Баг-трекеры: [Сообщить об ошибке], [Feature Request].
Прототип платформы на собственном движке XEngine (2009-2010 г.)
Разработчики: Леонид Столяров (9 класс), Федор Петряйкин (9 класс), Никита Уваров (7 класс), Москва
Научный руководитель: И. Р. Дединский, МФТИ
Заказчики и консультанты: д.т.н., проф. А. А. Шалыто, д.т.н., проф. В. Г. Парфенов, ИТМО, Санкт-Петербург
Текущая версия: Auto2Kill v.0.95 beta build 3091 (RC1, 10 марта 2010).
Скачать текущий билд проекта
Краткое описание работы с системой
Исходные тексты
Библиотеки для сборки
Документация по движку xEngine
Презентация по проекту (также см. в материалах конференции 2009 г., см. доклады Л.Столярова, Ф.Петряйкина, Н.Уварова)
Draft CTP - Видео автоматного боя (одна из предыдущих версий платформы)
Каноническая страница программы на SourceForge
Для развития платформы автоматного моделирования и соревнований был создан автоматный движок XEngine на базе DirectX, который поддерживает визуализацию трехмерной виртуальной среды, систему графического пользовательского интерфейса, моделирование физических взаимодействий и звуковое оформление. Также реализовано исполнение скриптов на языке Lua, что используется для поддержки автоматного программирования и обеспечивает моделирование агентов, интеллект которых описан конечным автоматом.
На данный момент на базе платформы реализованы две задачи: задача об "умном муравье" и соревнование "умных муравьев" в локальной сети.
В кратком описании работы с системой приведен пример изменения интеллекта муравья в ходе сеанса работы.
Системные требования
1. Hardware
1. Минимум 512 Мб оперативной памяти
2. Процессор частотой не ниже 2.0 ГГц
3. Видеокарта не ниже уровня GeForce 6600, поддерживающая шейдеры 2.0
4. DirectX совместимая звуковая карта
2. Software
1. Windows XP Pro / 2003 Server / Vista / Seven
2. DirectX 9.0
3. Microsoft Visio 2003
3. Software (в комплекте с системой)
1. Microsoft .NET Framework 3.5
2. MS Visual Studio 2008 SP1 Runtime
3. NVidia PhysX
Ссылки
Книга по автоматному программированию Н.И. Поликарповой и А.А. Шалыто
Сайт по автоматному программированию
Для тестеров
Если у Вас будут пожелания по программе или сообщения об ошибках, пожалуйста, пользуйтесь трекерами SourceForge (по ссылкам сверху с этой страницы).
Так как версия программы будет обновляться, пожалуйста, если есть баги или пожелания, сверьте номер используемой Вами версии и билда с текущей версией на этой странице и, если надо, скачайте программу еще раз и проверьте, воспроизводится ли ошибка на текущем билде. При сабмите указывайте номер версии и билда и прикладывайте лог-файлы, если программа упала по исключению. Заранее спасибо.
|