Verwenden Sie C#, C/C ++ oder Java, um BBN mit GA zu verbessern
-
21-09-2019 - |
Frage
Ich habe ein kleines Problem in meinem kleinen Projekt, ich wünschte, jemand hier könnte mir helfen!
Ich plane, ein Bayes'sche Netzwerk als Entscheidungsfaktor in meiner Spiel -KI zu nutzen, und ich möchte die Entscheidungsfindung in jedem Schritt des Weges verbessern. Jemand weiß, wie man das macht? Alle Tutorials / bestehenden Implementierungen werden sehr gut sein, ich hoffe, einige von Ihnen könnten mir helfen.
Ich hörte, dass ein Programmierer in dieser Community eine gute Umsetzung dieses Poks für Poker -Spiele hat.
Auf der Suche nach C/C ++ - oder C# oder Java -Code.
Danke, Mike
Lösung
Es gibt zwei Schritte:
Sie müssen wissen, wie Sie ein Bayes'sche Netzwerk anwenden und wie Sie die Knoten und die Glaubensausbreitung für Ihr Spiel definieren können. Dazu müssen Sie Tutorials lesen.
Software anwenden. Dies ist ziemlich einfach, es gibt viele kostenlose/Open -Source -Implementierungen. Am Ende der Wiki -Seite http://en.wikipedia.org/wiki/Bayesian_network, Es gibt eine Liste von Software. Möglicherweise möchten Sie überprüfen Infer.net, eine ausgereifte Bibliothek, die in MSR Cambridge entwickelt wurde.
Andere Tipps
Sie können Charniaks probieren Bayes'sche Netzwerke ohne Tränen. Schauen Sie sich für Bayesian Network Implementierungen an Käfer und Libb.