Questions tagged «chess»

6
优雅的国际象棋瓷砖着色解决方案
我正在重新开发用Java编写的国际象棋游戏,并且想知道是否存在一种优雅的算法来为编号的国际象棋棋盘上色国际象棋棋盘。 现在,我的解决方案使用if else语句来确定图块是在偶数行还是奇数行上,并基于此判断它应该是亮还是暗的正方形。
19 tiles  chess 

2
人工智能:学习与策略
我有一个有关AI的理论,我想写一篇“白皮书”。我想在AI中探索的区别是学习与策略制定。我的问题是,在哪里可以阅读有关该主题的其他材料? 让我举一个国际象棋的例子。让我们将国际象棋AI看成是一棵最大的树,在其中捕获一个敌方单位会将该单位的值添加到该决定的“移动得分”中(同样,丢失一块就会将该值减去该值)。捕获棋子可能会获得1分,骑士获得4分,车队获得5分,依此类推。 战略制定将是AI运用这些观点并确定下一步行动;例如。给定十个可能的动作,请在三个动作结束时选择最佳(最高分)。 学习将应用统计观察来确定那些值。如果您玩100场游戏,则AI可能会决定捕获一个棋子为2分,而一个骑士则为7分,而一个新手车则为3分(基于100个游戏)。 文学中是否已经存在这种区别,如果存在,我在哪里可以读到? 编辑:有谁知道利用这种方法的国际象棋游戏(最好具有源代码)?也许Chess960 @ Home吗?
16 ai  chess 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.