Loki:C ++ 17国际象棋引擎 源码
洛基 Loki是用C ++编写的符合UCI的国际象棋引擎。 目前,据估计它的强度约为1773,但希望会大大提高。 为什么叫这个名字? 经过一番谷歌搜索后,我发现有人建议使用一个描述程序功能的名称(duh ..)。 然后,我认为国际象棋引擎是冷酷的,可计算且狡猾的,所以自然而然想到的第一个名字就是北欧神Loki。 上小学之后-我们了解了北欧诸神-我一直认为他有点随便,国际象棋引擎也是如此。 特别感谢 在Loki的创建过程中得到了广泛的使用。 Stockfish源代码和社区,已在Wiki不足的地方使用。 的创建者,其懒惰SMP的实现一直是Loki开发者的灵感来源。 提供了很多知识和技巧的。 我从中获得了神奇的位板实现的“ ”的创建者。 是用于测试更改和添加的工具。 Elo的历史 版本 埃洛 TC 1.0.2 1766 2'+ 1“ 执行 Loki使用位板作为其主板代表 移动
文件列表
Loki-master.zip
(预估有个38文件)
Loki-master
Loki
uci.cpp
7KB
transposition.cpp
2KB
psqt.cpp
10KB
psqt.h
1KB
search.h
2KB
move.h
2KB
bitboard.h
7KB
misc.cpp
1KB
暂无评论