Technologie, Onlineschach und Varianten
Engines und Analyse
33 Begriffe33 Begriffe
Themen erkundenAlle Begriffe anzeigen
Schachengine
Ein Programm, das eine Stellung analysiert, regelkonforme Zugfolgen vergleicht und auf Grundlage seiner Berechnungen Optionen empfiehlt.
Grafische Benutzeroberfläche
Eine visuelle Anwendung, mit der sich Schachsoftware über Brett, Bedienelemente und Anzeigen statt über Textbefehle steuern lässt.
Lokale Engine
Ein Schachanalyseprogramm, das auf dem eigenen Gerät des Benutzers läuft und dessen Prozessor und Arbeitsspeicher verwendet.
Cloud-Engine
Ein Schachanalyseprogramm, das auf einem entfernten Computer berechnet und die Ergebnisse über ein Netzwerk zurückgibt.
Hauptvariante
Die Zugfolge, die ein Schachanalyseprogramm aus einer Stellung derzeit als beste Fortsetzung für beide Seiten betrachtet.
MultiPV
Niveau: FortgeschrittenEin Analysemodus, der mehrere Kandidatenzüge mit jeweils einer Variante und einer Bewertung anzeigt.
Tiefe
Ein Indikator dafür, wie weit die aktuelle Suche einer Schachengine von der analysierten Stellung aus fortgeschritten ist.
Knoten pro Sekunde
Ein Maß dafür, wie viele Stellungen eine Schachengine während ihrer Suche pro Sekunde verarbeitet.
Pondering
Niveau: FortgeschrittenEin Modus, in dem eine Engine während der laufenden Uhr des Gegners sucht, meist ausgehend von einer vorhergesagten Antwort.
Bitboard
Niveau: FortgeschrittenEine Darstellung mit 64 Bits, je einem pro Feld, deren Werte 0 oder 1 markieren, welche Felder zu einer gewählten Menge gehören.
Bewertungsfunktion
Niveau: FortgeschrittenEin Verfahren, das einer Stellung einen numerischen Schätzwert zuweist, damit ein Schachprogramm seine Suche steuern kann.
NNUE
Eine neuronale Netzwerkarchitektur zur Bewertung von Schachstellungen, die sich zwischen ähnlichen Stellungen effizient aktualisieren lässt.
Minimax
Niveau: FortgeschrittenEin Algorithmus, der einen Zug unter der Annahme wählt, dass beide Seiten stets ihre beste verfügbare Entscheidung treffen.
Alpha-Beta-Suche
Niveau: Sehr fortgeschrittenEin Verfahren, das Zweige überspringt, die die endgültige Wahl nicht mehr ändern können, wenn beide Seiten ihr bestes Ergebnis anstreben.
Iterative Vertiefung
Niveau: Sehr fortgeschrittenEine Strategie, die die Suche mit wachsenden Grenzen wiederholt, sodass stets ein abgeschlossenes Ergebnis verfügbar ist.
Zugsortierung
Niveau: Sehr fortgeschrittenEine Technik, die bestimmt, welche Züge zuerst untersucht werden, damit wenig hilfreiche Zweige früher verworfen werden können.
Hauptvariantensuche
Niveau: Sehr fortgeschrittenEine Optimierung, die den ersten Kandidaten vollständig untersucht und spätere Züge zunächst mit einer engeren Prüfung testet.
Late Move Reductions
Niveau: Sehr fortgeschrittenEine Technik, die Züge weit hinten in der Analysereihenfolge einer Stellung zunächst mit verringerter Tiefe untersucht.
Nullzug-Pruning
Niveau: Sehr fortgeschrittenEine Heuristik, die einen fiktiven Passzug prüft, um Stellungen auszusortieren, die eindeutig ausreichend erscheinen.
Ruhesuche
Niveau: Sehr fortgeschrittenEine Erweiterung, die ausgewählte taktische Züge fortsetzt, bis die Stellung stabil genug für eine Bewertung ist.
Horizonteffekt
Niveau: FortgeschrittenEin Fehler, der entsteht, wenn eine entscheidende Folge knapp hinter der Suchgrenze liegt und dadurch die Bewertung verzerrt.
Monte-Carlo-Baumsuche
Niveau: Sehr fortgeschrittenEin Verfahren, das Varianten wiederholt untersucht und mehr Rechenaufwand auf Züge konzentriert, die vielversprechend erscheinen.
Statische Abtauschbewertung
Niveau: Sehr fortgeschrittenEine schnelle Berechnung, die die Materialbilanz eines fortgesetzten Schlagabtauschs auf demselben Feld schätzt.
Transpositionstabelle
Ein Speicher, mit dem eine Schachengine Ergebnisse für bereits untersuchte Stellungen wiederverwenden kann.
Zobrist-Hashing
Niveau: Sehr fortgeschrittenEin Verfahren, das einen schnell aktualisierbaren numerischen Fingerabdruck für den vollständigen Zustand einer Schachstellung erzeugt.
Perft
Niveau: FortgeschrittenEin Test, der jede legale Zugfolge bis zu einer exakt festgelegten Suchtiefe zählt.
Eröffnungsbuch
Eine Datenbank mit Eröffnungsstellungen und -zügen, die ein Schachprogramm vor der normalen Suche abfragen kann.
Tablebase
Eine vorab berechnete Datenbank, die für Endspiele mit einer begrenzten Figurenanzahl exakte Ergebnisse liefert.
Endspiel-Bitbase
Niveau: Sehr fortgeschrittenEine kompakte vorausberechnete Struktur, die minimale Ergebnisinformationen für viele Endspielstellungen speichert.
Win/Draw/Loss-Tablebase-Wert
Niveau: Sehr fortgeschrittenDie exakte Einstufung einer Endspielstellung als Gewinn, Remis oder Verlust durch eine Tablebase.
Distanz bis zum Matt
Niveau: Sehr fortgeschrittenEine Metrik, die die Distanz bis zum erzwungenen Matt zählt, wenn der Gewinner es beschleunigt und der Verteidiger es verzögert.
Distanz bis zur Konversion
Niveau: ExperteEine vorausberechnete Endspielmetrik, die die Distanz bis zu einem Schlagzug oder einer Umwandlung misst, beziehungsweise bis zum Matt, falls dieses früher eintritt.
Distanz bis zur Nullstellung
Niveau: Sehr fortgeschrittenEine vorausberechnete Endspielmetrik, die die Distanz bis zum Matt oder bis zum nächsten Zug misst, der den Fünfzig-Züge-Zähler zurücksetzt.
