文件名称:c-chess-cli:用C编写的UCI Chess引擎的命令行界面
文件大小:78KB
文件格式:ZIP
更新时间:2024-04-09 02:09:32
C
c-chess-cli c-chess-cli是用于用C编写的UCI国际象棋引擎的命令行界面。没有,它仅使用C标准库和POSIX。它最初是在Linux上开发的,应该可以在所有POSIX操作系统上使用,包括MacOS和Android。不支持Windows。 如何编译? 运行不带任何参数的make.py脚本。 有关更多选项,请参见make.py --help 。 如何使用 ? c-chess-cli [-each [eng_options]] -engine [eng_options] -engine [eng_options] ... [options] 例子 ./c-chess-cli -each tc=4+0.04 option.Hash=8 option.Threads=1 \ -engine cmd=demolito "option.Time Buffer=80" nod
【文件预览】:
c-chess-cli-master
----make.py(3KB)
----README.md(6KB)
----.github()
--------workflows()
----test()
--------engine.c(5KB)
--------chess960.epd(54KB)
----LICENSE(34KB)
----.gitattributes(24B)
----src()
--------main.c(7KB)
--------util.c(2KB)
--------game.c(15KB)
--------openings.h(1KB)
--------util.h(1KB)
--------seqwriter.h(1KB)
--------gen.c(8KB)
--------options.h(2KB)
--------engine.h(2KB)
--------engine.c(10KB)
--------workers.h(2KB)
--------position.h(3KB)
--------bitboard.c(11KB)
--------gen.h(829B)
--------sprt.c(2KB)
--------openings.c(3KB)
--------workers.c(2KB)
--------str.c(8KB)
--------position.c(23KB)
--------vec.h(2KB)
--------seqwriter.c(3KB)
--------jobs.c(5KB)
--------options.c(9KB)
--------str.h(3KB)
--------bitboard.h(2KB)
--------game.h(2KB)
--------jobs.h(2KB)
--------vec.c(2KB)
--------sprt.h(939B)