Escribo un bot distribuido de Go/Gomoku.¿Alguna sugerencia distribuida de algoritmo de búsqueda en árbol paralelo?
Básicamente el punto es distribuir la búsqueda de árbol en muchas computadoras. Con algoritmos básicos de búsqueda de árboles como DFS, esto sería muy simple, ya que podría simplemente dividir el espacio de búsqueda en subárboles. Aunque preferiría tener algo más eficiente, como mini-max con poda alfa-beta, pero desde mi punto de vista es bastante inútil sin ningún tipo de memoria compartida. Así que estoy algo atrapado.
¿Alguna idea de qué algoritmo podría usar que sea eficiente y se distribuya fácilmente? Y más importante aún, ¿dónde puedo encontrar algún código (pseudo) para ello o tal vez su implementación?
Gracias,
Bueno, esto parece prometedor, lo investigará. Gracias. – kurczak
¡Excelente solución! – user262976