Pada dasarnya semuanya!
Mesin catur benar-benar hanya menggunakan kekerasan saat:
- disuruh
- menganalisis posisi (pemecahan masalah)
- Mencari skakmat (penyelesaian masalah, bukan saat bermain melawan, seperti masalah gaya "temukan pasangan di N")
Kalau tidak, mereka memiliki "pencarian selektif", ini akan mempertimbangkan semua gerakan yang mungkin untuk tata letak papan yang diberikan, tetapi hanya mengeksplorasi segelintir dari mereka. Mesin dapat beralih ke gaya kasar meskipun jika menilai dua gerakan sangat mirip (lebih dari satu gerakan kuat) atau jika tidak dapat menemukan gerakan yang disukainya (tidak ada gerakan yang kuat).
Mereka juga cenderung brute-force sebagai garis pertahanan terakhir, jika Anda telah melihat kemungkinan skakmat apakah itu dapat melihatnya datang dan ia akan ingin berusaha sangat keras untuk menggambar, dan tidak dapat menemukan jalan keluar ("efek Horizon" "Ada masalah dengan mesin, anggap itu akan kehilangan ratu itu, dan itu sudah dibatasi hanya 4 bermain dalam; jika itu bisa memperdagangkan pion dan menunda hilangnya ratu untuk 4 langkah, ia akan berpikir itu telah menyelamatkan ratu , dalam proses itu akan kehilangan setidaknya 1 pion (karena langkah selanjutnya membawa cakrawala dari sebelumnya lebih dekat) dan berat yang ditaruhnya untuk menyelamatkan sang ratu mungkin berarti ia mengorbankan pertahanan, untuk apa pun jika kematian melampaui cakrawala) .
Ini juga akan memaksa ketika pencarian selektif tidak terlalu berguna. Inilah sebabnya mesin membutuhkan waktu lebih lama ketika mereka memiliki 3 keping tersisa. Mereka harus memaksa karena algoritma seleksi tidak dapat menilai pergerakan. Algoritme seleksi sangat bagus selama midgame karena bisa seperti "Oohh, melakukan ini dengan pion memblokir [apa pun] dan mencadangkan [apa pun] dan [apa pun] yang saya miliki jumlah yang lebih sedikit membela daripada menyerang" - misalnya .
Jika Anda memiliki raja di tengah papan ada 8 gerakan, pencarian selektif akan seperti "Tidak ada yang melakukan sesuatu yang berguna, saya tidak tahu".
Anda dapat menganggap pencarian selektif sebagai memiliki dua bagian, itu taktis dalam arti akan mencoba dan melihat gerakan taktis, itu akan mengabaikan bobot potongan yang terlibat biasanya karena seorang ratu bukan bagian dari strategi apa pun tidak layak lebih dari gadai penting untuk itu. Ini juga strategis karena akan mengeksplorasi gerakan yang mendukung pertahanan, dan kemudian membuka kemungkinan serangan.
Mesin kemudian melakukan hal yang sama dari sudut pandang Anda, dan bolak-balik dan bolak-balik.
Sesuatu yang disebut tabel transposisi adalah daftar besar hal-hal yang telah dipikirkannya, sehingga jika akhirnya mempertimbangkan sesuatu yang telah dilakukan, ia tahu dan tidak perlu mengevaluasi ulang itu.
KECUALI (selektif :)) ia sampai di sana dengan cara yang berbeda, atau ingin menjelajah lebih jauh. Misalkan misalnya ia menemukan bahwa ... benteng Anda sangat penting untuk serangan yang akan datang, mesin dapat mengevaluasi kembali garis ketika menemukan ini. Bobot sebelumnya yang dikenakan pada benteng itu (mis. 5 poin, betapa pentingnya bagi Anda) mungkin merupakan perkiraan di bawah.
Pencarian selektif juga dapat mundur, seperti mengatakan itu mempertimbangkan seorang uskup bergerak langsung ke wilayah musuh, ke pemilih bergerak itu tidak penting bahwa itu dapat diambil dengan mudah. Katakan itu menemukan itu secara strategis itu adalah langkah yang hebat! Kemudian mungkin mundur untuk mencoba dan menemukan cara untuk melindungi kotak itu untuk mendapatkan uskup itu di sana. Misalkan melibatkan bidak untuk melakukannya.
Metode brute-force akan mempertimbangkan garis yang melibatkan langkah gadai itu, dan (dengan kekuatan kasar) uskup juga bergerak, dan hal-hal yang sama yang menilai posisi dewan (pencarian selektif itu sendiri) akan mengatakan "ini bagus" jadi papan tulis menilai variasi itu sangat tinggi, keduanya menemukannya.
Sangat sulit untuk menilai posisi menggunakan metode brute-force, ini sebabnya pencarian selektif bekerja dengan sangat baik.
Brute-force dari posisi awal mungkin menemukan bahwa pasangan terkenal di-4 yang melibatkan ratu f7 yang dicakup oleh seorang uskup, dan jika itu untuk menilai yang sangat tinggi (AKU SUDAH MENEMUKAN CHECKMATE! JOB DILAKUKAN! DILAKUKAN!) Itu Akan salah karena hitam jelas akan melawan. Pencarian selektif menilai posisi (untuk evaluasi lebih lanjut) karena tampaknya bagus. Ini berarti ketika mempertimbangkan respons Anda, ia dapat memutuskan apa yang akan baik untuk Anda ....
Jadi hal-hal yang pencarian selektif gunakan untuk menilai hal-hal digunakan oleh brute-force karena "menemukan sekakmat yang melibatkan langkah ini" tidak cukup untuk mengatakan bahwa langkah itu baik.
Oleh karena itu Apa langkah pertama yang dipilih (Putih), oleh mesin catur brute force?