Domanda

Ho un piccolo problema nel mio piccolo progetto, mi auguro che qualcuno qui mi può aiutare!

Ho intenzione di utilizzare una rete bayesiano come fattore decisionale nel mio gioco AI e voglio migliorare il processo decisionale ogni passo del cammino, qualcuno sa come si fa? Qualsiasi tutorial / implementazioni esistenti sarà molto buono, spero che qualcuno di voi mi potrebbe aiutare.

Ho sentito che un programmatore in questa comunità ha fatto una buona implementazione di questo messo insieme per il gioco del poker AI.I sto progettando di usarlo come lui, ma in un altro poker (Texas) o forse Rentz.

In cerca di C / C ++ o C # o codice Java.

Grazie, Mike

È stato utile?

Soluzione

Ci sono due fasi:

  1. Hai bisogno di sapere come applicare una rete bayesiana e come definire i nodi e la propagazione convinzione per il vostro gioco. Per fare questo, è necessario leggere tutorial.

  2. Applica software. Questo è abbastanza facile, ci sono un sacco di implementazioni free / open source. Alla fine della pagina wiki http://en.wikipedia.org/wiki/Bayesian_network , ci sono un elenco di software. Si consiglia di controllare Infer.Net , che è una biblioteca maturo sviluppato in MSR Cambridge.

Altri suggerimenti

Si può provare a bayesiani reti senza lacrime . Per le implementazioni di rete bayesiana, guarda BUGS e LIBB .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top