代码之家  ›  专栏  ›  技术社区  ›  Chip Uni

好的围棋框架(围棋,巴杜克)?[关闭]

  •  5
  • Chip Uni  · 技术社区  · 15 年前

    我喜欢 Go (中国也叫围棋,韩国也叫巴杜克)。我想创建一个程序(一个评估函数)来播放它。

    我希望框架能够处理两个重要任务:

    • 处理游戏规则,包括抓捕、ko规则和最终得分。
    • 处理像KGS这样的服务器和我的程序之间的通信。

    另外,我的家庭计算机运行Linux或Mac OS X;我不能只使用Windows平台。

    谢谢您!

    2 回复  |  直到 11 年前
        1
  •  7
  •   RossFabricant    12 年前

    GNU Go 是一个很好的开源Go程序。它的评估功能是 well-documented 它提供了一种简单的方法来输出程序所做的每一个动作的解释。您可以从头开始用自己的函数替换评估函数,也可以修补现有的函数。

    Open Go 是一个开源工具,带有使用Go调制解调器协议进行通信的代码。我相信这就是你问题的第二部分所需要的。

        2
  •  0
  •   Andre Gregori    11 年前

    这是一个古老的问题,但对于那些对Go(baduk/weiqi)的Android实现感兴趣的人来说,请看一下我的项目 https://github.com/amgreg/AndroidGo

    它是一个附加了用户界面的简单验证器。缺点是:没有人工智能;没有评分;没有服务器连接。

    推荐文章