Skip to content

sensuikan1973/edax_runner

Repository files navigation

edax_runner

Dart CI

edax-runner

tiny tool for edax-reversi auto learning.

  • you can write learning list as simple format txt.
    • you can also check the logs.
  • Mac, Windows, Linux are supported.

demo

Usage

  1. download the Asset from the latest Release.
  2. edit learning_list.txt which you want to let edax learn.
  3. edit edax.ini which you like.
  4. [optional] add your book.dat to data/book.dat.
  5. run edax_runner.
Mac
./edax_runner
Windows
start ./edax_runner.exe
Linux
./edax_runner

how to write learning_list.txt ?

There are only 3 rules. Example is here.

purpose format example
learn one game of edax vs edax {book-randomness},{move} 2,F5F6F7F8
book deviate [relativeError absoluteError] {move} [1 1] F5F6F7F8
comment // {your comment} // I like Brightwell
book fix fix fix
  • NOTE
    • The default value of book-randomness is 0
    • What's book deviate ?: See edax document, Choirokoitia document
    • Although book fix is auto-ran internally, you can run book fix expressly. If you want, write fix in learning_list.txt.

References