Skip to content

mokemokechicken/reversi-arena

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

Evaluation reversi AIs which implement NBoard Protocol.

Requirements

  • Python >= 3.6

Setup

Install Libraries

pip install -r requirements.txt

Write engine.yml

Write engine.yml which defines how to execute external NBoard Engines.

<engine name>:
  working_dir: <path to working dir>
  command: <execute command>
  env:  # environment variables. Optional.
    KEY1: VALUE1
    KEY2: VALUE2

Usage

python src/reversi_arena/run.py -n <number of battles> play <engine1 name>:<depth> <engine2 name>:<depth>

ex)

python src/reversi_arena/run.py -n 10 play raz:1 ntest:1

All game moves are written in data/ggf/*.ggf. They can be loaded by NBoard.

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages