Estoy buscando un algoritmo eficiente que me permita procesar el árbol de búsqueda minimax para ajedrez con poda alfa-beta en una arquitectura distribuida. Los algoritmos que he encontrado (PVS, YBWC, DTS, ver más abajo) son bastante antiguos (1990 es el último). Supongo que ha habido muchos avances sustanciales desde entonces. ¿Cuál es el estándar actual en este campo?
Además, indíqueme la explicación de un idiota sobre DTS, ya que no puedo entenderlo por los trabajos de investigación que he leído.
Los algoritmos mencionados anteriormente:
- PVS: división de variación de principio
- YBWC: concepto de Young Brothers Wait
- DTS: división dinámica de árboles
son todos se discuten aquí .