Dalam beberapa makalah (historis), catur telah disebut sebagai drosophila kecerdasan buatan. Sementara saya mengira bahwa dalam penelitian saat ini, aplikasi algoritma pencarian belaka adalah yang terbaik ilmu komputer , saya percaya bahwa masih ada daerah di mana dapat menerapkan (dan berlatih) teknik AI.
Contoh sederhana akan membuka buku belajar di mana seseorang dapat mengajarkan program apakah menggunakan atau tidak menggunakan gerakan tertentu dalam pembukaan karena program tidak cocok untuk jenis posisi tertentu. Kita dapat menggunakan bentuk pembelajaran penguatan kembali dan mengotomatiskan ini: Saya kira saya bisa memainkan program melawan dirinya sendiri dan meningkatkan probabilitas garis menang dan mengurangi kemungkinan garis hilang.
Contoh yang lebih kompleks adalah dengan menggunakan fungsi evaluasi pembelajaran (misalnya, seseorang dapat mengubah nilai tabel piece-square ). Namun, saya berpikir:
- diberikan semua kebisingan karena ada sejumlah besar posisi realistis (sebagai lawan dari jumlah garis pembukaan realistis)
- dan dengan biaya (durasi) permainan catur komputer, dan kebutuhan untuk bermain banyak.
Bagaimana seseorang dapat melakukan ini secara efektif? (Atau haruskah saya melihat teknik lain, misalnya jaringan saraf.)