berserk:象棋引擎

时间:2024-04-08 03:29:52
【文件属性】:

文件名称:berserk:象棋引擎

文件大小:37KB

文件格式:ZIP

更新时间:2024-04-08 03:29:52

C

狂暴国际象棋引擎 用C语言编写的UCI国际象棋引擎。 埃洛历史 版本 埃洛 TC 1.2.2 2160 2'+ 1“ 特征 董事会代表 利用位板来表示片段,并使用魔术位板来产生移动。使用固定概念(来自Chess22k)主要产生合法举动,并在事后删除非法国王和EP举动(例如鳕鱼)。 与的移动代 搜索 和 评估 评估是渐进式的。 未来的改进 分阶段移动产生 候选人通过典当 更多位置分析 奇点扩展 特塞尔调整 其他事情... 建筑 目前,Berserk仅支持gcc $ git clone https://github.com/jhonnold/berserk $ cd src $ make $ ./berserk 信用 如果没有一些影响,就无法编写此引擎,它们是... 引擎影响 这在向我介绍特别有用 其他资源


【文件预览】:
berserk-main
----.clang-format(74B)
----.gitignore(461B)
----src()
--------random.h(177B)
--------bits.c(3KB)
--------zobrist.h(256B)
--------transposition.c(2KB)
--------board.h(1KB)
--------bits.h(1KB)
--------types.h(2KB)
--------uci.c(4KB)
--------see.c(3KB)
--------board.c(14KB)
--------transposition.h(921B)
--------bench.c(2KB)
--------bench.h(54B)
--------berserk.c(776B)
--------attacks.h(2KB)
--------util.c(2KB)
--------eval.h(1KB)
--------zobrist.c(502B)
--------move.h(973B)
--------random.c(587B)
--------util.h(269B)
--------eval.c(37KB)
--------attacks.c(13KB)
--------movegen.h(930B)
--------makefile(263B)
--------search.c(9KB)
--------search.h(436B)
--------move.c(2KB)
--------see.h(90B)
--------uci.h(171B)
--------perft.h(149B)
--------movegen.c(23KB)
--------perft.c(1KB)
----README.md(3KB)
----tests()
--------perft.sh(1012B)

网友评论