fsmosca / chess-artist

A python script that can annotate chess games in pgn file with static evaluation or search score of an engine, can annotate an epd file with acd, acs, bm, and ce opcodes, can test engine with epd test suite and can generate chess puzzles.
GNU General Public License v3.0
70 stars 18 forks source link

Add EPD analysis capability and output it with bm, ce and other op codes. #10

Closed fsmosca closed 8 years ago

fsmosca commented 8 years ago

chess-artist -inepd a.epd -outepd out_a.epd -eng sf.exe -engopt "Hash 64, Threads 1"

fsmosca commented 8 years ago

Add analysis time in millisec (ms) with option -movetime.

chess-artist -inepd a.epd -outepd out_a.epd -eng sf.exe -engopt "Hash 64, Threads 1" -movetime 5000

fsmosca commented 8 years ago

chess-artist -inepd a.epd -outepd out_a.epd -eng sf.exe -enghash 64 -engthreads 1 -movetime 5000

Searches every epd line in a.epd using engine sf.exe, hash 64mb, threads 1, with analysis time of 5s/epd line and output it to out_a.epd.

fsmosca commented 8 years ago

chess-artist -infile a.epd -outfile out_a.epd -eng sf.exe -enghash 64 -engthreads 1 -movetime 5000