Vor ein paar Tagen fragte ich mal danach, ob sich der
Contempt Faktor einsetzen lassen könnte, wenn man gegen eine Gegnerschaft möglichst erfolgreich sein will, die in der Mehrzahl deutlich schwächer ist als Stockfish.
Um eine Ahnung zu gewinnen, lies ich Stockfish 4 mit den Contempt Faktoren -50, -20, -10, 0, +10, +20 und +50 mal gegen Rybka3 antreten, also eine Engine mit ca. 100 ELO weniger als SF4. (1min + 0,5 sec, jaa ich wollte schnell zu Ergebnissen kommen... z.B. das m10 im Namen bedeutet -10, das p20 bedeutet +20)
Heraus kam:
Code:
Stockfish_4_32bit m10 - Rybka 3 w32 : 143,0/201 111-26-64
Stockfish_4_32bit m20 - Rybka 3 w32 : 138,5/201 101-25-75
Stockfish_4_32bit m50 - Rybka 3 w32 : 138,5/201 100-24-77
Stockfish_4_32bit p10 - Rybka 3 w32 : 133,0/200 96-30-74
Stockfish_4_32bit - Rybka 3 w32 : 132,5/201 99-35-67
Stockfish_4_32bit p50 - Rybka 3 w32 : 133,0/200 98-32-70
Stockfish_4_32bit p20 - Rybka 3 w32 : 131,0/200 94-32-74
Nun sind die Ergebnisse recht dicht beieinander. Zufällige Abweichungen?
Es sind aber die mit negativen Contempt-Faktor besonders erfolgreich. Alle drei! Wirklich nur Zufall??
Und: wieso gerade die negativen Contempt Faktoren???
Gegen einen schwächeren Gegner hätte ich erwartet, dass eher ein positiver Wert für 'Verachtung' Erfolg bringen könnte.
Ja, ich werde nun zur Überprüfung mal SF mit den Contempt Faktoren -7 und -13 hinterherjagen.
Mal sehen, ob diese Ergebnisse zu den bisherigen passen.
Benno