Dragon by Komodo Chess

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Dann Corbit, Harvey Williamson

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
PavelConstantin
Posts: 1
Joined: Tue Sep 08, 2020 9:29 am
Full name: Hanz obermaier

Re: Dragon by Komodo Chess

Post by PavelConstantin » Wed Nov 11, 2020 12:06 pm

i think 100 mv i lose time 1 minute vs lc0 with dragon

BrendanJNorman
Posts: 2360
Joined: Sun Feb 07, 2016 11:43 pm
Full name: Brendan J Norman

Re: Dragon by Komodo Chess

Post by BrendanJNorman » Wed Nov 11, 2020 12:19 pm

PavelConstantin wrote:
Wed Nov 11, 2020 12:06 pm
i think 100 mv i lose time 1 minute vs lc0 with dragon
Beautifully constructed sentence. I'm in awe. :lol:

mjlef
Posts: 1467
Joined: Thu Mar 30, 2006 12:08 pm
Contact:

Re: Dragon by Komodo Chess

Post by mjlef » Wed Nov 11, 2020 3:26 pm

Redshift wrote:
Wed Nov 11, 2020 10:07 am
Hi Larry

Slightly puzzled that the macOS and Windows versions, using Dragon NNUE eval and MCTS, output different evaluations when single threaded.

The Mac is running a Xeon W and the Windows machine an AMD 2700X. I used the non-AVX2 binary for both the below printouts but it makes no difference - same results with the AVX2 binaries, and on repeat runs.

Mac:

Code: Select all

