我喜欢Go(在中国也被称为weiqi或在韩国被称为baduk)的游戏。我想创建一个程序(评估函数)来播放它。
如果框架处理了两个重要任务,我更愿意这样做:
此外,我的家用机器运行Linux或Mac OS X;我不能使用任何Windows平台。
谢谢!
答案 0 :(得分:7)
GNU Go是一个很棒的开源Go程序。它的评估函数是well-documented,它提供了一种简单的方法来输出程序所做的每一步的解释。您可以使用自己的评估函数从头开始替换评估函数,也可以修改现有的评估函数。
Open Go是一个开源工具,其代码用于使用Go调制解调器协议进行通信。我相信这就是你问题的第二部分所需要的。
答案 1 :(得分:0)
这是一个老问题,但对于那些对Go(Baduk / Weiqi)的Android实现感兴趣的人,请查看https://github.com/amgreg/AndroidGo上的项目
这是一个附加了用户界面的简单验证器。缺点是:没有人工智能;没有得分;没有服务器连接。