Ich habe den Kurztest von Doublecheck 3.0 mit der neuen Version 3.2 wiederholt, und dabei einen der drei Gegner, Cuckoochess, durch dessen angeblich doppelt so schnellen Nachfolger Texel ersetzt:
3m+2s, Atom N455/1,66 Ghz
je 64 MB Hashtables(*1)
ponder off, 1 Thread, 32 Bit
4 kurze Vorgabevarianten(*2)
Arena 2.0.1, Windows 7
Engine Score Do
1: Doublecheck 3.2 9,5/24 ········
2: Texel 1.01 6,0/8 111=0=11
3: SlowChess 2.1 5,0/8 10110110
4: Pro Deo 1.74 smart 3,5/8 01=10=0=
*1) Doublecheck nahm sich bei dieser UCI-Einstellung nur ~50 MB
*2) ProDeo zusätzlich mit eigenem Buch, aber mit Setting "AntiGM: smart"
Der Score beträgt 39,6%, die Eloperformance bezogen auf den Gegnerschnitt somit ca. -85 Elo. DC. 3.0 hatte 35,4% bzw. ca. -107 Elo erzielt. Zufallsbandbreite hin oder her - das sieht doch nach Fortschritt aus!
Die Enginehistory weist eine ganze Reihe von Verbesserungen seit 3.0 auf:
Zitat:
DoubleCheck 3.2
---------------
- eval: increase rook on (semi)open file bonus, when on the enemy's king file.
- eval: added a tempo bonus.
- search: margin for eval pruning now increases faster with depth.
- search: fixed my lame razoring code. thanks to Martin Sedlak and Marco Costalba for suggesting
this.
- qsearch: divided by 2 the futility margin.
- qsearch: SEE pruning only at non PV nodes.
- qsearch: fixed an error in evasion pruning.
- bench: increased depth of test positions.
DoubleCheck 3.1
---------------
- futility pruning in quiescent search improved.
Es war wiederum zu sehen, wie Doublecheck in manchen Stellungen blitzschnell eine RT. von 127 Halbzügen erreichen kann. Nach dem vorigen Test habe ich das im CCC berichtet, und der Programmierer Lucas Braesch konnte es zuerst selbst nicht so recht glauben. Dann hat er es aber bestätigt und es hat mit der - offenbar sehr effektiven - Hashtables-Nutzung zu tun. Derartiges kenne ich von keiner anderen Engine.
Pro Deo 1.74 smart - Doublecheck 3.2, Double3.2-Blitztest 2012
Analysis by DoubleCheck 3.2 JA:
120...Kg3
= (0.00) Depth: 7 00:00:00 0kN
= (0.00)
Depth: 127 00:00:01 37kN
(Ist aber nur inkl. Partiehistory reproduzierbar!)