What are Stockfish and Komodo estimated rating for these 5 depths ?

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

Moderators: hgm, Rebel, chrisw

Chessqueen
Posts: 5576
Joined: Wed Sep 05, 2018 2:16 am
Location: Moving
Full name: Jorge Picado

What are Stockfish and Komodo estimated rating for these 5 depths ?

Post by Chessqueen »

1st Stockfish at depth 1 Please provide estimated rating = Komodo =
1st Stockfish at depth 2 Please provide estimated rating = Komodo =
1st Stockfish at depth 3 Please provide estimated rating = Komodo =
1st Stockfish at depth 4 Please provide estimated rating = Komodo =
1st Stockfish at depth 5 Please provide estimated rating = Komodo =


We all know why Stockfish is soo strong, because it is the Program that reaches the highest depth withing a certain time control, but has anybody done a 100 match games between Komodo vs Stockfish with depth set to 22 or 24 ?
Do NOT worry and be happy, we all live a short life :roll:
lkaufman
Posts: 5960
Joined: Sun Jan 10, 2010 6:15 am
Location: Maryland USA

Re: What are Stockfish and Komodo estimated rating for these 5 depths ?

Post by lkaufman »

Chessqueen wrote: Fri Jul 24, 2020 6:06 am 1st Stockfish at depth 1 Please provide estimated rating = Komodo =
1st Stockfish at depth 2 Please provide estimated rating = Komodo =
1st Stockfish at depth 3 Please provide estimated rating = Komodo =
1st Stockfish at depth 4 Please provide estimated rating = Komodo =
1st Stockfish at depth 5 Please provide estimated rating = Komodo =


We all know why Stockfish is soo strong, because it is the Program that reaches the highest depth withing a certain time control, but has anybody done a 100 match games between Komodo vs Stockfish with depth set to 22 or 24 ?
At one ply it's a close match, with a small edge for Komodo (may depend on which version of each is used), but at depths 2 thru 5 it is a gross mismatch in favor of Komodo, reaching hundreds of elo around depth 5 or so. At higher depths everything depends on whether you are talking about one thread or many threads. On one thread SF passes Komodo somewhere in the early teens but doesn't get a lot more depth in general, while on many threads SF gets a lot more depth in the same time but may be weaker at a given depth, depending on how many threads. So it's complicated.
Komodo rules!
User avatar
Ozymandias
Posts: 1532
Joined: Sun Oct 25, 2009 2:30 am

Re: What are Stockfish and Komodo estimated rating for these 5 depths ?

Post by Ozymandias »

lkaufman wrote: Fri Jul 24, 2020 6:38 amOn one thread SF passes Komodo somewhere in the early teens
As a general rule of thumb, you need an extra ply for Komodo to equal SF at those depths. This, of course, comes at a time price (about 50%).
Chessqueen
Posts: 5576
Joined: Wed Sep 05, 2018 2:16 am
Location: Moving
Full name: Jorge Picado

Re: What are Stockfish and Komodo estimated rating for these 5 depths ?

Post by Chessqueen »

lkaufman wrote: Fri Jul 24, 2020 6:38 am
Chessqueen wrote: Fri Jul 24, 2020 6:06 am 1st Stockfish at depth 1 Please provide estimated rating = Komodo =
1st Stockfish at depth 2 Please provide estimated rating = Komodo =
1st Stockfish at depth 3 Please provide estimated rating = Komodo =
1st Stockfish at depth 4 Please provide estimated rating = Komodo =
1st Stockfish at depth 5 Please provide estimated rating = Komodo =


We all know why Stockfish is soo strong, because it is the Program that reaches the highest depth withing a certain time control, but has anybody done a 100 match games between Komodo vs Stockfish with depth set to 22 or 24 ?
At one ply it's a close match, with a small edge for Komodo (may depend on which version of each is used), but at depths 2 thru 5 it is a gross mismatch in favor of Komodo, reaching hundreds of elo around depth 5 or so. At higher depths everything depends on whether you are talking about one thread or many threads. On one thread SF passes Komodo somewhere in the early teens but doesn't get a lot more depth in general, while on many threads SF gets a lot more depth in the same time but may be weaker at a given depth, depending on how many threads. So it's complicated.
My main question still remain what is the estimated rating for Depth 1. even if it is ridiculously low, and what depth you believe that Komodo will be competitive versus you or anybody close to your Elo? Last question regardless of what system it is used wether your 32 cores or a 4 cores like mine since once it reaches certain depth it will play the exact move. At what depth do you believe that GM Lenderman could be competitive with Komodo with all pieces NO Odds. ? We should start playing versus Komodo with different depths to find out or assign rating estimates to Komodo.
Do NOT worry and be happy, we all live a short life :roll:
lkaufman
Posts: 5960
Joined: Sun Jan 10, 2010 6:15 am
Location: Maryland USA

