Algoritma catur saat ini berjalan sekitar 1 atau mungkin 2 level di pohon jalur yang mungkin tergantung pada gerakan pemain dan gerakan lawan. Katakanlah kita memiliki kekuatan komputasi untuk mengembangkan algoritma yang memprediksi semua kemungkinan pergerakan lawan dalam permainan catur. Algoritma yang memiliki semua jalur yang memungkinkan yang dapat diambil lawan pada saat tertentu tergantung pada pergerakan pemain. Adakah algoritma catur sempurna yang tidak akan pernah hilang? Atau mungkin suatu algoritma yang akan selalu menang? Maksud saya dalam teori seseorang yang dapat memprediksi semua gerakan yang mungkin harus dapat menemukan cara untuk mengalahkan masing-masing dan setiap dari mereka atau hanya memilih jalan yang berbeda jika seseorang tertentu akan secara membimbing membawanya ke kekalahan .....
edit - Apa pertanyaan saya sebenarnya. Katakanlah kita memiliki kekuatan komputasi untuk algoritma yang sempurna yang dapat bermain secara optimal. Apa yang terjadi ketika lawan bermain dengan algoritma optimal yang sama? Itu juga akan berlaku di semua 2 pemain game dengan jumlah terbatas (sangat besar atau tidak) bergerak. Adakah algoritma optimal yang selalu menang?
Definisi pribadi: Algoritma optimal adalah algoritma sempurna yang selalu menang ... (bukan yang tidak pernah kalah, tetapi yang selalu menang