- to run execute CeilBattler.exe
- to pause press space
- you can see and change configurations in
config.json
- Connection realized via I/O streams
- Protocol:
- Your strategy print to stdout it's name in one line
- Next you strategy need to read from stdin each width height colors
- each is a 'first' or 'second' determines your strategy goes 'first' or 'second'
- width is a field width
- height is a field height
- colors is a count of colors used in field
- Sometimes your strategy gets play and then field.
- For each play and field your strategy need to print to stdout your move
- move is a integer in [0, colors)
- you can see examples for C++ and Python in
sample_player.cpp
andsample_player.py
write your questions and bugs to issues