NB Alasan mengapa saya hanya memilih tiga algoritma ini adalah karena waktu yang saya miliki dalam memahami mereka. Dari sedikit riset, saya menemukan bahwa algoritma ini pada dasarnya terjalin ke dalam algoritma minimax. Jadi jika saya bisa mengerti satu maka dua lainnya akan jatuh ke tempatnya.
Dengan konteks ini, saya akan merekomendasikan memulai dengan Minimax . Dari ketiga algoritma, Minimax adalah yang paling mudah dipahami.
Alpha-Beta , seperti yang disebutkan orang lain dalam jawaban lain, adalah peningkatan ketat di atas Minimax. Minimax pada dasarnya adalah bagian dari implementasi Alpha-Beta, dan pemahaman yang baik tentang Alpha-Beta memerlukan dimulai dengan pemahaman yang baik tentang Minimax pula. Jika Anda memiliki waktu yang tersisa setelah memahami dan mengimplementasikan Minimax, saya akan merekomendasikan pindah ke Alpha-Beta sesudahnya dan membangunnya di atas Minimax. Memulai dengan Alpha-Beta jika Anda belum mengerti Minimax tidak terlalu masuk akal.
Pencarian Pohon Monte-Carlo mungkin sedikit lebih maju dan lebih rumit untuk benar-benar, sangat memahami. Dalam dekade terakhir atau lebih, MCTS benar-benar telah tumbuh menjadi jauh lebih populer daripada dua lainnya, jadi dari sudut pandang itu memahami MCTS mungkin lebih "berguna".
Koneksi antara Minimax dan MCTS kurang langsung / jelas daripada koneksi antara Minimax dan Alpha-Beta, tetapi masih ada koneksi setidaknya pada tingkat konseptual. Saya berpendapat bahwa memiliki pemahaman yang baik tentang Minimax pertama masih bermanfaat sebelum menyelam ke MCTS ; khususnya, memahami Minimax dan kelemahannya / titik lemahnya dapat memberikan konteks yang bermanfaat / membantu Anda memahami mengapa MCTS menjadi "perlu" / populer.
Untuk menyimpulkan, menurut pendapat saya:
- Alpha-Beta benar-benar lebih baik daripada Minimax, tetapi juga sangat terkait / dibangun di atas Minimax; jadi, mulailah dengan Minimax, pilih Alpha-Beta sesudahnya jika waktu mengizinkan
- MCTS memiliki kekuatan / kelemahan yang berbeda, seringkali lebih baik daripada Alpha-Beta dalam masalah "modern" (tetapi tidak selalu), pemahaman yang baik tentang Minimax kemungkinan akan bermanfaat sebelum mulai terjun ke MCTS