cosmobobak / viridithas

A superhuman chess engine.
MIT License
94 stars 8 forks source link

lazy NNUE updates #122

Closed cosmobobak closed 8 months ago

cosmobobak commented 8 months ago
cosmo@tarski:~/external/EngineTests(master)$ python speedup.py
           lazier-updates           |               master               |
        mu              sigma       |        mu              sigma       |   Sp(1)/Sp(2)      3*sigma   
------------------------------------+------------------------------------+------------------------------------
       1631800.000             0.000|       1586086.000             0.000|       2.882 %  +/-  0.000 %
       1627978.500          5404.417|       1586659.000           810.344|       2.604 %  +/-  1.179 %
       1624815.667          6679.402|       1583740.000          5088.223|       2.594 %  +/-  0.836 %
       1622699.750          6902.996|       1583005.250          4406.749|       2.507 %  +/-  0.856 %
       1621869.200          6259.998|       1583351.000          3893.879|       2.433 %  +/-  0.895 %
       1620492.000          6536.830|       1582809.167          3727.108|       2.381 %  +/-  0.887 %
       1619410.714          6617.606|       1582982.571          3433.161|       2.301 %  +/-  1.026 %
       1619878.125          6267.726|       1580628.000          7379.353|       2.485 %  +/-  1.827 %
       1617949.333          8237.474|       1580524.111          6909.785|       2.370 %  +/-  2.001 %
       1618570.100          8010.614|       1581610.400          7364.805|       2.338 %  +/-  1.909 %
       1619353.273          8031.183|       1579552.455          9767.438|       2.524 %  +/-  2.584 %
       1618584.583          8107.211|       1580518.833          9896.288|       2.413 %  +/-  2.720 %
       1617329.769          8984.369|       1581026.769          9650.343|       2.301 %  +/-  2.873 %
       1617712.786          8750.061|       1581079.214          9273.826|       2.321 %  +/-  2.770 %
       1618050.933          8532.872|       1581041.600          8937.670|       2.345 %  +/-  2.683 %
       1618183.625          8260.606|       1581368.938          8733.320|       2.332 %  +/-  2.596 %
       1618246.706          8002.525|       1581305.235          8460.079|       2.340 %  +/-  2.516 %
       1618262.722          7763.887|       1581390.722          8215.492|       2.335 %  +/-  2.442 %
       1617800.842          7809.130|       1581643.105          8059.458|       2.289 %  +/-  2.446 %
       1617955.550          7632.273|       1581475.300          7880.315|       2.310 %  +/-  2.397 %
       1617408.857          7849.544|       1581413.714          7685.964|       2.279 %  +/-  2.374 %
       1617894.773          7992.233|       1580969.136          7785.197|       2.339 %  +/-  2.465 %