Re: What are Stockfish and Komodo estimated rating for these 5 depths ?

Post by lkaufman »

Chessqueen wrote: Fri Jul 24, 2020 3:20 pm
lkaufman wrote: Fri Jul 24, 2020 6:38 am
Chessqueen wrote: Fri Jul 24, 2020 6:06 am 1st Stockfish at depth 1 Please provide estimated rating = Komodo =
1st Stockfish at depth 2 Please provide estimated rating = Komodo =
1st Stockfish at depth 3 Please provide estimated rating = Komodo =
1st Stockfish at depth 4 Please provide estimated rating = Komodo =
1st Stockfish at depth 5 Please provide estimated rating = Komodo =


We all know why Stockfish is soo strong, because it is the Program that reaches the highest depth withing a certain time control, but has anybody done a 100 match games between Komodo vs Stockfish with depth set to 22 or 24 ?
At one ply it's a close match, with a small edge for Komodo (may depend on which version of each is used), but at depths 2 thru 5 it is a gross mismatch in favor of Komodo, reaching hundreds of elo around depth 5 or so. At higher depths everything depends on whether you are talking about one thread or many threads. On one thread SF passes Komodo somewhere in the early teens but doesn't get a lot more depth in general, while on many threads SF gets a lot more depth in the same time but may be weaker at a given depth, depending on how many threads. So it's complicated.
My main question still remain what is the estimated rating for Depth 1. even if it is ridiculously low, and what depth you believe that Komodo will be competitive versus you or anybody close to your Elo? Last question regardless of what system it is used wether your 32 cores or a 4 cores like mine since once it reaches certain depth it will play the exact move. At what depth do you believe that GM Lenderman could be competitive with Komodo with all pieces NO Odds. ? We should start playing versus Komodo with different depths to find out or assign rating estimates to Komodo.
1. For Depth 1 ply, the choice of engine doesn't matter much, I usually quote 1200 as a rough guide for Komodo 1 ply, but I could be off 200 elo either way, this is not carefully measured. But for players with ratings below 1000, we have to weaken it further to give them a chance, so I think it's at least in the right ballpark..
2. You are wrong to say that number of cores/threads doesn't affect the play at fixed depth. It most certainly does on modern engines that use "lazy smp". The more threads used, the higher the quality at the same depth.
3. To talk about a rating for a given depth, you have to specify the time limit for the human. Are you talking about blitz, rapid, or 2 hours plus 30" per move? It makes a huge difference. We do have some data on this, especially for blitz. In fact, GM Lenderman played some 3' + 2" games with different Skill levels of Komodo on one thread, and the closest match was Skill 21. The top Skill levels are mostly defined by fixed depth, with some modest randomness thrown in, which becomes much more significant at lower levels. Skill 21 is basically an 8 ply search, so you can say that 8 ply Komodo is around 2650 FIDE BLITZ level. Nakamura in Blitz was pretty well matched with what is now Skill 23, a ten ply search, so 10 ply is around 2850 FIDE BLITZ level. I would guess that Lenderman playing 15' + 10" Rapid is around the same strength as Nakamura playing 3' + 2" blitz, so perhaps in 15' + 10" Rapid FIDE 2650 is a good match with 10 ply Komodo. We have no data regarding standard (2 hours + 30") games, but by extrapolation I can guess that Komodo 12 ply (Skill 24) would be a good match for a 2650 player. All of this assumes using just one thread.
Komodo rules!
Chessqueen
Posts: 5576
Joined: Wed Sep 05, 2018 2:16 am
Location: Moving
Full name: Jorge Picado

Re: What are Stockfish and Komodo estimated rating for these 5 depths ?

Post by Chessqueen »

Chessqueen wrote: Fri Jul 24, 2020 3:20 pm
lkaufman wrote: Fri Jul 24, 2020 6:38 am
Chessqueen wrote: Fri Jul 24, 2020 6:06 am 1st Stockfish at depth 1 Please provide estimated rating = Komodo =
1st Stockfish at depth 2 Please provide estimated rating = Komodo =
1st Stockfish at depth 3 Please provide estimated rating = Komodo =
1st Stockfish at depth 4 Please provide estimated rating = Komodo =
1st Stockfish at depth 5 Please provide estimated rating = Komodo =


We all know why Stockfish is soo strong, because it is the Program that reaches the highest depth withing a certain time control, but has anybody done a 100 match games between Komodo vs Stockfish with depth set to 22 or 24 ?
At one ply it's a close match, with a small edge for Komodo (may depend on which version of each is used), but at depths 2 thru 5 it is a gross mismatch in favor of Komodo, reaching hundreds of elo around depth 5 or so. At higher depths everything depends on whether you are talking about one thread or many threads. On one thread SF passes Komodo somewhere in the early teens but doesn't get a lot more depth in general, while on many threads SF gets a lot more depth in the same time but may be weaker at a given depth, depending on how many threads. So it's complicated.
My main question still remain what is the estimated rating for Depth 1. even if it is ridiculously low, and what depth you believe that Komodo will be competitive versus you or anybody close to your Elo? Last question regardless of what system it is used wether your 32 cores or a 4 cores like mine since once it reaches certain depth it will play the exact move. At what depth do you believe that GM Lenderman could be competitive with Komodo with all pieces NO Odds. ? We should start playing versus Komodo with different depths to find out or assign rating estimates to Komodo.
I lost at Depth4 then I replayed it by taking the Rook in move 28 with Check instead of taking the Bishop :roll:

[pgn][Event "Computer chess game"]
[Site "DESKTOP-OFQ3C0P"]
[Date "2020.07.24"]
[Round "?"]
[White "Komodo-13.3-64bit"]
[Black "ChessQueen"]
[Result "1/2-1/2"]
[BlackElo "1900"]
[ECO "A45"]
[Opening "Queen's Pawn"]
[Time "10:44:26"]
[Variation "Indian"]
[WhiteElo "2000"]
[Termination "normal"]
[PlyCount "93"]


1. d4 {(d2-d4 d7-d5 Nb1-c3 Nb8-c6) +0.42/4 0} Nf6 2. Qd3 {(Qd1-d3 d7-d5
Nb1-c3 Nb8-c6 Ng1-f3) +0.40/4 0} d6 3. e4 {(e2-e4 c7-c6 Ng1-f3 Qd8-c7)
+1.02/4 0} e5 4. Nf3 {(Ng1-f3 e5xd4 Nf3xd4 c7-c6) +0.72/4 0} exd4 5. Be2
{(Bf1-e2 Bc8-d7 Nf3xd4 Nb8-c6 Nd4xc6) +0.72/4} c5 6. c3 {(c2-c3 Nb8-c6
c3xd4 Ra8-b8) +0.66/4 0} d5 7. e5 {(e4-e5 Nf6-e4 O-O Nb8-c6 c3xd4) +0.49/4
0} Ne4 8. O-O {(O-O Nb8-c6 c3xd4 Ra8-b8) +0.49/4} dxc3 9. Nxc3 {(Nb1xc3
Ne4xc3 b2xc3 c5-c4) +0.43/4 0} Nxc3 10. bxc3 {(b2xc3 c5-c4 Qd3-d2 Nb8-c6)
+0.43/4} Nc6 11. Rd1 {(Rf1-d1 c5-c4 Qd3-d2 Bf8-c5) +0.90/4 0} Be6 12. Qe3
{(Qd3-e3 Be6-f5 Be2-b5 Bf5-c2) +0.53/4 0} Be7 13. Rb1 {(Ra1-b1 Qd8-d7
Be2-b5 O-O) +0.16/4 0} Qc7 14. Bd3 {(Be2-d3 O-O Bd3-c2 Ra8-e8) +0.14/4 0}
Rd8 15. Bb5 {(Bd3-b5 O-O Bb5-d3 Rf8-e8) -0.11/4 0} a6 16. Bd3 {(Bb5-d3
d5-d4 c3xd4 c5xd4 Qe3-e4) -0.67/4 0} d4 17. Qd2 {(Qe3-d2 d4xc3 Qd2xc3 O-O)
-0.67/4} Bg4 18. Qf4 {(Qd2-f4 Bg4xf3 Qf4xf3 d4xc3) -1.02/4 0} Bxf3 19. Qxf3
{(Qf4xf3 Nc6xe5 Qf3xb7) -1.02/4} dxc3 20. e6 {(e5-e6 f7xe6 Qf3-g4 O-O)
-0.63/4 0} fxe6 21. Qh5+ {(Qf3-h5+ Ke8-f8 Bc1-e3 Rd8-d5 Qh5-g4) -0.63/4}
Kf8 22. Be3 {(Bc1-e3 Rd8-d5 Qh5-g4 Nc6-e5) -0.63/4} Rd5 23. Qf3+ {(Qh5-f3+
Kf8-g8 Qf3-g4 Kg8-f7 Be3-f4) -0.63/4} Bf6 24. Bf4 {(Be3-f4 Rd5xd3 Rd1xd3)
-1.46/4 0} Qd7 25. Be4 {(Bd3-e4 Rd5xd1+ Rb1xd1 Qd7-e7 Bf4-g3) -0.18/4 0}
Nd4 26. Rxd4 {(Rd1xd4 c5xd4 Bf4-g3 Kf8-e8) -2.70/4 0} Rxd4 27. Be5 {(Bf4-e5
Rd4-b4 Be5xc3 Rb4xb1+ Be4xb1) -1.74/4 0} Rb4 28. Bxf6 {(Be5xf6 Rb4xb1+
Be4xb1 g7xf6 Qf3xf6+ Kf8-g8) -1.74/4 0} Rxb1+ 29. Bxb1 {(Be4xb1 g7xf6
Qf3xf6+ Kf8-g8 Bb1-c2) -1.41/4 0} gxf6 30. Qxf6+ {(Qf3xf6+ Kf8-g8 Bb1-c2
Qd7-d2 Qf6xe6+ Kg8-g7) -1.41/4} Kg8 31. Bc2 {(Bb1-c2 Qd7-d2 Qf6xe6+ Kg8-g7
Qe6-e5+ Kg7-h6) -1.41/4} b5 32. Qxc3 {(Qf6xc3 Qd7-g7 Qc3-e1 Qg7-f6) -1.35/4
0} Qg7 33. Qf3 {(Qc3-f3 Qg7-a1+ Bc2-d1 Kg8-g7 Qf3-g4+ Kg7-f6) -1.35/4} Qa1+
34. Bd1 {(Bc2-d1 c5-c4 Qf3-g3+ Kg8-f7 Qg3-d6 Qa1xa2) -1.35/4} c4 35. h4
{(h2-h4 Kg8-g7 Qf3-g3+ Kg7-f6 Qg3-g5+ Kf6-f7) -1.35/4} Kg7 36. Qg3+
{(Qf3-g3+ Kg7-f6 Qg3-g5+ Kf6-f7 Qg5-h5+ Kf7-f8 Qh5-e2) -1.35/4} Kf7 37.
Qc7+ {(Qg3-c7+ Kf7-g6 Qc7-g3+ Kg6-f6 Qg3-f4+ Kf6-e7 Qf4-c7+ Ke7-e8) -1.41/4
0} Kf6 38. Qf4+ {(Qc7-f4+ Kf6-e7 Qf4-c7+ Ke7-e8 Qc7-c6+ Ke8-d8 Qc6-d6+
Kd8-c8) -1.30/4 0} Ke7 39. Qc7+ {(Qf4-c7+ Ke7-e8 Qc7-c6+ Ke8-d8 Qc6-d6+
Kd8-c8 Qd6xe6+ Kc8-c7) -1.30/4} Kf6 40. Qf4+ {(Qc7-f4+ Kf6-e7 Qf4-c7+)
0.00/4 0} Kg7 41. Qg3+ {(Qf4-g3+ Kg7-f6 Qg3-f4+) 0.00/4 0} Kf8 42. Qb8+
{(Qg3-b8+ Kf8-g7 Qb8-g3+) 0.00/4 0} Ke7 43. Qc7+ {(Qb8-c7+ Ke7-e8 Qc7-c8+
Ke8-f7 Qc8-c7+) 0.00/4 0} Ke8 44. Qc8+ {(Qc7-c8+ Ke8-f7 Qc8-c7+) 0.00/4}
Kf7 45. Qc7+ {(Qc8-c7+ Kf7-g6 Qc7-g3+ Kg6-f6 Qg3-f4+) 0.00/4} Kg8 46. Qb8+
{(Qc7-b8+ Kg8-g7 Qb8-g3+) 0.00/4 0} Kf7 47. Qc7+ {(Qb8-c7+) 0.00/4 0 3-fold
repetition} 1/2-1/2[/pgn]
Do NOT worry and be happy, we all live a short life :roll:
User avatar
Ovyron
Posts: 4556
Joined: Tue Jul 03, 2007 4:30 am

Re: What are Stockfish and Komodo estimated rating for these 5 depths ?

Post by Ovyron »

Note Stockfish takes a while to add stuff to its search for many iterations, so a real depth 1 is reached when the depth counter has already gone up. This makes it have one of the weakest depth 1s around (I'd like someone to report an even weaker depth 1 from a different engine.)

The problem with such low ratings is that results are very random, but some 800 elo would sound about right, e.g. any human that has just learned the rules of chess should be able to beat depth 1 consistently after a few games.
lkaufman
Posts: 5960
Joined: Sun Jan 10, 2010 6:15 am
Location: Maryland USA

Re: What are Stockfish and Komodo estimated rating for these 5 depths ?

Post by lkaufman »

Ovyron wrote: Fri Jul 24, 2020 8:06 pm Note Stockfish takes a while to add stuff to its search for many iterations, so a real depth 1 is reached when the depth counter has already gone up. This makes it have one of the weakest depth 1s around (I'd like someone to report an even weaker depth 1 from a different engine.)

The problem with such low ratings is that results are very random, but some 800 elo would sound about right, e.g. any human that has just learned the rules of chess should be able to beat depth 1 consistently after a few games.
That is far from true. The lower levels of Komodo had to be further crippled beyond their strength at one ply in order for thousands of chess.com players to have a chance against them. A player rated 800 is typically an 8 year old kid who gives away pieces with almost every move, far worse than a one ply search, which doesn't make "obvious" blunders (obvious to a novice). Stockfish isn't much worse than Komodo at 1 ply; it is much worse at 2 thru 6 ply. All engines see pretty much the same stuff at one ply, with details differing regarding whether they see quiet checks in reply. I would bet that a one ply search would score more than 50% against a randomly selected group of humans who replied "yes" when asked if they knew how to play chess.
Komodo rules!
User avatar
Ovyron
Posts: 4556
Joined: Tue Jul 03, 2007 4:30 am

Re: What are Stockfish and Komodo estimated rating for these 5 depths ?

Post by Ovyron »

I see. I find really strange that the lowest FIDE rating that can be achieved is 1000 and starting people get higher than that already. My students stop dropping pieces after a few games and have no problem getting to a higher level than Stockfish's depth 1, it's surprising 800 elo players at chess.com keep dropping pieces and never improve beyond depth 1's strength. Maybe mentoring is necessary and what I observe isn't typical (because nobody is there to explain to them why they lost.)
lkaufman
Posts: 5960
Joined: Sun Jan 10, 2010 6:15 am
Location: Maryland USA

Re: What are Stockfish and Komodo estimated rating for these 5 depths ?

Post by lkaufman »

Ovyron wrote: Fri Jul 24, 2020 9:02 pm I see. I find really strange that the lowest FIDE rating that can be achieved is 1000 and starting people get higher than that already. My students stop dropping pieces after a few games and have no problem getting to a higher level than Stockfish's depth 1, it's surprising 800 elo players at chess.com keep dropping pieces and never improve beyond depth 1's strength. Maybe mentoring is necessary and what I observe isn't typical (because nobody is there to explain to them why they lost.)
Are your students adults, teenagers, or kids? I know few adults with ratings like 800 (these would have to be USCF or online ratings since FIDE doesn't go that low); when I was actively teaching lots of elementary school kids a decade ago an 800 rating was usually typical of maybe the third best kid in the school, someone who needed about queen and knight odds from me for a fair game. What is the lowest FIDE-rated student you have who has actually beaten Stockfish at depth 1, and what age?
Komodo rules!