Jdi na obsah Jdi na menu
 


Jak zjistit, která vývojářská verze Stockfishe je nejsilnější?

Mnoho šachistů (zejména těch korespondenčních) zná velice dobře webovou stránku http://abrok.eu/stockfish/, odkud si lze pravidelně stahovat jednotlivé vývojářské kompilace Stockfishe. Určitě ne všichni však znají způsob, jak se ve všech těch verzích zorientovat, resp. jak se dopídit toho, která z nich je ta nejsilnější. Ano, máme tady Elo-listinu Stefana Pohla a mnohé další, ale vývojářské verze Stockfishe někdy na webu přibývají jako houby po dešti a než se zobrazí na nějaké Elo-listině, vůbec není jasné, jaký konkrétní modul si máme stáhnout a používat, protože zdaleka neplatí, že poslední verze je současně tou nejsilnější. Jak tedy na to?  

Velice jednoduše! K vyřešení výše popsaného rébusu nám skvěle poslouží webová stránka https://nextchessmove.com/dev-builds, kde se můžeme průběžně (v řádu dní) seznamovat s výsledky testů všech verzí Stockfishe, které se objevily na oficiálním vývojářském webu Stockfishe (http://abrok.eu/stockfish/). 

Po otevření této stránky se zaměříme na tabulku Test Result Data, a to konkrétně na její sloupce s označeními Build a Elo. Nejprve zjistíme, na jakém řádku ve sloupci Elo se nachází nejvyšší hodnota, která vyjadřuje nárůst ratingu příslušné vývojářské verze oproti Stockfishovi 7. Například ke dni 21.06.2018 to byl řádek s hodnotou 183,15 (číslo napravo udává nejvyšší možnou statistickou odchylku). Nalevo ve sloupci Build pak vidíme, že se jedná o verzi 20180613-1952. První část tohoto číselného kódu značí datum 13.06.2018, druhá pak čas ve formátu HHMM, ke kterému vždy připočteme 2 hodiny (19:52:53 + 02:00:00 = 21:52:53). 

Nyní už tedy víme, že k 21.06.2018 byla aktuálně nejsilnější verzí Stockfishe ta ze dne 13.06.2018 - 21:52 hod.:

Author: DU-jdto
Date:
Wed Jun 13 21:52:53 2018 +0200
Timestamp: 1528919573

Remove lmrDepth restriction on quiet see pruning

And tweak the threshold value. With this threshold and the current piece
values, this permits see pruning on quiets to be done up to an lmrDepth
of 9 (beyond that the threshold is below -QueenValueMg and see_ge will
pass unconditionally).

STC:
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 110316 W: 24612 L: 24667 D: 61037
http://tests.stockfishchess.org/tests/view/5b20aa760ebc5902ab9c9c1d

LTC:
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 17352 W: 2968 L: 2842 D: 11542
http://tests.stockfishchess.org/tests/view/5b20cf1e0ebc5902ab9c9fb6

Closes https://github.com/official-stockfish/Stockfish/pull/1651

Bench: 5069074

Tu si pak na stránce http://abrok.eu/stockfish/ snadno dohledáme, stáhneme, uložíme do příslušné složky a nakonec nainstalujeme.  

Tip: Před detailnějším vyhledáváním nejsilnější otestované verze Stockfishe na webové stránce https://nextchessmove.com/dev-builds se dobře zorientujeme i prostřednictvím grafu s označením 30 Most Recent Builds (je umístěn hned nad tabulkou), z něhož je už na první pohled zřejmé, která hodnota je v dlouhodobějším horizontu tou nejvyšší. 

Vzhledem k tomu, že od vývojářských verzí Stockfishe se odvíjejí i ostatní jeho deriváty, platí nepsané pravidlo, že čím silnější vývojářská verze Stockfishe k určitému dni vznikne, tím silnější jsou pak i jeho klony typu Brainfish, asmFish, Raubfisch, CorChess, Sugar atp., které byly vytvořeny ve stejném dni, popř. jen s několikadenním zpožděním.