УНИВЕРСИТЕТ ИТМО
Кафедра «Технологии программирования»



Главная

Новости
 Новости науки
 Важное
 Почетные доктора
 Инновации
 Культура
 Люди
 Разное
 Скартел-Yota
 Стрим
 Смольный
Учебный процесс
 Образование
 Дипломы
 Курсовые проекты
 Лабораторные работы
 Учебные курсы
 Визуализаторы
 Unimod-проекты
 Семинары
 Стипендии
Наука
 События и факты
 Госконтракты
 Статьи
 Диссертации
 Книги
 Презентации
 Свидетельства
 Сотрудничество
Исследования
 Автоматы
 Верификация
 Биоинформатика
 Искусственный интеллект
 Генетические алгоритмы
 Движение
 UniMod
 Роботы и агенты
 Нейронные сети
 ФЦП ИТМО-Аалто
 Разное

О нас
 Премии
 Сертификаты и дипломы
 Соревнования по программированию
 Прорыв
 Автографы
 Рецензии

Беллетристика
 Мотивация
 Мысли
Медиа
 Видео
 Фотографии
 Аудио
 Интервью

English
 Home

 Articles
 Posters
 Automata-Based Programming
 Initiatives
 Projects
 Presentations
 UniMod
 UniMod Projects
 Visualizers


Поиск по сайту

Яndex



   Главная / Unimod-проекты / Технология моделирования одного класса мультиагентных систем на основе автоматного программирования на примере игры «Соревнование летающих тарелок» (версия для печати)


Технология моделирования одного класса мультиагентных систем на основе автоматного программирования на примере игры «Соревнование летающих тарелок»



© Д.А. Паращенко, Ф.Н. Царев, А.А. Шалыто

Санкт-Петербургский государственный университет информационных технологий, механики и оптики

Проектная документация
Исполняемая программа (интерпретационный подход)
Проект для Eclipse

Аннотация

Цель настоящей работы – описание технологии моделирования управления движением одного класса беспилотных летательных объектов на основе автоматного программирования.

Управление движением. Формируются две команды, каждая из которых состоит из N одинаковых беспилотных летательных объектов. Задача состоит в разработке системы управления движением объектов одной из команд. Объекты могут сталкиваться друг с другом, так как имеют возможность изменять расход топлива и поворачивать. При определенных условиях объекты аварийно завершают полет.

Объект может быть продолжающим полет или завершившим его. Результатом команды является максимальное из расстояний, на которое удалился от линии старта один из ее объектов, нормально завершивший полет.

Автоматное программирование – это программирование, при котором поведение программ описывается с помощью конеч