Stockfish vs Komodo 9.4

Discussion of computer chess matches and engine tournaments.

Moderators: hgm, Rebel, chrisw

beram
Posts: 1187
Joined: Wed Jan 06, 2010 3:11 pm

Re: Stockfish vs Komodo 9.4

Post by beram »

beram wrote:
beram wrote:
JJJ wrote:In fact, you should even wait for Komodo 9.42 as far I understood.
Well, i have allready 150 games now at same TC 3m2s and same other conditions
In fact, sofar Komodo 9.42 is doing worse
55,3% for Stockfish +33 =100 -17
After 200 games 55,75% for SF 150316 against Komodo 9.42(with contempt=0)
+44 =135 -21, with 67,5% drawpercentage

Code: Select all

SF 150316 - Komodo 9.4(ct=0), Blitz 3m+2s
                                    
1   Stockfish 150316 64 BMI2   +40  +44/=135/-21 55.75%  111.5/200
2   Komodo 9.42 64-bit         -40  +21/=135/-44 44.25%   88.5/200
At same time I have allready 50 games on AMD1090T 4core each at TC15m10s SF020316 against Komodo 9.42(with contempt=0)
52% for SF 020316
+9 =34 -7, with 68% drawpercentage
26 games before with Komodo 9.4 at same PC +5 =17 -4 for SF 020316

I let it run for another 50 games to see the outcome and have a comparison over 100 games between SF020316 vs K9.3 and K9.42
SF020316 against Komodo 9.3 scored 58% at same TC 15m10s 4cores
Outcome for SF 020316 against Komodo 9.42 53% win for SF 020316 with 68% drawpercentage
Meaning a 5% improvement for Komodo 9.42 in a 100 game match over Komodo 9.3 under same match conditions

Code: Select all

SF 020316 - Komodo 9.42(ct=0), Rapid 15m 10s
                               
1   Stockfish 020316 64   +21  +19/=68/-13 53.00%   53.0/100
2   Komodo 9.42 64-bit    -21  +13/=68/-19 47.00%   47.0/100
beram
Posts: 1187
Joined: Wed Jan 06, 2010 3:11 pm

Re: Stockfish vs Komodo 9.4

Post by beram »

Two illustrative games showing both strong and weak points for these top engines
Komodo likes pawns on 6th rank but h6 sometimes is a special case which Sf prooves in first game
While in second game SF is not aware of its bad situation where Komodo has a strong pawn on d6

[pgn]
[Event "SF 020316 - Komodo 9.42(ct=0), Rapid 15"]
[Site "AMD X6 1090T (Fritzmark 23,1)"]
[Date "2016.03.21"]
[Round "4"]
[White "Komodo 9.42 64-bit"]
[Black "Stockfish 020316 64"]
[Result "0-1"]
[ECO "B90"]
[Annotator "0.55;0.37"]
[PlyCount "140"]
[TimeControl "900+10"]

