sunfish_rs:锈重写翻车鱼简单的象棋引擎

时间:2024-05-26 17:41:48
【文件属性】:

文件名称:sunfish_rs:锈重写翻车鱼简单的象棋引擎

文件大小:18KB

文件格式:ZIP

更新时间:2024-05-26 17:41:48

chess-engine chess Rust

sunfish_rs 翻车鱼简单棋引擎的锈“端口” 学分: 制作了第一个防锈端口,启发了这一点 怎么玩: 目前,它仅支持UCI的一个非常基本的子集,不久将添加选择简单cli的选项。 挑战,告诉我您的想法! 去做: 改善时间管理,也许将搜索重写为迭代而不是递归 支持残局值(理想情况下是渐缩评估),对于增量更新而言可能会比较棘手 方法更多的测试,需要测试方法更多的位置并测试单个功能 基准测试,也许可以建立一个微型基准测试框架? 参见 使Square枚举更加紧凑,当前它们使用的内存是python chars的两倍:/


【文件预览】:
sunfish_rs-master
----src()
--------ui.rs(5KB)
--------bin()
--------pieces.rs(8KB)
--------search.rs(11KB)
--------tests.rs(13KB)
--------lib.rs(87B)
--------board.rs(15KB)
--------uci.rs(6KB)
----problematic_positions(381B)
----Cargo.toml(192B)
----.gitignore(320B)
----README.md(913B)

网友评论