uciok
setoption name Use MCTS value true
position fen 1r3r2/4bpkp/1qb1p1p1/3pP1P1/p1pP1Q2/PpP2N1R/1Pn1B2P/3RB2K w - - 0 1
go infinite
info depth 9 seldepth 1 time 2000 score cp -125 nodes 74 nps 37 pv e1d2
info depth 11 seldepth 3 time 4001 score cp -122 nodes 191 nps 47 pv h3h6 c2a3 h2h4 a3c2
info depth 12 seldepth 6 time 6003 score cp -68 nodes 301 nps 50 pv h3h6 c2a3 h2h4 a3c2 f3h2 a4a3 h2g4
info depth 12 seldepth 7 time 8003 score cp -41 nodes 378 nps 47 pv h3h6 c2a3 h2h4 a3c2 f3h2 a4a3 h2g4 c2e1
info depth 13 seldepth 7 time 10005 score cp -58 nodes 455 nps 45 pv h3h6 c2a3 h2h4 a3c2 f3h2 a4a3 h2g4 c2e1
info depth 13 seldepth 7 time 12006 score cp -59 nodes 571 nps 47 pv h3h6 b6a7 e1d2 c2a3 h2h4 a3c2 h4h5 a4a3
info depth 13 seldepth 9 time 14006 score cp -56 nodes 650 nps 46 pv h3h6 b6a7 e1d2 c2a3 h2h4 a3c2 h4h5 a4a3 f4h4
info depth 14 seldepth 11 time 16007 score cp -54 nodes 786 nps 49 pv h3h6 b6a7 e1d2 c2a3 h2h4 a3c2 h4h5 a4a3 h1g2 a3a2 h5g6 f7g6
info depth 14 seldepth 11 time 18009 score cp -46 nodes 859 nps 47 pv h3h6 b6a7 e1d2 c2a3 h2h4 a3c2 h4h5 a4a3 h1g2 f8h8 h5g6
info depth 14 seldepth 11 time 20010 score cp -49 nodes 909 nps 45 pv h3h6 b6a7 e1d2 c2a3 h2h4 a3c2 h4h5 a4a3 h1g2 f8h8 h5g6
info depth 14 seldepth 11 time 22010 score cp -56 nodes 991 nps 45 pv h3h6 b6a7 e1d2 c2a3 h2h4 a3c2 h4h5 a4a3 h1g2 f8h8 d1h1 a3b2
info depth 14 seldepth 11 time 24012 score cp -52 nodes 1099 nps 45 pv h3h6 b6a7 e1d2 c2a3 h2h4 a3c2 h4h5 a4a3 h1g2 f8h8 d1h1 a3b2
info depth 15 seldepth 11 time 26013 score cp -46 nodes 1173 nps 45 pv h3h6 b6a7 e1d2 c2a3 h2h4 a3c2 h4h5 a4a3 h1g2 f8h8 d1h1 a3b2
info depth 15 seldepth 11 time 28013 score cp -45 nodes 1244 nps 44 pv h3h6 b6a7 e1d2 c2a3 h2h4 a3c2 h4h5 a4a3 h1g2 f8h8 d1h1 a3b2
info depth 15 seldepth 11 time 30014 score cp -42 nodes 1314 nps 43 pv h3h6 b6a7 e1d2 c2a3 h2h4 a3c2 h4h5 a4a3 h1g2 f8h8 d1h1 a3b2
info depth 15 seldepth 11 time 32015 score cp -38 nodes 1467 nps 45 pv h3h6 b6a7 e1d2 c2a3 h2h4 a3c2 h4h5 a4a3 h1g2 f8h8 d1h1 a3b2
info depth 15 seldepth 11 time 34016 score cp -40 nodes 1501 nps 44 pv h3h6 b6a7 e1d2 c2a3 h2h4 a3c2 h4h5 a4a3 h1g2 f8h8 d1h1 a3b2
info depth 15 seldepth 11 time 36018 score cp -43 nodes 1577 nps 43 pv h3h6 b6a7 e1d2 c2a3 h2h4 a3c2 h4h5 a4a3 h1g2 f8h8 d1h1 a3b2
info depth 15 seldepth 11 time 38019 score cp -40 nodes 1686 nps 44 pv h3h6 b6a7 e1d2 c2a3 h2h4 a3c2 h4h5 a4a3 h1g2 f8h8 d1h1 a3b2
info depth 15 seldepth 11 time 40020 score cp -44 nodes 1754 nps 43 pv h3h6 b6a7 e1d2 c2a3 h2h4 a3c2 h4h5 a4a3 h1g2 f8h8 d1h1 a3b2
info depth 16 seldepth 11 time 42020 score cp -44 nodes 1890 nps 44 pv h3h6 b6a7 e1d2 c2a3 h2h4 a3c2 h4h5 a4a3 h1g2 f8h8 d1h1 a3b2
info depth 16 seldepth 11 time 44021 score cp -47 nodes 1919 nps 43 pv h3h6 b6a7 e1d2 c2a3 h2h4 a3c2 h4h5 a4a3 h1g2 f8h8 d1h1 a3b2
info depth 16 seldepth 11 time 46022 score cp -48 nodes 1993 nps 43 pv h3h6 b6a7 e1d2 c2a3 h2h4 a3c2 h4h5 a4a3 h1g2 f8h8 d1h1 a3b2
info depth 16 seldepth 11 time 48023 score cp -51 nodes 2063 nps 42 pv h3h6 b6a7 e1d2 c2a3 h2h4 a3c2 h4h5 a4a3 h1g2 f8h8 d1h1 a3b2
info depth 16 seldepth 12 time 50025 score cp -54 nodes 2142 nps 42 pv h3h6 b6a7 e1d2 c2a3 h2h4 a3c2 h4h5 a4a3 h1g2 f8h8 d1h1 a3b2
info depth 16 seldepth 12 time 52026 score cp -55 nodes 2246 nps 43 pv h3h6 b6a7 e1d2 c2a3 h2h4 a3c2 h4h5 a4a3 h1g2 f8h8 d1h1 a3b2
info depth 16 seldepth 12 time 54027 score cp -60 nodes 2324 nps 43 pv h3h6 b6a7 e1d2 c2a3 h2h4 a3c2 h4h5 a4a3 h1g2 f8h8 d1h1 a3b2
info depth 16 seldepth 12 time 56027 score cp -60 nodes 2431 nps 43 pv h3h6 b8b7 e1d2 e7a3 f4f6 g7g8 f6f4 a3b2 d1g1 a4a3 f4h4 f8e8 g1g4
info depth 16 seldepth 12 time 58028 score cp -61 nodes 2501 nps 43 pv h3h6 b8b7 e1d2 e7a3 f4f6 g7g8 f6f4 a3b2 d1g1 a4a3 f4h4 f8e8 g1g4
info depth 16 seldepth 12 time 60029 score cp -60 nodes 2575 nps 42 pv h3h6 b8b7 e1d2 e7a3 f4f6 g7g8 f6f4 a3b2 d1g1 a4a3 f4h4 f8e8 g1g4
info depth 16 seldepth 12 time 62030 score cp -57 nodes 2723 nps 43 pv h3h6 b8b7 e1d2 e7a3 f4f6 g7g8 f6f4 a3b2 d1g1 a4a3 f4h4 f8e8 g1g4
info depth 16 seldepth 12 time 64031 score cp -58 nodes 2790 nps 43 pv h3h6 b8b7 e1d2 e7a3 f4f6 g7g8 f6f4 a3b2 d1g1 a4a3 f4h4 f8e8 g1g4
info depth 16 seldepth 12 time 66032 score cp -56 nodes 2867 nps 43 pv h3h6 b8b7 h2h4 e7a3 h4h5 a3b2 f3h2 b6d8 e1d2 c2d4 c3d4
info depth 17 seldepth 12 time 68033 score cp -56 nodes 2977 nps 43 pv h3h6 b8b7 h2h4 e7a3 h4h5 a3b2 f3h2 b6d8 e1d2 c2d4 c3d4 b2d4 f4d4
info depth 17 seldepth 13 time 70035 score cp -57 nodes 3047 nps 43 pv h3h6 b8b7 h2h4 e7a3 h4h5 a3b2 f3h2 b6d8 e1d2 c2d4 f4d4 a4a3 h2g4
info depth 17 seldepth 13 time 72036 score cp -59 nodes 3124 nps 43 pv h3h6 b8b7 h2h4 e7a3 h4h5 a3b2 f3h2 b6d8 e1d2 c2d4 c3d4 b2d4 f4d4 b3b2
info depth 17 seldepth 14 time 74037 score cp -60 nodes 3201 nps 43 pv h3h6 b8b7 h2h4 e7a3 h4h5 a3b2 f3h2 b6d8 e1d2 c2d4 c3d4 b2d4 f4d4 b3b2 h2g4
info depth 17 seldepth 14 time 76038 score cp -61 nodes 3240 nps 42 pv h3h6 b8b7 h2h4 e7a3 h4h5 a3b2 f3h2 b6d8 e1d2 c2d4 c3d4 b2d4 f4d4 b3b2 h5g6
info depth 17 seldepth 14 time 78039 score cp -61 nodes 3320 nps 42 pv h3h6 b8b7 h2h4 e7a3 h4h5 a3b2 f3h2 b6d8 e1d2 c2d4 c3d4 b2d4 f4d4 b3b2 h5g6
info depth 17 seldepth 16 time 80040 score cp -58 nodes 3407 nps 42 pv h3h6 b8b7 h2h4 e7a3 h4h5 a3b2 f3h2 b6d8 e1d2 c2d4 c3d4 b2d4 h2g4 b3b2 h5g6 h7g6
stop
info nodes 3483
info depth 17 seldepth 16 time 81843 nodes 3483 nps 42 score cp -57 tbhits 0 hashfull 1000 pv h3h6 b8b7 h2h4 e7a3 h4h5 a3b2 f3h2 b6d8 e1d2 c2d4 c3d4 b2d4 h2g4 b3b2 h5g6 f7g6 f4d4
bestmove h3h6 ponder b8b7
Windows:

