我期待着嘗試寫一個國際象棋AI。有沒有什麼我可以在.NET框架上使用(或者甚至可以在Lua中編寫一個國際象棋程序),這將讓我編寫和測試一個國際象棋AI,而不用擔心實際上是在玩象棋遊戲?編程一個國際象棋AI
11
A
回答
19
4
這是一些在Windows上運行的開源國際象棋棋盤/遊戲。
C# Micro Chess的開放源碼棋牌類遊戲
2
- 用途之一。
- 找出決定計算機下一步移動的界面。
- 使用相同的界面實現您自己的AI並刪除用戶界面部分。
- 將您的AI與包含的AI進行比較。
- 好玩!
13
我寫了一個計算機國際象棋博客,帶你通過從頭開始編寫一個國際象棋引擎的所有步驟,它包括一個計算機國際象棋鏈接部分和國際象棋遊戲初學者工具包。
亞當Berent
+1
好的工作。您是否考慮將BoardEvaluation類轉換爲接口(IBoardEvaluation)?然後開發人員可以插入他們自己的評估類。 – 2009-12-03 17:55:59
+0
這不是一個壞主意,謝謝。 – 2009-12-04 21:21:05
相關問題
- 1. AI國際象棋有效舉動
- 2. 用於GAE的國際象棋AI爲
- 3. 國際象棋編程make and unmake move
- 4. 「跟隨國際象棋」直播國際象棋遊戲如何?
- 5. 如何將國際象棋AI移植到iPhone
- 6. 任何用於Flash的國際象棋AI?
- 7. 爪哇國際象棋
- 8. 0x88國際象棋棋盤代表
- 9. 國際象棋棋盤代表 - 引擎
- 10. 國際象棋棋局職位
- 11. Java國際象棋小程序
- 12. 在Android中創建一個國際象棋棋盤
- 13. 爲什麼Faile比簡單國際象棋程序(TSCP)快得多? (國際象棋引擎優化)
- 14. C中的國際象棋引擎
- 15. prolog的國際象棋遊戲
- 16. 國際象棋時鐘倒計時
- 17. 在android中設計國際象棋
- 18. 響應國際象棋彩色元素
- 19. 國際象棋移動驗證庫
- 20. Java在線國際象棋遊戲
- 21. 國際象棋:主教與CLIPS移動
- 22. XNA中的國際象棋邏輯
- 23. 蟒蛇或C的國際象棋
- 24. 國際象棋:高分支因子
- 25. 國際象棋分層問題
- 26. 國際象棋Java遊戲錯誤
- 27. JavaScript中的國際象棋遊戲
- 28. C#3D國際象棋遊戲
- 29. Uicollectionview國際象棋風格網格
- 30. 解析國際象棋.pgn文件
祝你好運!編寫一個好的國際象棋引擎是非常困難的。 – 2009-11-20 09:41:35