Fungsi evaluasi

Prosedur yang memberikan perkiraan numerik pada suatu posisi agar program catur dapat mengarahkan pencariannya.

Penjelasan

Fungsi evaluasi memberikan perkiraan numerik tentang seberapa menguntungkan suatu posisi bagi salah satu pihak. menggunakannya ketika pencarian terbatas tidak dapat mencapai akhir sebenarnya dari setiap partai yang mungkin.

Evaluasi disebut statis karena menilai posisi pada titik tersebut tanpa memulai pencarian penuh lain dari sana. Statis tidak berarti posisi itu tenang secara taktis.

Informasi yang dapat dipertimbangkan

  • Materi, yaitu buah apa saja yang masih dimiliki setiap pihak.
  • Keamanan raja, penempatan buah, dan mobilitas, yaitu seberapa bebas buah dapat melakukan langkah yang berguna.
  • Struktur pion, yaitu cara pion ditempatkan serta saling mendukung atau melemahkan, bersama pola posisi lainnya.
  • Pada beberapa mesin, jaringan saraf, yaitu model matematis yang dilatih dengan banyak contoh untuk menggabungkan sinyal-sinyal tersebut.

Tanda dan skalanya memerlukan konteks. Angka positif dapat menguntungkan Putih atau pihak yang mendapat giliran, bergantung pada programnya. Satuan yang menyerupai nilai satu pion juga bukan probabilitas kemenangan yang berlaku universal.

Fungsi tersebut tidak memilih langkah akhir dengan sendirinya. Pencarian membandingkan banyak posisi masa depan dan membawa nilainya kembali menuju posisi awal melalui metode seperti . Karena itu, evaluasi cepat atas papan saat ini dapat berbeda dari hasil setelah urutan langkah yang mungkin telah dicari.

Penggunaan dan konteks

Dalam antarmuka, 0.00 biasanya berarti mesin memperkirakan keseimbangan menurut skalanya sendiri, bukan bahwa posisi telah terbukti remis.

Kebingungan umum

Evaluasi statis dan analisis penuh

Evaluasi statis menilai satu posisi tanpa variasi panjang yang baru; analisis menggabungkan evaluasi dengan pencarian.

Skor dan kebenaran objektif

Di luar akhir permainan yang telah diselesaikan, angkanya merupakan perkiraan yang dapat berubah ketika mesin mencari lebih dalam.

Sumber

  1. 1.Evaluation, Chess Programming Wiki
  2. 2.evaluate.cpp, Stockfish
  3. 3.UCI Protocol and Stockfish Commands, Stockfish

Istilah terkait

© 2026 MindZug