Code: Select all

uciok
setoption name Use MCTS value true
position fen 1r3r2/4bpkp/1qb1p1p1/3pP1P1/p1pP1Q2/PpP2N1R/1Pn1B2P/3RB2K w - - 0 1
go infinite
info depth 9 seldepth 1 time 2000 score cp -39 nodes 76 nps 38 pv f3d2
info depth 9 seldepth 2 time 4000 score cp -117 nodes 107 nps 26 pv d1b1 b6b7 h3h6
info depth 11 seldepth 2 time 6000 score cp -105 nodes 181 nps 30 pv d1b1 b6b7 h3h6
info depth 12 seldepth 4 time 8001 score cp -118 nodes 295 nps 36 pv e1d2 b6b7 d2e3 c2a3 b2a3
info depth 12 seldepth 5 time 10001 score cp -128 nodes 343 nps 34 pv e1d2 b6b7 d2e3 c2a3 b2a3 e7a3
info depth 12 seldepth 6 time 12001 score cp -139 nodes 390 nps 32 pv e1d2 b6b7 d2e3 c2a3 b2a3 e7a3 f4f6
info depth 13 seldepth 6 time 14001 score cp -108 nodes 499 nps 35 pv e1d2 b6b7 d2e3 c2a3 b2a3 e7a3 f4f6
info depth 13 seldepth 8 time 16001 score cp -102 nodes 611 nps 38 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5
info depth 13 seldepth 10 time 18002 score cp -101 nodes 687 nps 38 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5 a3b2 d1b1
info depth 14 seldepth 12 time 20002 score cp -99 nodes 796 nps 39 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5 a3b2 h5g6 f7g6 f4h2
info depth 14 seldepth 14 time 22002 score cp -95 nodes 902 nps 40 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5 a3b2 h5g6 f7g6 d1h1 f8h8 f4h2
info depth 14 seldepth 17 time 24003 score cp -90 nodes 1027 nps 42 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5 a3b2 h5g6 f7g6 d1h1 f8h8 f4h2 g7f7 f3h4 b7a8
info depth 14 seldepth 18 time 26003 score cp -90 nodes 1061 nps 40 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5 a3b2 h5g6 f7g6 d1h1 f8h8 f4h2 g7f7 f3h4 b7a8 h1f1
info depth 14 seldepth 19 time 28003 score cp -91 nodes 1065 nps 38 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5 a3b2 h5g6 f7g6 d1h1 f8h8 f4h2 g7f7 f3h4 b7a8 h1f1 f7e8
info depth 15 seldepth 22 time 30003 score cp -88 nodes 1153 nps 38 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5 a3b2 h5g6 f7g6 d1h1 f8h8 f4h2 g7f7 f3h4 b7a8 h1f1 f7e8 h2h3 c2e1 f1e1
info depth 15 seldepth 24 time 32003 score cp -80 nodes 1228 nps 38 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5 a3b2 h5g6 f7g6 d1h1 f8h8 f4h2 g7f7 f3h4 b7a8 h1f1 f7e8 h2h3 c2e1 f1e1 e8d7 e2g4
info depth 15 seldepth 28 time 34004 score cp -77 nodes 1385 nps 40 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5 a3b2 h5g6 f7g6 d1h1 f8h8 f4h2 g7f7 f3h4 b7a8 h1f1 f7e8 h2h3 c2e1 f1e1 e8d7 e2g4 d7c7 h4f3 a8a1 h6h7
info depth 15 seldepth 32 time 36004 score cp -68 nodes 1513 nps 42 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5 a3b2 h5g6 f7g6 d1h1 f8h8 f4h2 g7f7 f3h4 b7a8 h1f1 f7e8 h2h3 c2e1 f1e1 e8d7 e2g4 d7c7 h4f3 a8a1 h6h7 a1e1 d2e1 b2b1q h7h8
info depth 15 seldepth 34 time 38004 score cp -63 nodes 1559 nps 41 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5 a3b2 h5g6 f7g6 d1h1 f8h8 f4h2 g7f7 f3h4 b7a8 h1f1 f7e8 h2h3 c2e1 f1e1 e8d7 e2g4 d7c7 h4f3 a8a1 h6h7 a1e1 d2e1 b2b1q h7h8 b1c2 e1f2
info depth 15 seldepth 35 time 40004 score cp -58 nodes 1683 nps 42 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5 a3b2 h5g6 f7g6 d1h1 f8h8 f4h2 g7f7 f3h4 b7a8 h1f1 f7e8 h2h3 c2e1 f1e1 e8d7 e2g4 d7c7 h4f3 a8a1 h6h7 a1e1 d2e1 b2b1q h7h8 b1c2 e1f2 b8h8
info depth 15 seldepth 37 time 42005 score cp -53 nodes 1734 nps 41 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5 a3b2 h5g6 f7g6 d1h1 f8h8 f4h2 g7f7 f3h4 b7a8 h1f1 f7e8 h2h3 c2e1 f1e1 e8d7 e2g4 d7c7 h4f3 a8a1 h6h7 a1e1 d2e1 b2b1q h7h8 b1c2 e1f2 b8h8 h3h8 b3b2
info depth 15 seldepth 39 time 44005 score cp -50 nodes 1797 nps 40 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5 a3b2 h5g6 f7g6 d1h1 f8h8 f4h2 g7f7 f3h4 b7a8 h1f1 f7e8 h2h3 c2e1 f1e1 e8d7 e2g4 d7c7 h4f3 a8a1 h6h7 a1e1 d2e1 b2b1q h7h8 b1c2 e1f2 b8h8 h3h8 b3b2 g4e6 b2b1q
info depth 16 seldepth 42 time 46005 score cp -47 nodes 1857 nps 40 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5 a3b2 h5g6 f7g6 d1h1 f8h8 f4h2 g7f7 f3h4 b7a8 h1f1 f7e8 h2h3 c2e1 f1e1 e8d7 e2g4 d7c7 h4f3 a8a1 h6h7 a1e1 d2e1 b2b1q h7h8 b1c2 e1f2 b8h8 h3h8 b3b2 g4e6 b2b1q h8c8 c7b6 c8b8
info depth 16 seldepth 43 time 48005 score cp -47 nodes 1860 nps 38 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5 a3b2 h5g6 f7g6 d1h1 f8h8 f4h2 g7f7 f3h4 b7a8 h1f1 f7e8 h2h3 c2e1 f1e1 e8d7 e2g4 d7c7 h4f3 a8a1 h6h7 a1e1 d2e1 b2b1q h7h8 b1c2 e1f2 b8h8 h3h8 b3b2 g4e6 b2b1q h8c8 c7b6 c8b8 b6a5
info depth 16 seldepth 44 time 50005 score cp -46 nodes 1893 nps 37 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5 a3b2 h5g6 f7g6 d1h1 f8h8 f4h2 g7f7 f3h4 b7a8 h1f1 f7e8 h2h3 c2e1 f1e1 e8d7 e2g4 d7c7 h4f3 a8a1 h6h7 a1e1 d2e1 b2b1q h7h8 b1c2 e1f2 b8h8 h3h8 b3b2 g4e6 b2b1q h8c8 c7b6 c8b8 b6a5 b8a7
info depth 16 seldepth 45 time 52006 score cp -45 nodes 1894 nps 36 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5 a3b2 h5g6 f7g6 d1h1 f8h8 f4h2 g7f7 f3h4 b7a8 h1f1 f7e8 h2h3 c2e1 f1e1 e8d7 e2g4 d7c7 h4f3 a8a1 h6h7 a1e1 d2e1 b2b1q h7h8 b1c2 e1f2 b8h8 h3h8 b3b2 g4e6 b2b1q h8c8 c7b6 c8b8 b6a5 b8a7 a5b5
info depth 16 seldepth 47 time 54006 score cp -43 nodes 1958 nps 36 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5 a3b2 h5g6 f7g6 d1h1 f8h8 f4h2 g7f7 f3h4 b7a8 h1f1 f7e8 h2h3 c2e1 f1e1 e8d7 e2g4 d7c7 h4f3 a8a1 h6h7 a1e1 d2e1 b2b1q h7h8 b1c2 e1f2 b8h8 h3h8 b3b2 g4e6 b2b1q h8c8 c7b6 c8b8 b6a5 b8a7 a5b5 f3d2 b1b2
info depth 16 seldepth 51 time 56006 score cp -26 nodes 2189 nps 39 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5 a3b2 h5g6 f7g6 d1h1 f8h8 f4h2 g7f7 f3h4 b7a8 h1f1 f7e8 h2h3 c2e1 f1e1 e8d7 e2g4 d7c7 h4f3 a8a1 h6h7 a1e1 d2e1 b2b1q h7h8 b1c2 e1f2 b8h8 h3h8 b3b2 g4e6 b2b1q h8c8 c7b6 c8b8 b6a5 b8a7 a5b5 f3d2 b1b2 a7b8 b5a4 b8a7 a4b5
info depth 16 seldepth 51 time 58006 score cp -28 nodes 2262 nps 38 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5 a3b2 h5g6 f7g6 d1h1 f8h8 f4h2 g7f7 f3h4 b7a8 h1f1 f7e8 h2h3 c2e1 f1e1 e8d7 e2g4 d7c7 h4f3 a8a1 h6h7 a1e1 d2e1 b2b1q h7h8 b1c2 e1f2 b8h8 h3h8 b3b2 g4e6 b2b1q h8c8 c7b6 c8b8 b6a5 b8a7 a5b5 f3d2 b1b2 a7b8 b5a4 b8a7 a4b5
info depth 16 seldepth 51 time 60006 score cp -30 nodes 2339 nps 38 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5 a3b2 h5g6 f7g6 d1h1 f8h8 f4h2 g7f7 f3h4 b7a8 h1f1 f7e8 h2h3 c2e1 f1e1 e8d7 e2g4 d7c7 h4f3 a8a1 h6h7 a1e1 d2e1 b2b1q h7h8 b1c2 e1f2 b8h8 h3h8 b3b2 g4e6 b2b1q h8c8 c7b6 c8b8 b6a5 b8a7 a5b5 f3d2 b1b2 a7b8 b5a4 b8a7 a4b5
info depth 16 seldepth 51 time 62007 score cp -31 nodes 2445 nps 39 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5 a3b2 h5g6 f7g6 d1h1 f8h8 f4h2 g7f7 f3h4 b7a8 h1f1 f7e8 h2h3 c2e1 f1e1 e8d7 e2g4 d7c7 h4f3 a8a1 h6h7 a1e1 d2e1 b2b1q h7h8 b1c2 e1f2 b8h8 h3h8 b3b2 g4e6 b2b1q h8c8 c7b6 c8b8 b6a5 b8a7 a5b5 f3d2 b1b2 a7b8 b5a4 b8a7 a4b5
info depth 16 seldepth 51 time 64007 score cp -33 nodes 2549 nps 39 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5 a3b2 h5g6 f7g6 d1h1 f8h8 f4h2 g7f7 f3h4 b7a8 h1f1 f7e8 h2h3 c2e1 f1e1 e8d7 e2g4 d7c7 h4f3 a8a1 h6h7 a1e1 d2e1 b2b1q h7h8 b1c2 e1f2 b8h8 h3h8 b3b2 g4e6 b2b1q h8c8 c7b6 c8b8 b6a5 b8a7 a5b5 f3d2 b1b2 a7b8 b5a4 b8a7 a4b5
info depth 16 seldepth 51 time 66007 score cp -34 nodes 2585 nps 39 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5 a3b2 h5g6 f7g6 d1h1 f8h8 f4h2 g7f7 f3h4 b7a8 h1f1 f7e8 h2h3 c2e1 f1e1 e8d7 e2g4 d7c7 h4f3 a8a1 h6h7 a1e1 d2e1 b2b1q h7h8 b1c2 e1f2 b8h8 h3h8 b3b2 g4e6 b2b1q h8c8 c7b6 c8b8 b6a5 b8a7 a5b5 f3d2 b1b2 a7b8 b5a4 b8a7 a4b5
info depth 16 seldepth 51 time 68007 score cp -35 nodes 2630 nps 38 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5 a3b2 h5g6 f7g6 d1h1 f8h8 f4h2 g7f7 f3h4 b7a8 h1f1 f7e8 h2h3 c2e1 f1e1 e8d7 e2g4 d7c7 h4f3 a8a1 h6h7 a1e1 d2e1 b2b1q h7h8 b1c2 e1f2 b8h8 h3h8 b3b2 g4e6 b2b1q h8c8 c7b6 c8b8 b6a5 b8a7 a5b5 f3d2 b1b2 a7b8 b5a4 b8a7 a4b5
info depth 16 seldepth 51 time 70007 score cp -37 nodes 2729 nps 38 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5 a3b2 h5g6 f7g6 d1h1 f8h8 f4h2 g7f7 f3h4 b7a8 h1f1 f7e8 h2h3 c2e1 f1e1 e8d7 e2g4 d7c7 h4f3 a8a1 h6h7 a1e1 d2e1 b2b1q h7h8 b1c2 e1f2 b8h8 h3h8 b3b2 g4e6 b2b1q h8c8 c7b6 c8b8 b6a5 b8a7 a5b5 f3d2 b1b2 a7b8 b5a4 b8a7 a4b5
info depth 16 seldepth 51 time 72008 score cp -38 nodes 2842 nps 39 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5 a3b2 h5g6 f7g6 d1h1 f8h8 f4h2 g7f7 f3h4 b7a8 h1f1 f7e8 h2h3 c2e1 f1e1 e8d7 e2g4 d7c7 h4f3 a8a1 h6h7 a1e1 d2e1 b2b1q h7h8 b1c2 e1f2 b8h8 h3h8 b3b2 g4e6 b2b1q h8c8 c7b6 c8b8 b6a5 b8a7 a5b5 f3d2 b1b2 a7b8 b5a4 b8a7 a4b5
info depth 16 seldepth 51 time 74008 score cp -39 nodes 2907 nps 39 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5 a3b2 h5g6 f7g6 d1h1 f8h8 f4h2 g7f7 f3h4 b7a8 h1f1 f7e8 h2h3 c2e1 f1e1 e8d7 e2g4 d7c7 h4f3 a8a1 h6h7 a1e1 d2e1 b2b1q h7h8 b1c2 e1f2 b8h8 h3h8 b3b2 g4e6 b2b1q h8c8 c7b6 c8b8 b6a5 b8a7 a5b5 f3d2 b1b2 a7b8 b5a4 b8a7 a4b5
info depth 17 seldepth 51 time 76008 score cp -40 nodes 3012 nps 39 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5 a3b2 h5g6 f7g6 d1h1 f8h8 f4h2 g7f7 f3h4 b7a8 h1f1 f7e8 h2h3 c2e1 f1e1 e8d7 e2g4 d7c7 h4f3 a8a1 h6h7 a1e1 d2e1 b2b1q h7h8 b1c2 e1f2 b8h8 h3h8 b3b2 g4e6 b2b1q h8c8 c7b6 c8b8 b6a5 b8a7 a5b5 f3d2 b1b2 a7b8 b5a4 b8a7 a4b5
info depth 17 seldepth 51 time 78009 score cp -41 nodes 3110 nps 39 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5 a3b2 h5g6 f7g6 d1h1 f8h8 f4h2 g7f7 f3h4 b7a8 h1f1 f7e8 h2h3 c2e1 f1e1 e8d7 e2g4 d7c7 h4f3 a8a1 h6h7 a1e1 d2e1 b2b1q h7h8 b1c2 e1f2 b8h8 h3h8 b3b2 g4e6 b2b1q h8c8 c7b6 c8b8 b6a5 b8a7 a5b5 f3d2 b1b2 a7b8 b5a4 b8a7 a4b5
info depth 17 seldepth 51 time 80009 score cp -44 nodes 3288 nps 41 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5 a3b2 h5g6 f7g6 d1h1 f8h8 f4h2 g7f7 f3h4 b7a8 h1f1 f7e8 h2h3 c2e1 f1e1 e8d7 e2g4 d7c7 h4f3 a8a1 h6h7 a1e1 d2e1 b2b1q h7h8 b1c2 e1f2 b8h8 h3h8 b3b2 g4e6 b2b1q h8c8 c7b6 c8b8 b6a5 b8a7 a5b5 f3d2 b1b2 a7b8 b5a4 b8a7 a4b5
info depth 17 seldepth 51 time 82009 score cp -47 nodes 3360 nps 40 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5 a3b2 h5g6 f7g6 d1h1 f8h8 f4h2 g7f7 f3h4 b7a8 h1f1 f7e8 h2h3 c2e1 f1e1 e8d7 e2g4 d7c7 h4f3 a8a1 h6h7 a1e1 d2e1 b2b1q h7h8 b1c2 e1f2 b8h8 h3h8 b3b2 g4e6 b2b1q h8c8 c7b6 c8b8 b6a5 b8a7 a5b5 f3d2 b1b2 a7b8 b5a4 b8a7 a4b5
stoinfo depth 17 seldepth 51 time 84009 score cp -48 nodes 3375 nps 40 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5 a3b2 h5g6 f7g6 d1h1 f8h8 f4h2 g7f7 f3h4 b7a8 h1f1 f7e8 h2h3 c2e1 f1e1 e8d7 e2g4 d7c7 h4f3 a8a1 h6h7 a1e1 d2e1 b2b1q h7h8 b1pc2 e1f2 b8h8 h3h8 b3b2 g4e6 b2b1q h8c8 c7b6 c8b8 b6a5 b8a7 a5b5 f3d2 b1b2 a7b8 b5a4 b8a7 a4b5

