4

私の小さなプロジェクトで少し問題があります。ここの誰かが私を助けてくれることを願っています!

ゲーム AI の意思決定要素としてベイジアン ネットワークを使用することを計画しています。意思決定をあらゆる段階で改善したいのですが、その方法を知っている人はいますか? チュートリアル/既存の実装はどれも非常に優れています。あなたの何人かが私を助けてくれることを願っています.

このコミュニティのプログラマーがこれをポーカー ゲームの AI にうまく実装したと聞きました。彼のように、別のポーカー (テキサス州) またはレンツで使用する予定です。

C/c++、c#、または Java コードを探しています。

ありがとう、マイク

4

2 に答える 2

3

次の 2 つの手順があります。

  1. ベイジアン ネットワークを適用する方法と、ゲームのノードと信念伝播を定義する方法を知る必要があります。これを行うには、チュートリアルを読む必要があります。

  2. ソフトウェアを適用します。これは非常に簡単です。フリー/オープン ソースの実装がたくさんあります。wiki ページhttp://en.wikipedia.org/wiki/Bayesian_networkの最後に、ソフトウェアのリストがあります。MSR ケンブリッジで開発された成熟したライブラリであるInfer.Netを確認することをお勧めします。

于 2009-12-27T09:03:37.113 に答える
2

Charniak のBayesian Networks Without Tearsを試すことができます。ベイジアン ネットワークの実装については、BUGSLibBを参照してください。

于 2009-12-27T08:58:12.990 に答える