{AMD Phenom(tm) II X6 1090T Processor 3208 MHz W=26.0 plies; 5.239kN/s B=28.
7 plies; 5.711kN/s} 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be3
e5 7. Nb3 Be7 8. Qd2 O-O 9. f3 Be6 10. O-O-O Qc7 11. g4 Rc8 {Beide laatste zet
uit boek} 12. g5 {[%eval 55,26] [%emt 0:00:35]} Nh5 {[%eval 37,29] [%emt 0:00:
40]} 13. Qf2 {[%eval 44,27] [%emt 0:01:40] (Kb1)} Qd8 {[%eval 15,25] [%emt 0:
00:17]} 14. Qd2 {[%eval 53,27] [%emt 0:00:37] (h4)} Qc7 {[%eval 0,32] [%emt 0:
00:16] (Pd7)} 15. Kb1 {[%eval 58,26] [%emt 0:00:15]} Nd7 {[%eval 39,29] [%emt
0:00:45]} 16. Rg1 {[%eval 50,28] [%emt 0:00:50]} g6 {[%eval 33,28] [%emt 0:00:
40]} 17. h4 {[%eval 46,27] [%emt 0:00:50]} b5 {[%eval 31,29] [%emt 0:00:22]}
18. Nd5 {[%eval 52,28] [%emt 0:00:23]} Bxd5 {[%eval 29,28] [%emt 0:00:17]} 19.
exd5 {[%eval 39,27] [%emt 0:00:14]} Nb6 {[%eval 29,29] [%emt 0:00:41]} 20. Na5
{[%eval 31,28] [%emt 0:00:25]} Bf8 {[%eval 31,26] [%emt 0:00:24]} 21. Bh3 {
[%eval 42,28] [%emt 0:00:46] (c3)} Re8 {[%eval 16,28] [%emt 0:00:39] (Tcb8)}
22. Bxb6 {[%eval 41,27] [%emt 0:00:51]} Qxb6 {[%eval 31,27] [%emt 0:00:14]} 23.
Nc6 {[%eval 26,24] [%emt 0:00:16]} Qc7 {[%eval 16,30] [%emt 0:00:28] (Db7)} 24.
Rh1 {[%eval 45,25] [%emt 0:00:23] (Lg4)} Nf4 {[%eval 19,33] [%emt 0:00:39]
(Le7)} 25. Rde1 {[%eval 41,26] [%emt 0:00:48] (Lg4)} h5 {[%eval 0,26] [%emt 0:
00:25]} 26. gxh6 {[%eval 37,26] [%emt 0:01:01] (Lf1)} Kh7 {[%eval -4,29] [%emt
0:00:18]} 27. h5 {[%eval 27,26] [%emt 0:00:38] (Teg1)} Nxh5 {[%eval -27,29]
[%emt 0:00:21]} 28. Bf1 {[%eval 22,27] [%emt 0:00:56]} Nf4 {[%eval -37,27]
[%emt 0:00:14]} 29. c4 {[%eval 25,29] [%emt 0:00:37] (Te3)} bxc4 {[%eval -48,
29] [%emt 0:01:13] (Db6)} 30. Bxc4 {[%eval 33,26] [%emt 0:00:17]} Qc8 {[%eval
-39,32] [%emt 0:01:02] (a5)} 31. Bb3 {[%eval 36,23] [%emt 0:00:22]} Be7 {
[%eval -43,31] [%emt 0:00:44] (Dd7)} 32. Ka1 {[%eval 47,24] [%emt 0:01:03]
(Tc1) almost one pawn disagreement in evaluation. Komodo thinks white is +0.47
pawn better while SF thinks black is better by -0.44 The greatest difference
probably must be found in the evaluation of the white blocked but free pawn on
h6. Black can create a pawnfront in centre while h6 goes nowhere. I have seen
this same pawn blocked pawn on h6 theme more in games where Komodo evaluates
this to positively. Point is that black can play alongside this pawn and white
cannot create sufficient attacking threats to compensate for that and cannot
progress the pawn any further neither} Qc7 {[%eval -44,30] [%emt 0:00:49] (Lf8)
} 33. Bc2 {[%eval 31,23] [%emt 0:01:10] (Tc1)} Bg5 {[%eval -48,27] [%emt 0:00:
34] (Db6)} 34. Reg1 {[%eval 19,24] [%emt 0:00:39] (Te4)} Bf6 {[%eval -42,28]
[%emt 0:00:38]} 35. Rg4 {[%eval 22,25] [%emt 0:01:06] (Tc1)} a5 {[%eval -81,27]
[%emt 0:00:20]} 36. Kb1 {[%eval 0,28] [%emt 0:00:30] (La4)} a4 {[%eval -97,28]
[%emt 0:00:19]} 37. Bd3 {[%eval -7,30] [%emt 0:01:17]} Bh8 {[%eval -91,26]
[%emt 0:00:05] (a3)} 38. a3 {[%eval -43,25] [%emt 0:00:47] (Te1)} f5 {[%eval
-142,27] [%emt 0:00:34] here comes the flood} 39. Rgh4 {[%eval -60,26] [%emt 0:
00:26] (Tgg1)} Bf6 {[%eval -167,28] [%emt 0:00:33] (Db6)} 40. R4h2 {[%eval -64,
25] [%emt 0:00:20]} Nxd3 {[%eval -176,26] [%emt 0:00:07]} 41. Qxd3 {[%eval -59,
24] [%emt 0:00:05]} e4 {[%eval -189,27] [%emt 0:00:21]} 42. fxe4 {[%eval -91,
23] [%emt 0:00:23] (De3)} Rxe4 {[%eval -194,27] [%emt 0:00:20] and all becomes
clear here black bishop dominates and black has strong free pawn pair and h6
goes nowhere} 43. Qb5 {[%eval -94,23] [%emt 0:00:22] (Tc1)} f4 {[%eval -218,27]
[%emt 0:01:24] (Tae8)} 44. Rc2 {[%eval -107,23] [%emt 0:00:26]} Qf7 {[%eval
-243,27] [%emt 0:00:38]} 45. Ka2 {[%eval -116,24] [%emt 0:00:24] (Tf1)} Rae8 {
[%eval -244,26] [%emt 0:00:15]} 46. Rf1 {[%eval -127,25] [%emt 0:00:19]} g5 {
[%eval -247,24] [%emt 0:00:12] (Lh4)} 47. Nb4 {[%eval -104,20] [%emt 0:00:14]}
R8e7 {[%eval -248,26] [%emt 0:00:32] (Kxh6)} 48. Qxa4 {[%eval -92,22] [%emt 0:
00:27] (Tcf2)} g4 {[%eval -309,24] [%emt 0:00:12]} 49. Qc6 {[%eval -102,21]
[%emt 0:00:06]} f3 {[%eval -325,24] [%emt 0:00:06] (Le5)} 50. Qxd6 {[%eval
-155,22] [%emt 0:00:15]} Bh4 {[%eval -370,26] [%emt 0:00:15] (Te2)} 51. Rh2 {
[%eval -154,23] [%emt 0:00:12] (Tc8)} g3 {[%eval -525,28] [%emt 0:00:15]} 52.
Rxh4 {[%eval -193,23] [%emt 0:00:06]} g2 {[%eval -539,30] [%emt 0:00:08]} 53.
Rxe4 {[%eval -204,26] [%emt 0:00:05]} Rxe4 {[%eval -565,30] [%emt 0:00:16]} 54.
Rg1 {[%eval -227,27] [%emt 0:00:09]} f2 {[%eval -569,30] [%emt 0:00:04]} 55.
Rxg2 {[%eval -242,27] [%emt 0:00:04]} f1=Q {[%eval -576,33] [%emt 0:00:17]} 56.
Qh2 {[%eval -257,28] [%emt 0:00:20] (Tc2)} Q7f4 {[%eval -589,31] [%emt 0:00:12]
} 57. Rg7+ {[%eval -266,28] [%emt 0:00:06]} Kh8 {[%eval -589,1] [%emt 0:00:00]}
58. Qc2 {[%eval -266,30] [%emt 0:00:13]} Qc4+ {[%eval -600,32] [%emt 0:00:17]}
59. Qxc4 {[%eval -276,27] [%emt 0:00:03]} Rxc4 {[%eval -612,28] [%emt 0:00:06]}
60. Rg6 {[%eval -279,31] [%emt 0:00:10] (Tg1)} Rd4 {[%eval -653,33] [%emt 0:01:
05] (Te4)} 61. Rg2 {[%eval -279,33] [%emt 0:00:14] (Tc6)} Qf1 {[%eval -692,31]
[%emt 0:00:23] (Te4)} 62. Rc2 {[%eval -298,27] [%emt 0:00:13]} Kh7 {[%eval
-692,32] [%emt 0:00:05]} 63. Kb3 {[%eval -311,26] [%emt 0:00:15] (Tc6)} Qd1 {
[%eval -778,30] [%emt 0:00:40] (Kxh6)} 64. Ka2 {[%eval -313,27] [%emt 0:00:06]}
Kxh6 {[%eval -792,30] [%emt 0:00:16]} 65. Rc6+ {[%eval -337,27] [%emt 0:00:08]}
Kg5 {[%eval -817,28] [%emt 0:00:05]} 66. Rc5 {[%eval -338,29] [%emt 0:00:05]
(d6)} Rd2 {[%eval -858,32] [%emt 0:00:15]} 67. d6+ {[%eval -338,27] [%emt 0:00:
04]} Kf6 {[%eval -897,27] [%emt 0:00:05] (Kh6)} 68. Rc8 {[%eval -693,27] [%emt
0:00:33] (d7)} Qe2 {[%eval -4013,28] [%emt 0:00:12]} 69. d7 {[%eval -755,27]
[%emt 0:00:07]} Qe6+ {[%eval -4312,32] [%emt 0:00:04]} 70. Kb1 {[%eval -1094,
28] [%emt 0:00:04]} Qxd7 {[%eval -4425,36] [%emt 0:00:13]} 0-1
[/pgn]