info nodes 3393
info depth 17 seldepth 51 time 84424 nodes 3393 nps 40 score cp -49 tbhits 0 hashfull 1000 pv e1d2 b6b7 h1g2 c2a3 h3h6 a3c2 h2h4 a4a3 h4h5 a3b2 h5g6 f7g6 d1h1 f8h8 f4h2 g7f7 f3h4 b7a8 h1f1 f7e8 h2h3 c2e1 f1e1 e8d7 e2g4 d7c7 h4f3 a8a1 h6h7 a1e1 d2e1 b2b1q h7h8 b1c2 e1f2 b8h8 h3h8 b3b2 g4e6 b2b1q h8c8 c7b6 c8b8 b6a5 b8a7 a5b5 f3d2 b1b2 a7b8 b5a4 b8a7 a4b5
bestmove e1d2 ponder c2a3
The "depths" reported nu Dragon in NNUE are just an estimate based on the node count. So it is not really a direct comparison like non MCTS mode. I see the nps was different between the two runs, so I think the second run just did not get enough time to switch to the same best move. In doing this, did you load the engine fresh for each run? I ask because history information and hash information from previous searches affect new searches. It is also possible there are some rounding differences in the math libraries used for the two operating systems. We can take a look at this, but I think it is just two moves with very similar win probabilities

