NB La razón por la que solo elegí estos tres algoritmos se debió al tiempo que tengo disponible para comprenderlos. De un poco de investigación, descubrí que estos algoritmos están básicamente entrelazados con el algoritmo minimax. Entonces, si puedo entender uno, los otros dos simplemente encajarán.
Dado este contexto, recomendaría comenzar con Minimax . De los tres algoritmos, Minimax es el más fácil de entender.
Alpha-Beta , como otros han mencionado en otras respuestas, es una mejora estricta además de Minimax. Minimax es básicamente una parte de la implementación de Alpha-Beta, y una buena comprensión de Alpha-Beta requiere comenzar con una buena comprensión de Minimax de todos modos. Si le queda tiempo después de comprender e implementar Minimax, le recomiendo pasar a Alpha-Beta después y construirlo sobre Minimax. Comenzar con Alpha-Beta si aún no comprende Minimax realmente no tiene sentido.
Monte-Carlo Tree Search es probablemente un poco más avanzado y más complicado de entender realmente. En la última década más o menos, MCTS realmente ha estado creciendo para ser mucho más popular que los otros dos, por lo que desde ese punto de vista, comprender MCTS puede ser más "útil".
La conexión entre Minimax y MCTS es menos directa / obvia que la conexión entre Minimax y Alpha-Beta, pero aún existe una conexión al menos a nivel conceptual. Yo diría que tener una buena comprensión de Minimax primero sigue siendo beneficioso antes de sumergirse en MCTS ; en particular, comprender Minimax y sus defectos / puntos débiles puede proporcionar un contexto útil / ayudarlo a comprender por qué MCTS se volvió "necesario" / popular.
Para concluir, en mi opinión:
- Alpha-Beta es estrictamente mejor que Minimax, pero también está fuertemente relacionado / construido sobre Minimax; entonces, comience con Minimax, vaya a Alpha-Beta después si el tiempo lo permite
- MCTS tiene diferentes fortalezas / debilidades, a menudo es mejor que Alpha-Beta en problemas "modernos" (pero no siempre), una buena comprensión de Minimax probablemente será beneficiosa antes de comenzar a sumergirse en MCTS