跳转到内容

计算机围棋

25% developed
来自维基教科书,开放的书籍,开放的世界


编写软件来玩古老的围棋游戏

[编辑 | 编辑源代码]

围棋是一种策略性的两人游戏,起源于几千年前的古代中国。它在东亚地区很受欢迎,并因其非凡的复杂性而越来越受到计算机程序员的欢迎。虽然顶级的象棋程序现在已经超过了顶尖的人类大师,但目前存在的最好的围棋程序仍然可以被业余围棋选手击败。

围棋的规则很简单,但策略很复杂;游戏任何时候的合法走棋数量之多,使得编程一个有效的对手成为一项艰巨的任务。本书旨在帮助那些开始编写围棋游戏软件的初学者,以及为那些已经精通此道的人提供一个有用的资源。

围棋社区

[编辑 | 编辑源代码]

围棋玩家使用互联网来见面、讨论游戏和互相比赛已经变得非常普遍。许多实力强大的棋手现在经常在线下围棋。编写围棋软件程序的人数也在不断增加,各围棋引擎之间定期举办比赛和锦标赛。请参阅如何找到其他程序来对抗?

我应该从哪里开始?

[编辑 | 编辑源代码]

最好的起点是围棋规则。一旦你熟悉了规则,你可能想要自己玩几盘。在那之后,你可以从本书中你最感兴趣的章节开始。

其他资源

[编辑 | 编辑源代码]


华夏公益教科书