使用 c#,c/c++或java通过GA改进BBN

发布于 2024-08-16 07:16:28 字数 253 浏览 5 评论 0原文

我在我的小项目中遇到了一些问题,我希望这里有人可以帮助我!

我计划在我的游戏人工智能中使用贝叶斯网络作为决策因素,并且我想改进每一步的决策,有人知道该怎么做吗? 任何教程/现有的实现都会非常好,我希望你们中的一些人可以帮助我。

我听说这个社区的一位程序员很好地实现了扑克游戏 AI 的组合。我计划像他一样使用它,但在另一个扑克(德克萨斯州)或 Rentz 中。

寻找 C/c++ 或 c# 或 java 代码。

谢谢 , 麦克风

I have a little problem in my little project , I wish that someone here could help me!

I am planning to use a bayesian network as a decision factor in my game AI and I want to improve the decision making every step of the way , anyone knows how to do that ?
Any tutorials / existing implementations will be very good,I hope some of you could help me.

I heard that a programmer in this community did a good implementation of this put together for poker game AI.I am planning to use it like him ,but in another poker(Texas) or maybe Rentz.

Looking for C/c++ or c# or java code.

Thanks ,
Mike

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

无敌元气妹 2024-08-23 07:16:28

有两个步骤:

  1. 您需要知道如何应用贝叶斯网络以及如何定义游戏的节点和置信传播。为此,您需要阅读教程。

  2. 应用软件。这非常简单,有很多免费/开源实现。在 wiki 页面的末尾 http://en.wikipedia.org/wiki/Bayesian_network ,有一个软件列表。您可能需要检查 Infer.Net,这是剑桥MSR开发的成熟库。

There are two steps:

  1. You need to know how to apply a Bayesian Network and how to define the nodes and the belief propagation for your game. To do this, you need to read tutorials.

  2. Apply software. This is quite easy, there are plenty of free/open source implementations. At the end of the wiki page http://en.wikipedia.org/wiki/Bayesian_network, there are a list of software. You may want to check Infer.Net, which is a mature library developed in MSR Cambridge.

叹倦 2024-08-23 07:16:28

您可以尝试 Charniak 的无泪贝叶斯网络。对于贝叶斯网络实现,请查看 BUGSLibB

You can try Charniak's Bayesian Networks Without Tears. For Bayesian Network implementations, look at BUGS and LibB.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文