[pgn]
[Event "SF 020316 - Komodo 9.42(ct=0), Rapid 15"]
[Site "AMD X6 1090T (Fritzmark 23,1)"]
[Date "2016.03.22"]
[Round "4"]
[White "Komodo 9.42 64-bit"]
[Black "Stockfish 020316 64"]
[Result "1-0"]
[ECO "D85"]
[Annotator "0.51;0.46"]
[PlyCount "117"]
[TimeControl "900+10"]

{AMD Phenom(tm) II X6 1090T Processor 3208 MHz W=28.2 plies; 5.904kN/s B=29.
2 plies; 5.736kN/s} 1. d4 Nf6 2. c4 g6 3. Nf3 Bg7 4. Nc3 d5 5. cxd5 Nxd5 6. e4
Nxc3 7. bxc3 O-O 8. Be2 b6 9. O-O Bb7 10. Qc2 {Beide laatste zet uit boek} Nd7
{[%eval 46,26] [%emt 0:01:01]} 11. Re1 {[%eval 51,22] [%emt 0:00:42] (Td1)} e6
{[%eval 43,27] [%emt 0:00:44]} 12. Bg5 {[%eval 52,24] [%emt 0:01:06]} Qc8 {
[%eval 36,27] [%emt 0:00:18]} 13. Rad1 {[%eval 47,26] [%emt 0:01:49] (Ld3)} c5
{[%eval 28,24] [%emt 0:00:21]} 14. d5 {[%eval 55,25] [%emt 0:00:28] (Db1)} exd5
{[%eval 27,26] [%emt 0:00:26]} 15. exd5 {[%eval 46,25] [%emt 0:00:19]} c4 {
[%eval 13,26] [%emt 0:00:09]} 16. Be7 {[%eval 44,25] [%emt 0:00:39] (d6)} Re8 {
[%eval 13,29] [%emt 0:00:38]} 17. d6 {[%eval 40,23] [%emt 0:00:16] Komodo's
white pawn trump on d6 another theme I see more often with regularly a good
outcome for (white) Komodo as in this game} Qc5 {[%eval 26,26] [%emt 0:00:07]}
18. Bf1 {[%eval 44,24] [%emt 0:01:04] (Pd4)} b5 {[%eval 1,28] [%emt 0:01:08]
(a6)} 19. a4 {[%eval 37,25] [%emt 0:00:41]} a6 {[%eval 3,31] [%emt 0:00:54]}
20. Qd2 {[%eval 41,24] [%emt 0:00:51] (Pd4)} Rec8 {[%eval 0,27] [%emt 0:00:31]
(h6)} 21. a5 {[%eval 43,25] [%emt 0:01:03] (Pd4)} Re8 {[%eval 0,29] [%emt 0:00:
18]} 22. h4 {[%eval 36,23] [%emt 0:00:13] (Pg5)} Rab8 {[%eval 0,29] [%emt 0:00:
39] (Da3)} 23. Re3 {[%eval 29,24] [%emt 0:00:29] (Pg5)} Bh6 {[%eval 0,29]
[%emt 0:00:15] (Lc6) Black SF takes the bait and goes for exchange win. Komodo
sees deeper} 24. Ng5 {[%eval 51,26] [%emt 0:00:17]} f6 {[%eval 0,30] [%emt 0:
00:07]} 25. Ne6 {[%eval 42,27] [%emt 0:00:25]} Qf5 {[%eval 0,33] [%emt 0:00:17]
} 26. Nc7 {[%eval 59,26] [%emt 0:00:18]} Rec8 {[%eval 0,32] [%emt 0:00:21]
(Lxe3)} 27. Rde1 {[%eval 79,25] [%emt 0:00:29] (De2)} Bxe3 {[%eval 0,30] [%emt
0:00:16] (Lf4) still 0.00 at depth 30 for SF while Komodo allready gives 0.76
the move before} 28. Rxe3 {[%eval 95,24] [%emt 0:00:12] (Dxe3)} Qg4 {[%eval 86,
31] [%emt 0:04:13] (Pe5)} 29. g3 {[%eval 185,24] [%emt 0:00:16] (Tg3)} Qf5 {
[%eval 136,28] [%emt 0:00:37]} 30. Qd4 {[%eval 166,24] [%emt 0:00:13] (Lg2)
Black queen is almost trapped} Qc5 {[%eval 102,27] [%emt 0:00:35] (Te8)} 31.
Bh3 {[%eval 188,28] [%emt 0:00:45] (Df4) Komodo is not afraid for changing
queens} Qxd4 {[%eval 184,26] [%emt 0:00:26]} 32. Be6+ {[%eval 192,29] [%emt 0:
00:20]} Kg7 {[%eval 176,28] [%emt 0:00:06]} 33. cxd4 {[%eval 177,30] [%emt 0:
00:17] white threatens to win the knight} b4 {[%eval 196,30] [%emt 0:00:40]}
34. Bxc4 {[%eval 190,32] [%emt 0:00:42]} Bc6 {[%eval 201,30] [%emt 0:00:32]
knight is safe now but has no other options than f8} 35. Rb3 {[%eval 180,35]
[%emt 0:00:52] Nxa6 is next threat} Bb5 {[%eval 190,32] [%emt 0:00:23]} 36.
Bxb5 {[%eval 194,34] [%emt 0:00:22]} axb5 {[%eval 213,33] [%emt 0:00:29]} 37.
Rxb4 {[%eval 213,32] [%emt 0:00:52] Black is pinned and white has free pawn
passer and black b5 pawn will come off also} Rb7 {[%eval 222,33] [%emt 0:00:35]
} 38. a6 {[%eval 218,32] [%emt 0:00:21]} Ra7 {[%eval 222,34] [%emt 0:00:05]}
39. Rxb5 {[%eval 214,29] [%emt 0:00:12] white meanwhile has eaten all the
pawns on black queenside but how to come further} Rb8 {[%eval 216,33] [%emt 0:
01:02]} 40. Ra5 {[%eval 231,28] [%emt 0:00:19]} Kf7 {[%eval 215,33] [%emt 0:00:
30] (Tb6)} 41. Kg2 {[%eval 216,28] [%emt 0:00:18]} Rb3 {[%eval 215,36] [%emt 0:
00:17] (Tb4)} 42. g4 {[%eval 258,26] [%emt 0:00:09] (Ta2)} Rb4 {[%eval 242,27]
[%emt 0:00:42] (Pb8)} 43. Ra3 {[%eval 253,28] [%emt 0:00:15] (Ta2)} Rb6 {
[%eval 300,30] [%emt 0:01:13] (h6) black can not take on d4 because of Nb5} 44.
g5 {[%eval 344,27] [%emt 0:00:10] (Kf3)} f5 {[%eval 312,28] [%emt 0:00:23]} 45.
Ra2 {[%eval 389,28] [%emt 0:00:13] (Kf3)} Kg8 {[%eval 348,28] [%emt 0:00:18]}
46. d5 {[%eval 406,32] [%emt 0:00:27]} Kf7 {[%eval 382,32] [%emt 0:00:33]} 47.
Rc2 {[%eval 438,31] [%emt 0:00:16] (Te2) with obvious Rc6 to follow} Rbxa6 {
[%eval 443,28] [%emt 0:00:16] (Taxa6) no other options anymore black is lost}
48. Nxa6 {[%eval 539,35] [%emt 0:01:03]} Rxa6 {[%eval 461,25] [%emt 0:00:02]}
49. Rc7 {[%eval 588,31] [%emt 0:00:07]} Ke8 {[%eval 505,31] [%emt 0:00:23]} 50.
Rc8+ {[%eval 588,31] [%emt 0:00:11]} Kf7 {[%eval 505,1] [%emt 0:00:00]} 51. Rd8
{[%eval 586,34] [%emt 0:00:18]} Ra7 {[%eval 525,31] [%emt 0:00:11]} 52. Rh8 {
[%eval 610,30] [%emt 0:00:08]} Ra6 {[%eval 532,28] [%emt 0:00:03]} 53. Rxh7+ {
[%eval 672,34] [%emt 0:00:34]} Kg8 {[%eval 563,33] [%emt 0:00:19]} 54. Rh6 {
[%eval 682,31] [%emt 0:00:07]} Kf7 {[%eval 607,30] [%emt 0:00:17] (Kg7)} 55.
Rh8 {[%eval 727,28] [%emt 0:00:07]} f4 {[%eval 632,31] [%emt 0:00:25]} 56. Rc8
{[%eval 796,30] [%emt 0:00:11] (Th7+)} f3+ {[%eval 760,24] [%emt 0:00:13]} 57.
Kxf3 {[%eval 808,31] [%emt 0:00:08]} Ra3+ {[%eval 846,25] [%emt 0:00:10]} 58.
Kg2 {[%eval 1107,32] [%emt 0:00:21] (Kg4)} Ra4 {[%eval 865,27] [%emt 0:00:10]}
59. Rc7 {[%eval 1114,33] [%emt 0:01:05] (Kh3)} 1-0
[/pgn]
beram
Posts: 1187
Joined: Wed Jan 06, 2010 3:11 pm

