Skip to content

erel3/bomberman

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

128 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bomberman

Назначение папок и файлов

  • batrr_utils - как видно, писался Батыром;) находится пара скриптов для сбора статистики
  • bot - там находится большая часть ботов, которые мы писали
  • games - сюда автоматически сохраняются реплеи
  • maps - карты, на которых тестировали
  • rewind-client - наша версия игры
  • rewind-viewer - программа-визуализатор, в которой потиково показываются игры
  • strategies - исполняемые файлы игр
  • tg - телеграм бот, сообщавший о изменениях в таблице результатов
  • start.bat - скрипт, компилирующий и запускающий игру со стратегиями для Windows
  • start.sh - скрипт, компилирующий и запускающий игру со стратегиями для Linux

Как запустить свою стратегию в нашем визуализаторе

Для каждого языка програмирования это может быть отдельной задачей. В данный момент поддерживаются только скомпилированные файлы. Вы можете в rewind-client/players.py изменить команду запуска приложения.

Сначала надо запустить сам визуализатор в папке rewind-viewer/rewindviewer.exe или rewind-viewer/rewindviewer

А дальше посмотрите команды в start.bat и start.sh, либо запустите python3 rewind-client/main.py --help, чтобы получить список возможных команд. Требуется Python версии не меньше 3.2

About

1st place Alem AI Cup — Bomberman bot in C++ with bitfield optimizations and adversarial search

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors