我正在寻找在游戏中有用的人工智能算法的C和C++实现。我最感兴趣的是强化学习算法、遗传算法和神经网络。然而,任何其他的都是有趣的。
我发现dlib.net有一些非常吸引人的机器学习算法,但这些算法似乎并不特别适合于游戏。
我可以使用的许可证是Boost Software License、Zlib/Libpng许可证和公共域。任何属于这些许可范围内的库的任何建议都将受到高度赞赏。
发布于 2013-06-13 14:36:58
AI是一个巨大的领域,所以仅仅说“在游戏中有用”并不意味着太多。这可能不是你想要的,但你也许可以从炼金术中得到一些利用:
“炼金术”是一种基于马尔可夫逻辑表示法的统计关系学习和概率逻辑推理算法软件包。炼金术允许您轻松地开发广泛的人工智能应用程序,包括:集体分类链接预测实体解析社会网络建模信息提取。
http://alchemy.cs.washington.edu/
发布于 2013-05-27 19:11:26
即使你想要一个图书馆,我也强烈建议你自己编写人工智能程序。这可能不是那么容易,但编程并不意味着使用其他人的工作(我认为)。
关于人工智能研究的简短介绍可以找到这里..。 (需要几秒钟的时间来加载.)
如果你不能接受自己编程的想法,我听说"Kynapse“是一个非常好的中间件程序的AI SDK。
我希望这能帮上忙
https://stackoverflow.com/questions/16778463
复制相似问题