猿问

如何使用开源围棋智能算法?

我在用Unity3D做一个围棋的游戏,单机的部分需要一个AI
找到了开源的Fuego和Pachi,但是下载下来的是一个C/C++的工程
应该怎么使用呢?求指导!
(我的需求是传过去一个棋盘的目前状态,然后AI可以返回下一步下在哪这样)

江户川乱折腾
浏览 1273回答 2
2回答

白衣染霜花

不知道你困惑于不会用Unity调用C++还是不会用那个开源的玩意…如果是前者的话,有两个方案,第一个蠢方案是把那个C++编译成Console Application然后在你的Unity c#里调用它…返回结果…第二个机智一点的正如楼上所说,是把C++搞成托管模式(C++/CLI)的DLL然后调用,这个网上有教程如果是后者的话,你从哪找的那个AI去看它的文档或者直接看代码啊…

浮云间

c++应该可以做成动态链接库被调用吧
随时随地看视频慕课网APP
我要回答