Modern Times
Posts: 2777
Joined: Thu Jun 07, 2012 9:02 pm

Re: Dragon by Komodo Chess

Post by Modern Times » Wed Nov 11, 2020 6:43 pm

AndrewGrant wrote:
Wed Nov 11, 2020 10:38 am
So I tried to keep the lid on this after having talked to Mark and finding out that we arrived at the same idea for two different contexts. As of a few months ago, Ethereal is trained with a 50/50 mix of FRC and Standard games. The difference in training quality and diversity was large. I did not say much about it since it was a novel idea at the time. I did quietly add it to my paper though a few weeks back.
Houdart was using running chess960 games extensively in the development of Houdini many years ago. So it isn't a new thing.
.

Opinions expressed here are my own, and not necessarily those of the CCRL Group.

Alayan
Posts: 539
Joined: Tue Nov 19, 2019 7:48 pm
Full name: Alayan Feh

Re: Dragon by Komodo Chess

Post by Alayan » Wed Nov 11, 2020 6:55 pm

Using chess960 games in the development process is not something that is especially difficult. It's a matter of running games for testing/tuning/training in chess960 with an appropriate opening book. I suggested the idea to AGE a few months back and the results have been overwhelmingly positive, with a strong FRC improvement without any measurable loss in standard chess.

