Arhiv

 

 

.

 

 

 

 

 

 

 

 

 

.

 

 
Contempt
 
Ein positiver Contempt wird bei der Computerauswertung verwendet, um Figurentausch oder frühe Remisen zu verhindern. Der Standardwert ist 10
(in Version 9.3und höher), der gegen schwächere Gegner helfen sollte. Gegen nahezu gleichstarke Gegner Contempt auf null setzen, um hier die besten Ergebnisse zu erzielen. Gegen einen menschlichen Gegner sollte Contempt mindestens 25 sein, selbst wenn er der
Weltmeister ist. Empfohlene Werte sind 50 gegen Großmeister, 75 gegen Meister und 100 gegen starke Amateure. Eine gute Faustregel ist, die gegnerischen Elo - Zahl von 3400 (geschätzte Bewertung von Komodo 10 a
uf einer Quad - Core - Maschine) und dividiert durch 15. Höhere Contempt Werte sind besonders gut für handi-cap Partien geeignet, wenn Komodo ein Handicap gibt Im Analysemodus setzt Komodo intern Contempt auf null, es sei denn, "White Contempt" ist eingeschaltet.
 
Selectivity
 
Spieler können einstellen, wie aggressiv Komodo den"Selektivität" Parameter beschneidet. Höhere Werte ermutigen Komodo bei niedrigen Suchtiefen zu beschneiden, was zu einer tieferen Gesamtsuche führt, mit dem Risiko, Züge zu übersehen.Der Standard in Komodo 10 beträgt 131. Bei einer Einstellung von 246 (oder mehr)wird die Selektivität auf das Maximum eingestellt.
 
Reduction
 
Diese Größe legt fest, wie tief Komodo sucht. Höhere "Reduction" Werte veranlassen Komodo mehr Teile des Baumes zu reduzieren, und ins
gesamt die Suchtiefe zu er-höhen, aber möglicherweise einige gute Linien zu verpassen. Der Standardwert ist 0, was bedeutet, keine Einstellung zu dem, was Matjaz Pirs für am besten betrachtet. Er ist ziemlich zuversichtlich, dass der beste Wert auf einem einzigen Thread nahe bei null liegt, aber er hat noch nicht entschieden, ob andere Werte auf viele Threads besser sein können, so können sich die Spieler frei fühlen, um zu experimentieren
.
King Safety
 
Dies steuert, wie hoch Komodo die Königsicherheit bewertet. Je höher der Wert, desto größer sind die Auswirkungen von Angriffen auf den König in der Evaluierung durch Komodo. Der Standardwert ist 65 in Komodo 10.
 
Persistent Hash
 
Dies ist nützlich für die lange Analyse. Es ermöglicht, die aktuelle Hash Table auf der Festplatte zu speichern und sie später wieder zu la den. Hier ist zunächst ein Name für die Datei im "Hash - Dateiname" Option anzulege
n. Die meisten GUIs forderndann auf, das Dialogfenster mit einem OK zu schließ en, um den Namen zu setzen.
 
Dynamism
 
Eingeführt in Komodo 9.4, mit Dynamism lässt sich steuern, wie wichtig Komodo den dynamischen Teil der Bewertung einschätzt. Der Standardwert ist 100. Werte unter 100 reduzieren die dynamische Auswertung, während
Werte über 100 die dynamische Auswertung erhöhen. Niedrigere Werte machen Komodo konservativer, während er mit höheren Werten riskanter spielt. Weitere statische Teile der Auswertung wie Material und Bauernstruktur werden nicht durch Dynamism geändert. Obwohl der Parameter von 0 bis 200 eingestellt werden kann, verursachen einstellige Werte ein bizarres Spiel. Ein Wert um 80 wird generell eine realistischere Auswertung produzieren als der Standard - 100, obwohl das Spiel um 20 bis 30 Elo - Punkte schwächer wird.
 
NullMove
 
Hier wird ein "non-move" verwendet, wenn man eine Position mit einem Computer überprüft. Es wird typischerweise dort verwendet, wo es keinen Unterschied macht, was der nächste Schritt ist. Wenn man eine Nullbewe
gung eingibt, kann die Überprüfung fortgesetzt werden, ohne dass eine bestimmte Bewegung eingegeben werden muss.
 
Razoring
 
Dies ist ein Vorwärtsschneidungsalgorithmus. Um denriesigen Suchbaum zu verarbeiten, werden einige "uninteressante" Zweige nicht so tief wie die wichtigsten gesucht.
 
Futility
 
Nützlicher Algorithmus, verwirft die Bewegungen, die kein Potenzial für alpha haben,was wiederum eine Schätzung eines potenziellen Wertes einer Bewegung erfordert. Dies wird durch Hinzufügen eines Verwendungsspielra
ums "größte Positionsverstär-kung möglich" zur aktuellen Positionsbewertung berechnet. Wenn dies das Alpha nicht übersteigt, wird das Beschneiden wegen Nutzlosigkeit aktiviert, um diesen Zugzu überspringen.
 
Probcut
Ist eine selektive Sucherweiterung des Alpha-Beta-Algorithmus auf der Grundlage der Idee, dass das Ergebnis v 'einer flachen Suche mit Tiefe d' eine grobe Schätzung des Ergebnisses v einer tieferen Suche mit Tiefe
d>d 'ist. Ein Weg, um diese Beziehung zu modellieren, ist mittels eines linearen Modells (v = a * v '+ b + e |).
 
Pruning
 
(Im Gegensatz zu Reduction) Ist ein Name für jede Heuristik, die ganz bestimmte Zweige des Suchbaums entfernt, vorausgesetzt, sie haben keinen Einfluss auf das Suchergebnis.
 
Late Move Reduction (LMR)
 
Oder seine Version bekannt als History Pruning und History Reductions, speichert die Suche durch die Verringerung der Bewegungen, die näher an das Ende der wahrscheinlichen Fail-Low-Knoten angeordnet sind. Typischerweise suchen die meisten Schemata die ersten wenigen Züge
(z. B. 3-4) in voller Tiefe, dann, wenn keine Bewegung hoch scheitert, werden viele der verbleibenden Bewegungen in der Suchtiefe reduziert.