我对编写一个国际象棋引擎感兴趣(主要作为学习练习),并且对人们知道的任何可能感兴趣或有用的资源感兴趣,任何东西:论文、书籍、理论、教程,任何东西这可能有用。
最佳答案
来 self 的文件:
- 这是一个有用的chess programming wiki .
- 这是 simple introduction国际象棋编程。
- 这是一个(免费)book关于国际象棋算法。
- 这包含几个简单的分步步骤 YouTube tutorial series' 从初级到高级。
- 这是 more advanced introduction .
- 这是Adam Berent's interesting computer chess blog .
- 这是 good analysis of MTD(f) ,一个有趣的搜索算法。
- 这是 validation of move generation 的一个很好的指南.
- 这是很多 good information on the Rebel国际象棋引擎。
- 这是很多 good information on the Dark Thought国际象棋引擎。
- Monsoon chess engine 的良好信息和源代码.
- 这些是more notes on chess programming .
- 合理 introduction to rotated bitboards .
- 合理 introduction to magic bitboards .
- 合理 introduction to late move reductions .
- 看看null-move pruning .
- 一个collection of position sets用于测试目的。
- 这是来自 2 students who wrote a chess program 的旧报告.
- 一堆miscellaneous chess programming links .
- 最后,这是 Wikipedia's take on computer chess .
关于resources - 编写国际象棋引擎有哪些好的资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/494721/