Despite using FRC not being especially difficult, it's a matter of fact that neither Stockfish or Leela do it, making them much weaker in these unfamiliar positions.

Using it was a good choice by the Komodo team and something that sets Dragon apart, making it possibly the strongest FRC engine available bar none, without any caveat. :!:

Modern Times
Posts: 2777
Joined: Thu Jun 07, 2012 9:02 pm

Re: Dragon by Komodo Chess

Post by Modern Times » Wed Nov 11, 2020 8:35 pm

Alayan wrote:
Wed Nov 11, 2020 6:55 pm

Using it was a good choice by the Komodo team and something that sets Dragon apart, making it possibly the strongest FRC engine available bar none, without any caveat. :!:
I think that is probably right.
.

Opinions expressed here are my own, and not necessarily those of the CCRL Group.

Jhoravi
Posts: 285
Joined: Wed May 08, 2013 4:49 am

Re: Dragon by Komodo Chess

Post by Jhoravi » Thu Nov 12, 2020 3:07 am

Hi Larry, Is there any chance of NNUE specialized for losing positions for use in handicap matches?

lkaufman
Posts: 4584
Joined: Sun Jan 10, 2010 5:15 am
Location: Maryland USA
Contact:

Re: Dragon by Komodo Chess

Post by lkaufman » Thu Nov 12, 2020 3:57 am

