人工智能库

Phi*_*all 6 c++ algorithm artificial-intelligence machine-learning game-ai

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

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


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

The*_*nly -2

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

关于人工智能研究的简短介绍可以在这里找到..(需要几秒钟加载..)

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

我希望这会有所帮助

  • 您的意思是暗示使用第三方组件来执行特定任务会在某种程度上使给定产品背后的人不再是程序员吗?编程是关于编码和解决问题,解决问题的方法之一是利用他人获得的知识和智慧来产生卓越的最终结果(特别是如果第三方代码经过充分测试和成熟) 。当然,这必须保持平衡,但重新发明轮子不一定是最好的过程,即使您最终自己编写了更多代码并因此学到了更多知识。 (5认同)
  • 我期待听到她或他自己编写的 TheOneAndOnly 操作系统、编译器、标准库和文本编辑器。:-) (4认同)
  • 我不认为你错了,因为你选择自己编写代码。恰恰相反。但是,如果别人有充分的理由想要重用代码,那么你就判断其他人想要走与你不同的道路是错误的。我有充分的理由,所以你的言论毫无根据,没有必要。 (3认同)
  • :3 是的,我就是这个意思。也许我自己对每个细节进行编程是错误的,但我才刚满18岁。我在地球上的剩余时间似乎足够长到足以“重新发明轮子” (2认同)