文件名称:Chess-engine-in-Lisp:用普通 lisp 编写的国际象棋引擎
文件大小:722KB
文件格式:ZIP
更新时间:2024-07-06 15:58:01
CommonLisp
介绍 这是一个用 Common Lisp 编写的国际象棋引擎。 它使用位板来生成并行移动,并使用非常基本的 eval 函数来评估位置。 alphaBeta 搜索功能基于上的搜索功能。 制作/安装 无需制作程序。 你只需要安装 xboard 和 sbcl。 我没有在 Linux 以外的任何其他平台上测试过这个程序。 要安装 xboard 和 sbcl,只需键入: sudo apt-get 安装 xboard sbcl 跑步 。/跑步 截图 视频演示 eval 函数非常原始。 当我实现更高级的算法时,引擎应该会改进很多。
【文件预览】:
Chess-engine-in-Lisp-master
----README.md(962B)
----screenshots()
--------screenshot2.png(271KB)
--------screenshot.png(434KB)
----src()
--------eval.lisp(1KB)
--------attack.lisp(6KB)
--------search.lisp(878B)
--------xboardInterface.lisp(3KB)
--------utility.lisp(4KB)
--------movegen.lisp(14KB)
--------data.lisp(17KB)
--------board.lisp(11KB)
----sample(1KB)
----run(50B)