Jhoravi wrote:
Thu Nov 12, 2020 3:07 am
Hi Larry, Is there any chance of NNUE specialized for losing positions for use in handicap matches?
We actually did include some such positions in the training which might help a bit in such matches, probably not a lot though. The problem is that if the handicap is high enough to give humans a good chance (like knight odds or even two pawns), the stronger side almost always wins in self play so it can't really learn how to trick the opponent. I suppose we could train it by playing against a crippled version of itself, but that might mess up normal play so we haven't tried that. We are considering possible opponents for such a match. I wonder, which players would readers most like to see facing Dragon in a handicap match (other than Magnus Carlsen who has never shown interest in playing such matches with engines)?
Komodo rules!

Cornfed
Posts: 191
Joined: Sun Apr 26, 2020 9:40 pm
Full name: Brian D. Smith

Re: Dragon by Komodo Chess

Post by Cornfed » Thu Nov 12, 2020 5:23 am

lkaufman wrote:
Thu Nov 12, 2020 3:57 am
Jhoravi wrote:
Thu Nov 12, 2020 3:07 am
Hi Larry, Is there any chance of NNUE specialized for losing positions for use in handicap matches?
We actually did include some such positions in the training which might help a bit in such matches, probably not a lot though. The problem is that if the handicap is high enough to give humans a good chance (like knight odds or even two pawns), the stronger side almost always wins in self play so it can't really learn how to trick the opponent. I suppose we could train it by playing against a crippled version of itself, but that might mess up normal play so we haven't tried that. We are considering possible opponents for such a match. I wonder, which players would readers most like to see facing Dragon in a handicap match (other than Magnus Carlsen who has never shown interest in playing such matches with engines)?
I may be the only one, but...I don't care for gimmicks.

