If white is not careful, other first 3 moves of black can also transpose into
that +0.17 position. But +0.17 means nothing too because I have seen
endgames worth +2.00 for SF but was actually a draw.
Stockfish - Initial position, MultiPV Mode=20, Depth=50
Moderator: Ras
-
- Posts: 1010
- Joined: Thu Sep 01, 2011 2:49 pm
-
- Posts: 2204
- Joined: Sat Jan 18, 2014 10:24 am
- Location: Andorra
Re: Stockfish - Initial position, MultiPV Mode=20, Depth=50
Thanks. Is always interesting to see such big analysys.
But from time to time I feel the need to say that Stockfish is very far from perfection. For example many times wining an endgame requires to do non standard things, so general tuning will prevent the engine to see such win, specially from a very previous position.
But from time to time I feel the need to say that Stockfish is very far from perfection. For example many times wining an endgame requires to do non standard things, so general tuning will prevent the engine to see such win, specially from a very previous position.
Daniel José -
http://www.andscacs.com

-
- Posts: 7251
- Joined: Mon May 27, 2013 10:31 am
Re: Stockfish - Initial position, MultiPV Mode=20, Depth=50
If you disable speculative pruning like LMR and use a good evaluation function, result might be interesting even on a shallow depth.Lyudmil Tsvetkov wrote:this is so imperfect: so many moves pruned, so many nodes evaluated incorrectly.kranium wrote:Before move 1: +0.20 for white
Depth 50: +0.17 for white
SF is holding onto this 'tempo' bonus, but that's it...there's no other improvement of position.
If chess (in theory) is a win for white, I would expect white score to slowly increase.
for correctly assessing the start position, as there are no forced lines, one needs at least an evaluation close to perfection, and SF eval is admittedly very poor.
would not make very much sense to repeat the same exercise with SF before 2045.
-
- Posts: 710
- Joined: Mon Jan 16, 2012 6:34 am
Re: Stockfish - Initial position, MultiPV Mode=20, Depth=50
Stockfish evaluations are not always perfect but can still be assumed as one of the best evaluation and her overall evaluations are not inferior to the other top engines. Some engines may evaluate better than stockfish in certain positions. For example, Stockfish will wrongly evaluate a Rook ending with one extra pawn( KRPPP vs KRPP in same side) as 0.65+ while Gull 3.0 will evaluate correctly as 0.23+.
-
- Posts: 979
- Joined: Fri Mar 10, 2006 4:29 pm
- Location: Germany
- Full name: Jörg Oster
Re: Stockfish - Initial position, MultiPV Mode=20, Depth=50
Here I have to agree.Lyudmil Tsvetkov wrote:this is so imperfect: so many moves pruned, so many nodes evaluated incorrectly.kranium wrote:Before move 1: +0.20 for white
Depth 50: +0.17 for white
SF is holding onto this 'tempo' bonus, but that's it...there's no other improvement of position.
If chess (in theory) is a win for white, I would expect white score to slowly increase.
for correctly assessing the start position, as there are no forced lines, one needs at least an evaluation close to perfection, and SF eval is admittedly very poor.
would not make very much sense to repeat the same exercise with SF before 2045.
But I don't think this is mainly a problem of correct evaluation.
For example, let's have a look at those 0.00 scores.
Code: Select all
50/80 200:44:26 9.890.822.131k 18.586k 0,00 1.b3 d5 2.Sf3 Lf5 3.Lb2 e6 4.d3 h6 5.g3 c6 6.Sbd2 Sf6 7.Lg2 Le7 8.0-0 0-0 9.Te1 Sbd7 10.h3 Lg6 11.e4 dxe4 12.dxe4 Dc7 13.De2 a5 14.a3 Tfd8 15.Sh4 Lh7 16.Shf3
50/80 200:44:26 9.890.822.131k 18.586k 0,00 1.g3 c5 2.e4 d5 3.exd5 Dxd5 4.Sf3 Sc6 5.d3 Sd4 6.Lg2 Lh3 7.Lxh3 Sxf3+ 8.Kf1 Sd2+ 9.Kg1 Sf3+ 10.Kf1
50/80 200:44:26 9.890.822.131k 18.586k 0,00 1.e3 d5 2.d4 Sf6 3.Sf3 e6 4.b3 b6 5.c4 Ld6 6.La3 dxc4 7.Lxd6 cxd6 8.bxc4 Sc6 9.Le2 Dd7 10.0-0 0-0 11.Sfd2 La6 12.Sb3 Tab8 13.S1d2 Tfc8 14.h3 h6 15.Te1 Lb7 16.Db1 Se7 17.a4 a5 18.Tc1 Lc6 19.Da2 Lb7 20.Db1
50/80 200:44:26 9.890.822.131k 18.586k 0,00 1.c3 Sf6 2.d4 d5 3.Lg5 c5 4.e3 e6 5.Sf3 Sbd7 6.Lf4 Sh5 7.Le5 Shf6 8.Lf4
50/80 200:44:26 9.890.822.131k 18.586k 0,00 1.h3 e5 2.e3 d5 3.d4 Sc6 4.dxe5 Sxe5 5.Sf3 Sxf3+ 6.Dxf3 Sf6 7.Ld3 c6 8.0-0 Ld6 9.Sc3 Lc7 10.Te1 Dd6 11.Df4 De7 12.Dh4 Dd6 13.Df4
How reliable is that?
Sure I know that this repetition pruning gains a lot of Elo, but it also makes these kind of calculations almost meaningless.
Another problem is that Stockfish doesn't give the correct search numbers like nodes and seldepth for the different root moves. It simply shows the same numbers for ALL moves.
I don't know how other engines handle this, but this looks like a very basic solution.
Jörg Oster
-
- Posts: 3657
- Joined: Wed Nov 18, 2015 11:41 am
- Location: hungary
Re: Stockfish - Initial position, MultiPV Mode=20, Depth=50
[quote="Lyudmil Tsvetkov"]
it might be the case that 1.c4 is winning altogether, at least in some 90% of lines.
[/quote]
You are a 1.c4 fan, as we know.
Nowadays 1.c4 is not a modish opening and this is the only one advantage for it.
it might be the case that 1.c4 is winning altogether, at least in some 90% of lines.
[/quote]
You are a 1.c4 fan, as we know.
Nowadays 1.c4 is not a modish opening and this is the only one advantage for it.
-
- Posts: 7251
- Joined: Mon May 27, 2013 10:31 am
Re: Stockfish - Initial position, MultiPV Mode=20, Depth=50
I think I am going to play 1.c3 instead of 1. d3. 1.c4 leaves a pawn unprotected. So it forces a move to protect this pawn. Therefor you loose flexibility. Same holds for 1.e4corres wrote:You are a 1.c4 fan, as we know.Lyudmil Tsvetkov wrote:
it might be the case that 1.c4 is winning altogether, at least in some 90% of lines.
Nowadays 1.c4 is not a modish opening and this is the only one advantage for it.
Also weakening very important square d4.
Knights on c3, c6 are always badly placed in my games.
Last edited by Henk on Tue Jul 04, 2017 12:06 pm, edited 8 times in total.
-
- Posts: 3657
- Joined: Wed Nov 18, 2015 11:41 am
- Location: hungary
Re: Stockfish - Initial position, MultiPV Mode=20, Depth=50
[quote="kranium"]
Interesting...if you subtract bonus for side-to-move (Tempo = 20)...
1. Nf3 score drops to -0.03
Does this mean that SF sees chess as a draw?, ie w/ little or no advantage for either side after a very deep search.
[/quote]
This means that search function of Stockfish is without any notable bug.
Interesting...if you subtract bonus for side-to-move (Tempo = 20)...
1. Nf3 score drops to -0.03
Does this mean that SF sees chess as a draw?, ie w/ little or no advantage for either side after a very deep search.
[/quote]
This means that search function of Stockfish is without any notable bug.
-
- Posts: 3657
- Joined: Wed Nov 18, 2015 11:41 am
- Location: hungary
Re: Stockfish - Initial position, MultiPV Mode=20, Depth=50
[quote="kranium"]
If chess (in theory) is a win for white, I would expect white score to slowly increase.
[/quote]
But there is no such theory.
In practice white has a minimally greater advantage to win the game but this is only a tendency and it is not a general rule.
If chess (in theory) is a win for white, I would expect white score to slowly increase.
[/quote]
But there is no such theory.
In practice white has a minimally greater advantage to win the game but this is only a tendency and it is not a general rule.
-
- Posts: 7251
- Joined: Mon May 27, 2013 10:31 am
Re: Stockfish - Initial position, MultiPV Mode=20, Depth=50
Unless d5, d4 is a weak square of opponent.Henk wrote:I think I am going to play 1.c3 instead of 1. d3. 1.c4 leaves a pawn unprotected. So it forces a move to protect this pawn. Therefor you loose flexibility. Same holds for 1.e4corres wrote:You are a 1.c4 fan, as we know.Lyudmil Tsvetkov wrote:
it might be the case that 1.c4 is winning altogether, at least in some 90% of lines.
Nowadays 1.c4 is not a modish opening and this is the only one advantage for it.
Also weakening very important square d4.
Knights on c3, c6 are always badly placed in my games.