C#、C/C ++、またはJavaを使用してGAでBBNを改善する
-
21-09-2019 - |
質問
私は私の小さなプロジェクトに少し問題があります、私はここの誰かが私を助けてくれたらいいのにと思います!
私はゲームAIの決定要因としてベイジアンネットワークを使用することを計画しています。私は、あらゆる段階で意思決定を改善したいと思います。誰もがそれをする方法を知っていますか?チュートリアル /既存の実装は非常に優れています。皆さんの中に私を助けることができることを願っています。
このコミュニティのプログラマーは、ポーカーゲームAIのためにこのプットをまとめたことをうまく実施したと聞きました。
C/C ++またはC#またはJavaコードを探しています。
ありがとう、マイク
解決
2つのステップがあります。
ベイジアンネットワークを適用する方法と、ゲームのノードと信念の伝播を定義する方法を知る必要があります。これを行うには、チュートリアルを読む必要があります。
ソフトウェアを適用します。これは非常に簡単で、無料/オープンソースの実装がたくさんあります。 Wikiページの終わりに http://en.wikipedia.org/wiki/bayesian_network, 、ソフトウェアのリストがあります。確認したい場合があります Infer.net, 、MSRケンブリッジで開発された成熟したライブラリです。
他のヒント
Charniak'sを試すことができます 涙のないベイジアンネットワーク. 。ベイジアンネットワークの実装については、見てください バグ と libb.
所属していません StackOverflow