Madeleine Birchfield
Posts: 322
Joined: Tue Sep 29, 2020 2:29 pm
Location: Dublin, Ireland
Full name: Madeleine Birchfield

Re: Dragon by Komodo Chess

Post by Madeleine Birchfield » Thu Nov 12, 2020 6:28 am

lkaufman wrote:
Thu Nov 12, 2020 3:57 am
We actually did include some such positions in the training which might help a bit in such matches, probably not a lot though. The problem is that if the handicap is high enough to give humans a good chance (like knight odds or even two pawns), the stronger side almost always wins in self play so it can't really learn how to trick the opponent. I suppose we could train it by playing against a crippled version of itself, but that might mess up normal play so we haven't tried that.
You could train a separate net against a crippled version of Dragon/Komodo and use that for handicap games.
lkaufman wrote:
Thu Nov 12, 2020 3:57 am
We are considering possible opponents for such a match. I wonder, which players would readers most like to see facing Dragon in a handicap match (other than Magnus Carlsen who has never shown interest in playing such matches with engines)?
Hikaru Nakamura is an obvious one; he played against Rybka and Houdini without handicaps a decade ago and managed to draw both of them. His streaming platform on Twitch would also bring more interest into computer chess and your new Dragon engine, and he is affiliated with chess.com.

Post Reply