Разработки многокомпонентной системы агентов, которые будут решать задачу поиска сокровищ, необходимо определить ключевые характеристики каждого агента, их типы согласно изученной таксономии и сформировать их абстрактную архитектуру. Кроме того, требуется определить общую архитектуру системы и обосновать выбор конкретных решений.
Архитектура агентов:
Исследователи (Explorers):
Свойства: Скорость передвижения, дальность видимости, здоровье.
Тип: Агенты-разведчики, автономные.
Задачи: Изучение карты, обнаружение сокровищ.
Собиратели (Collectors):
Свойства: Грузоподъемность, уровень здоровья, типы ключей для сокровищ.
Тип: Агенты-логисты, кооперативные.
Задачи: Сбор сокровищ, транспортировка к базе. Общая архитектура системы.Проблема взаимоблокировки.Обоснование дизайна: