La respuesta corta es que, aunque existen algunos algoritmos de tiempo polinomiales para encontrar de forma demostrable equilibrios de Nash aproximados, todos ellos encuentran aproximaciones relativamente pobres, probablemente no lo suficientemente buenas si realmente está tratando de encontrar un algoritmo para jugar un juego. Se sabe más para juegos de 2 jugadores que para juegos de n jugadores.
Si lo que intenta hacer es encontrar un equilibrio de Nash (aproximado), una cosa fácil de codificar que podría intentar es simular el juego, con cada jugador usando el algoritmo de mayoría ponderada aleatoria (http://en.wikipedia.org/ wiki / Randomized_weighted_majority_algorithm). No se garantiza que esto funcione, pero en muchos casos lo hará (y se garantiza en ciertas clases de juegos, como los juegos de suma cero). En particular, si este proceso converge, se garantiza que converja a un equilibrio de Nash. El peligro es que no convergerá y circulará para siempre, pero incluso en este caso, la historia empírica del juego convergerá en el conjunto de equilibrios groseros correlacionados.