Re: Stockfish vs Komodo 9.4

Post by beram »

APassionForCriminalJustic wrote:
beram wrote:
beram wrote:
JJJ wrote:In fact, you should even wait for Komodo 9.42 as far I understood.
Well, i have allready 150 games now at same TC 3m2s and same other conditions
In fact, sofar Komodo 9.42 is doing worse
55,3% for Stockfish +33 =100 -17
After 200 games 55,75% for SF 150316 against Komodo 9.42(with contempt=0)
+44 =135 -21, with 67,5% drawpercentage

Code: Select all

SF 150316 - Komodo 9.4(ct=0), Blitz 3m+2s
                                    
1   Stockfish 150316 64 BMI2   +40  +44/=135/-21 55.75%  111.5/200
2   Komodo 9.42 64-bit         -40  +21/=135/-44 44.25%   88.5/200
At same time I have allready 50 games on AMD1090T 4core each at TC15m10s SF020316 against Komodo 9.42(with contempt=0)
52% for SF 020316
+9 =34 -7, with 68% drawpercentage
26 games before with Komodo 9.4 at same PC +5 =17 -4 for SF 020316

I let it run for another 50 games to see the outcome and have a comparison over 100 games between SF020316 vs K9.3 and K9.42
SF020316 against Komodo 9.3 scored 58% at same TC 15m10s 4cores
Certainly for your hardware and CPU Stockfish looks to be better.
Looking over the results all the way, from TC bullet 1core by Paulie D, till Grahams LTC 8core at CCRL40/40 TC, on all different hardware and at any TC Stockfish 7 or latest dev is better than latest Komodo 9.42 within a range of 52% - 56%

