Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Архив1 / docx53 / Отчет — копия.docx
Скачиваний:
24
Добавлен:
01.08.2013
Размер:
340.08 Кб
Скачать

Тестирование многоагентной системы

Запустим разработанную систему и посмотрим лог:

Босс отправил работу в отдел 1

Босс отправил работу в отдел 3

Босс отправил работу в отдел 2

Босс отправил работу в отдел 3

Босс отправил работу в отдел 2

Босс отправил работу в отдел 1

Босс отправил работу в отдел 3

Босс отправил работу в отдел 2

Босс отправил работу в отдел 1

Босс отправил работу в отдел 3

Босс отправил работу в отдел 2

Босс отправил работу в отдел 1

Босс отправил работу в отдел 3

Босс отправил работу в отдел 2

Босс отправил работу в отдел 1

Босс отправил работу в отдел 3

Босс отправил работу в отдел 2

Босс отправил работу в отдел 1

Агент normalType1Worker получил работу

Агент normalType3Worker получил работу

Агент stupidType1Worker получил работу

Агент stupidType2Worker получил работу

Агент smartType2Worker получил работу

[stupidType2Worker] Distance: 26

Агент smartType1Worker получил работу

[stupidType1Worker] Distance: 8

[normalType3Worker] Distance: 8

Агент stupidType3Worker получил работу

[normalType1Worker] Distance: 86

[stupidType3Worker] Distance: 31

Агент normalType2Worker получил работу

[smartType1Worker] Distance: 26

[smartType2Worker] Distance: 26

[normalType2Worker] Distance: 31

Босс отправил работу в отдел 1

Босс отправил работу в отдел 3

Босс отправил работу в отдел 1

Босс отправил работу в отдел 1

Босс отправил работу в отдел 2

Босс отправил работу в отдел 2

Босс отправил работу в отдел 2

Босс отправил работу в отдел 2

Агент smartType3Worker получил работу

[smartType3Worker] Distance: 76

Босс отправил работу в отдел 3

Агент smartType2Worker выполнил работу

Агент smartType1Worker выполнил работу

Агент smartType2Worker получил работу

Агент smartType1Worker получил работу

[smartType2Worker] Distance: 76

[smartType1Worker] Distance: 76

[normalType3Worker] Sorry, work failed

Агент normalType3Worker получил работу

[normalType3Worker] Distance: 30

Агент normalType2Worker выполнил работу

Агент normalType2Worker получил работу

[normalType2Worker] Distance: 30

Босс отправил работу в отдел 3

Агент stupidType1Worker выполнил работу

Агент stupidType1Worker получил работу

[stupidType1Worker] Distance: 30

Агент smartType3Worker выполнил работу

Агент smartType3Worker получил работу

[smartType3Worker] Distance: 1

Агент stupidType2Worker выполнил работу

Агент stupidType2Worker получил работу

[stupidType2Worker] Distance: 1

Босс отправил работу в отдел 1

Босс отправил работу в отдел 3

Босс отправил работу в отдел 2

Босс отправил работу в отдел 2

Босс отправил работу в отдел 3

Босс отправил работу в отдел 2

Агент stupidType3Worker выполнил работу

Агент stupidType3Worker получил работу

[stupidType3Worker] Distance: 55

Агент normalType1Worker выполнил работу

Агент normalType1Worker получил работу

[normalType1Worker] Distance: 55

Агент smartType2Worker выполнил работу

Агент smartType2Worker получил работу

Агент smartType1Worker выполнил работу

Агент smartType1Worker получил работу

[smartType2Worker] Distance: 1

[smartType1Worker] Distance: 1

Босс отправил работу в отдел 1

Босс отправил работу в отдел 1

Агент smartType3Worker выполнил работу

Агент smartType3Worker получил работу

[smartType3Worker] Distance: 17

Агент normalType3Worker выполнил работу

Агент normalType3Worker получил работу

[normalType3Worker] Distance: 17

Босс отправил работу в отдел 3

Босс отправил работу в отдел 3

Агент normalType2Worker выполнил работу

Агент normalType2Worker получил работу

[normalType2Worker] Distance: 17

Агент smartType2Worker выполнил работу

[smartType1Worker] Sorry, work failed

Агент smartType2Worker получил работу

Агент smartType1Worker получил работу

[smartType2Worker] Distance: 17

[smartType1Worker] Distance: 17

Босс отправил работу в отдел 2

Босс отправил работу в отдел 1

Босс отправил работу в отдел 1

Агент smartType3Worker выполнил работу

Агент smartType3Worker получил работу

[smartType3Worker] Distance: 69

Агент stupidType2Worker выполнил работу

Агент stupidType2Worker получил работу

[stupidType2Worker] Distance: 69

Босс отправил работу в отдел 2

Босс отправил работу в отдел 3

Босс отправил работу в отдел 3

Агент stupidType1Worker выполнил работу

Агент stupidType1Worker получил работу

[stupidType1Worker] Distance: 69

Агент normalType1Worker выполнил работу

Агент normalType1Worker получил работу

[normalType1Worker] Distance: 11

Агент smartType2Worker выполнил работу

Агент smartType1Worker выполнил работу

Агент smartType2Worker получил работу

Агент smartType1Worker получил работу

[smartType2Worker] Distance: 58

[smartType1Worker] Distance: 58

Агент normalType3Worker выполнил работу

Агент normalType3Worker получил работу

[normalType3Worker] Distance: 31

Босс отправил работу в отдел 1

Босс отправил работу в отдел 2

Босс отправил работу в отдел 2

Босс отправил работу в отдел 1

Босс отправил работу в отдел 1

Босс отправил работу в отдел 1

Агент normalType2Worker выполнил работу

Агент normalType2Worker получил работу

[normalType2Worker] Distance: 7

Агент stupidType3Worker выполнил работу

Агент stupidType3Worker получил работу

[stupidType3Worker] Distance: 7

Агент smartType3Worker выполнил работу

Агент smartType3Worker получил работу

[smartType3Worker] Distance: 7

Босс отправил работу в отдел 3

Босс отправил работу в отдел 3

Агент normalType1Worker выполнил работу

Агент normalType1Worker получил работу

[normalType1Worker] Distance: 7

Агент smartType2Worker выполнил работу

Агент smartType1Worker выполнил работу

Агент smartType2Worker получил работу

Агент smartType1Worker получил работу

[smartType2Worker] Distance: 47

[smartType1Worker] Distance: 47

Босс отправил работу в отдел 2

Агент smartType3Worker выполнил работу

Агент smartType3Worker получил работу

[smartType3Worker] Distance: 72

[normalType2Worker] Sorry, work failed

Агент normalType2Worker получил работу

[normalType2Worker] Distance: 72

Агент normalType3Worker выполнил работу

Агент normalType3Worker получил работу

[normalType3Worker] Distance: 72

Босс отправил работу в отдел 2

Босс отправил работу в отдел 3

Босс отправил работу в отдел 3

Босс отправил работу в отдел 3

Агент stupidType3Worker выполнил работу

Агент stupidType3Worker получил работу

[stupidType3Worker] Distance: 72

Агент stupidType2Worker выполнил работу

Агент stupidType2Worker получил работу

[stupidType2Worker] Distance: 72

Босс отправил работу в отдел 2

Мы видим, как при старте системы босс озадачил полностью все три отдела. Сотрудники за определенное время выполняют выданные работы. Так же присутствуют и неудачные попытки выполнить работу. После того, как сотрудник взял работу на себя, босс снова добавляет задачи отделу. Система работает нормально.

Соседние файлы в папке docx53