6

我正在寻找在游戏中有用的人工智能算法的 C 和 C++ 实现。我最感兴趣的一些是强化学习算法、遗传算法和神经网络。然而,任何其他人也很有趣。

我发现dlib.net其中有一些非常迷人的机器学习算法,但这些算法似乎并不特别适合游戏。


我可以使用的许可证是 Boost 软件许可证、Zlib/Libpng 许可证和公共域。任何属于这些许可证的库的任何建议都将受到高度赞赏。

4

2 回答 2

3

AI 是一个巨大的领域,所以仅仅说“在游戏中有用”并不意味着太多。这可能不是您正在寻找的,但您可以从 Alchemy 中获得一些用途:

“Alchemy 是一个软件包,提供一系列基于马尔可夫逻辑表示的统计关系学习和概率逻辑推理算法。Alchemy 允许您轻松开发广泛的 AI 应用程序,包括: 集体分类 链接预测 实体解析 社交网络建模信息提取"

http://alchemy.cs.washington.edu/

于 2013-06-13T14:36:58.457 回答
-2

即使您想要一个库,我也强烈建议您自己编写人工智能程序。这可能不是那么容易,但编程确实(在我看来)并不意味着使用其他人的工作。

可以在这里找到对 AI 研究的简短介绍..(需要几秒钟才能加载..)

如果你不能接受自己编程的想法,我听说“Kynapse”是一个非常好的用于中间件程序的 AI SDK。

我希望这会有所帮助

于 2013-05-27T19:11:26.050 回答