Арена искусственных интеллектов GRID WARS
Павел Кондрик

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

Я подумал, почему бы не реализовать старый добрый GRID WARS. Игра заключается в том, что искусственные интеллекты борются за территорию на сетке, делая выстрелы в ячейки. Подробнее здесь https://en.wikipedia.org/wiki/Gridwars. Это были соревнования, что проходили в рамках промоакции к одному из языков программирования. Позднее, соревнования закончились, сайт закрыли, и интерес к теме пропал. Там была отдельная от браузера платформа — плагин и особый язык, по рассказам не простой в освоении.

Сделал сайт доступный, как простым наблюдателям, как и разработчикам. Развернул по адресу http://grid-wars.com/. Это платформа, где можно как смотреть битвы, как и публиковать своих бойцов. Бойца можно написать на JavaScript. Этот язык достаточно распространен и популярен, освоить его не сложно. Бой запускается на родных браузеру технологиях, поэтому все смогут посмотреть бой. Не требуется установка дополнительных плагинов. Доступно как для мобил, так для десктопа.

Бои можно комментировать и лайкать в социальные сети.

Постарался, чтобы правила были максимально простыми. Искусственный интеллект представляется на проверку JavaScript файлом. Сервер проверяет бойца на валидность, помещает в обвертку, что делает бойца безопасным для окружения браузера. После боец доступен на арене и его можно понаблюдать в бою.

Вот, например:
http://grid-wars.com/ru/battle/20x20-holder-wind
http://grid-wars.com/ru/battle/40x20-chaos-holder-wind-wind
http://grid-wars.com/ru/battle/60x40-chaos-cycletron-cycletron-fighter-holder-holder-random-tinyMind-warrior-warrior

Сделал open sourse репозиторий для проекта. Буду развивать сайт, вносить улучшения.

Надеюсь, вам будет интересно.

Павел Кондрик 8 месяцев назадСпасибо 5
2 чел.