See summary beneath of all gathered results, a total of 6700 games between them published on the most common lists and else on cc websites:
CCRL 40/4 53% (100games 1core)
CEGT 40/4 54,7% (200 games 1 core )and 54% (12 cores 50 games)
CEGT 40/20 55%, (SF7 100games 1core)
IPON 55% (SF7 vs 9.4 and 9.42 combined 440 games)
SPCC 54,2% (216games TC 15m3s 4cores)
Own testing on 2 machines AMD1090T 4cores and i5 2cores, 53% and 55,75% (300 games total)
Four matches played so far by Graham Banks in his 8cpu matches at TC 40/40 CCRL:
first match 100 games SF150316 vs K1589 +6 for SF W: 15 L: 9 D: 76 (76%)
(http://www.talkchess.com/forum/viewtopi ... 22&t=59452)
second match 54 games SF150316 vs K1589 + 5 for SF W: 10 L: 5 D: 39 (78%)
(http://www.talkchess.com/forum/viewtopi ... 74&t=59521)
third match 104 games SF150316 vs K9.4 equal result 52-52 W: 8 L: 8 D: 88 (84,6%)
fourth match underway and yet after 40 games SF150316 vs K9.42 +5 for SF W: 9 L: 4 D: 29
Giving combined yet after 300 games + 16 for SF is 158 - 142 is 52,7%
Ironically same 52,7% as at bullet TC, 5000 games TC 20s+2ms tested by Paulie D on immortalchess
(http://immortalchess.net/forum/showpost ... tcount=442)
lkaufman
Posts: 5960
Joined: Sun Jan 10, 2010 6:15 am
Location: Maryland USA

Re: Stockfish vs Komodo 9.4

Post by lkaufman »

Komodo once again tops all the major rating lists (CCRL, CEGT, IPON, and Frank's list) yet falls a bit short in direct matches with SF. Some of this is due to Contempt, which hurts in direct matches with SF, but this doesn't appear to be the full explanation. I think that it is because SF searches slightly deeper than Komodo, which is important in direct matchups, but against other engines it is not so significant, and Komodo does better due to better eval. But that's hard to prove.
Komodo rules!
beram
Posts: 1187
Joined: Wed Jan 06, 2010 3:11 pm

Re: Stockfish vs Komodo 9.4

Post by beram »

lkaufman wrote:Komodo once again tops all the major rating lists (CCRL, CEGT, IPON, and Frank's list) yet falls a bit short in direct matches with SF. Some of this is due to Contempt, which hurts in direct matches with SF, but this doesn't appear to be the full explanation. I think that it is because SF searches slightly deeper than Komodo, which is important in direct matchups, but against other engines it is not so significant, and Komodo does better due to better eval. But that's hard to prove.
Could it be that Stockfish wins because it is just stronger than Komodo?
lkaufman
Posts: 5960
Joined: Sun Jan 10, 2010 6:15 am
Location: Maryland USA

Re: Stockfish vs Komodo 9.4

Post by lkaufman »

beram wrote:
lkaufman wrote:Komodo once again tops all the major rating lists (CCRL, CEGT, IPON, and Frank's list) yet falls a bit short in direct matches with SF. Some of this is due to Contempt, which hurts in direct matches with SF, but this doesn't appear to be the full explanation. I think that it is because SF searches slightly deeper than Komodo, which is important in direct matchups, but against other engines it is not so significant, and Komodo does better due to better eval. But that's hard to prove.
Could it be that Stockfish wins because it is just stronger than Komodo?
No, because this wouldn't explain why Komodo consistently scores better against other engines to get higher ratings everywhere. Just look at the CEGT 5' + 3" list! In human play, if A has a huge score against B but a consistently lower rating, most would say that B is stronger. Why is it different for engines?
Komodo rules!
beram
Posts: 1187
Joined: Wed Jan 06, 2010 3:11 pm

Re: Stockfish vs Komodo 9.4

Post by beram »

lkaufman wrote:
beram wrote:
lkaufman wrote:Komodo once again tops all the major rating lists (CCRL, CEGT, IPON, and Frank's list) yet falls a bit short in direct matches with SF. Some of this is due to Contempt, which hurts in direct matches with SF, but this doesn't appear to be the full explanation. I think that it is because SF searches slightly deeper than Komodo, which is important in direct matchups, but against other engines it is not so significant, and Komodo does better due to better eval. But that's hard to prove.
Could it be that Stockfish wins because it is just stronger than Komodo?
No, because this wouldn't explain why Komodo consistently scores better against other engines to get higher ratings everywhere. Just look at the CEGT 5' + 3" list! In human play, if A has a huge score against B but a consistently lower rating, most would say that B is stronger. Why is it different for engines?
A really pathetic answer
In human chess if A wins from B in WC final than A is champion, no matter if it is rated 10 or 20 ELO lower
User avatar
Graham Banks
Posts: 41477
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Stockfish vs Komodo 9.4

Post by Graham Banks »

beram wrote:
lkaufman wrote:
beram wrote:
lkaufman wrote:Komodo once again tops all the major rating lists (CCRL, CEGT, IPON, and Frank's list) yet falls a bit short in direct matches with SF. Some of this is due to Contempt, which hurts in direct matches with SF, but this doesn't appear to be the full explanation. I think that it is because SF searches slightly deeper than Komodo, which is important in direct matchups, but against other engines it is not so significant, and Komodo does better due to better eval. But that's hard to prove.
Could it be that Stockfish wins because it is just stronger than Komodo?
No, because this wouldn't explain why Komodo consistently scores better against other engines to get higher ratings everywhere. Just look at the CEGT 5' + 3" list! In human play, if A has a huge score against B but a consistently lower rating, most would say that B is stronger. Why is it different for engines?
A really pathetic answer
In human chess if A wins from B in WC final than A is champion, no matter if it is rated 10 or 20 ELO lower
Hi Bram,

Larry's answer was a fair explanation.

Komodo does score better against a wider range of opponents than Stockfish does and that explains why it heads most rating lists.

Head to head there's not much between the two engines though and watching their clashes is always interesting.

Graham..
gbanksnz at gmail.com
beram
Posts: 1187
Joined: Wed Jan 06, 2010 3:11 pm

Re: Stockfish vs Komodo 9.4

Post by beram »

Graham Banks wrote:
beram wrote:
lkaufman wrote:
beram wrote:
lkaufman wrote:Komodo once again tops all the major rating lists (CCRL, CEGT, IPON, and Frank's list) yet falls a bit short in direct matches with SF. Some of this is due to Contempt, which hurts in direct matches with SF, but this doesn't appear to be the full explanation. I think that it is because SF searches slightly deeper than Komodo, which is important in direct matchups, but against other engines it is not so significant, and Komodo does better due to better eval. But that's hard to prove.
Could it be that Stockfish wins because it is just stronger than Komodo?
No, because this wouldn't explain why Komodo consistently scores better against other engines to get higher ratings everywhere. Just look at the CEGT 5' + 3" list! In human play, if A has a huge score against B but a consistently lower rating, most would say that B is stronger. Why is it different for engines?
A really pathetic answer
In human chess if A wins from B in WC final than A is champion, no matter if it is rated 10 or 20 ELO lower
Hi Bram,

Larry's answer was a fair explanation.

Komodo does score better against a wider range of opponents than Stockfish does and that explains why it heads most rating lists.

Head to head there's not much between the two engines though and watching their clashes is always interesting.

Graham..
Hi Graham,

There is not much between them is too gently put, 52-56% is substantial
And if you are sportive you admit that and that is what Larry is lacking
I have never observed that from the Stockfish programmers side
and I must say, neither from Mark Leffler
And that is my last word about it

greetings Bram
Frank Quisinsky
Posts: 6808
Joined: Wed Nov 18, 2009 7:16 pm
Location: Gutweiler, Germany
Full name: Frank Quisinsky

Re: Stockfish vs Komodo 9.4

Post by Frank Quisinsky »

Hi Bram,

the reality is that Stockfish 7 is around 30-40 Elo weaker as Komodo 9.42. Maybe Stockfish 7 with contemp around 20-30 Elo weaker.

You can't compare two engines only for the ultimative statement .. engine A is stronger as engine B.

To compare Stockfish with Komodo is very tricky. Stockfish is in my opinion a bit better in endgames. Most of the games Stockfish vs. Komodo find the final result in the late endgame. Point B ... in my opinion Komodo equalises with more time the endgame advantage Stockfish have.

The late middlegame from Komodo is more forceful as the late middlegame from Stockfish.

Stockfish plays more the secure way and for that reason Stockfish lost lesser games as Komodo. Komodo won much games more in the late middlegame.

The draw Quote from Stockfish is for 3175 Elo in my list very high. OK the lose quote is fantastic ... very rarely Stockfish lost a game.

After all games I saw ... from both engines more as 10.000 ... the more interesting playing style "from human view" have Komodo. More forceful chess. But of course Stockfish is great too ...

But after all ...
Komodo have a clearly better rating as Stockfish. Only in very fast games Stockfish is a bit better.

All that should be not a secret today! I can not build an other opinion if I am looking in the work by others and my own work in combination.

Best
Frank
Last edited by Frank Quisinsky on Mon Mar 28, 2016 11:39 pm, edited 2 times in total.