Bewertungsfunktion

Ein Verfahren, das einer Stellung einen numerischen Schätzwert zuweist, damit ein Schachprogramm seine Suche steuern kann.

Erklärung

Eine Bewertungsfunktion gibt einen Zahlenwert dafür an, wie günstig eine Stellung für eine Seite ist. Eine verwendet sie, wenn eine endliche Suche nicht das tatsächliche Ende jeder möglichen Partie erreichen kann.

Die Bewertung heißt statisch, weil sie die Stellung an diesem Punkt beurteilt, ohne dort eine weitere vollständige Suche zu beginnen. Statisch bedeutet nicht taktisch ruhig.

Informationen, die sie berücksichtigen kann

  • Material, also welche Figuren jede Seite noch besitzt.
  • Königssicherheit, Figurenstellung und Mobilität, also wie frei die Figuren nützliche Züge ausführen können.
  • Bauernstruktur, also wie die Bauern stehen und einander stützen oder schwächen, zusammen mit weiteren Stellungsmustern.
  • In manchen Engines ein neuronales Netz, also ein mathematisches Modell, das anhand vieler Beispiele trainiert wurde, diese Signale zu verbinden.

Vorzeichen und Skala benötigen Kontext. Eine positive Zahl kann je nach Programm Weiß oder die Seite am Zug begünstigen. Eine Einheit, die ungefähr einem Bauernwert entspricht, stellt außerdem keine universelle Gewinnwahrscheinlichkeit dar.

Die Funktion wählt den endgültigen Zug nicht allein. Die Suche vergleicht viele zukünftige Stellungen und führt deren Werte mit Verfahren wie der zur Ausgangsstellung zurück. Eine schnelle Bewertung des aktuellen Bretts kann sich daher vom Ergebnis unterscheiden, das nach der Untersuchung möglicher Zugfolgen entsteht.

Verwendung und Kontext

In einer Oberfläche bedeutet 0.00 gewöhnlich, dass die Engine auf ihrer eigenen Skala ein Gleichgewicht schätzt, nicht dass die Stellung als Remis bewiesen ist.

Häufige Verwechslungen

Statische Bewertung und vollständige Analyse

Eine statische Bewertung beurteilt eine Stellung ohne neue ausführliche Variante. Eine Analyse verbindet Bewertung und Suche.

Wert und objektive Wahrheit

Außerhalb gelöster Endspiele ist die Zahl eine Schätzung, die sich bei tieferer Suche verändern kann.

Quellen

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

Verwandte Begriffe

© 2026 MindZug