Question

J'ai un petit problème dans mon petit projet, je voudrais que quelqu'un ici peut me aider!

Je prévois d'utiliser un réseau bayésien en tant que facteur de décision dans mon jeu AI et je veux améliorer la prise de décision à chaque étape du chemin, quelqu'un sait comment faire cela? Tous les tutorials / implémentations existantes sera très bon, je l'espère, certains d'entre vous pourrait me aider.

J'ai entendu qu'un programmeur dans cette communauté a fait une bonne mise en œuvre de ce mis en place pour AI.I jeu de poker ai l'intention de l'utiliser comme lui, mais dans un autre poker (Texas) ou peut-être Rentz.

Recherche C / C ++ ou C # ou code java.

Merci, Mike

Était-ce utile?

La solution

Il y a deux étapes:

  1. Vous devez savoir comment appliquer un réseau bayésien et comment définir les noeuds et la propagation de croyance pour votre jeu. Pour ce faire, vous devez lire des tutoriels.

  2. Appliquer le logiciel. Ceci est assez facile, il y a beaucoup d'implémentations libres / open source. A la fin de la page wiki http://en.wikipedia.org/wiki/Bayesian_network , il y a une liste de logiciels. Vous pouvez consulter Infer.Net , qui est une bibliothèque mûre développée MSR Cambridge.

Autres conseils

Vous pouvez essayer de bayésienne Réseaux Sans larmes . Pour les implémentations de réseau bayésien, regardez BUGS et libb .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top