Test Position, Human opinions vs Engine Analysis

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

Moderator: Ras

User avatar
AdminX
Posts: 6396
Joined: Mon Mar 13, 2006 2:34 pm
Location: Acworth, GA

Test Position, Human opinions vs Engine Analysis

Post by AdminX »

Image
FEN:3r3r/pk3p1b/1pn1p2p/2p5/Q3P3/2PqB3/PP1N1P2/2KR2R1 w - - 0 22

I reached this position in a 5 minute blitz game. After 1:14 of thinking time I decided on 22. Bxc5 and went on to win the game. In post game analysis, engines (Komodo 10.3 and Houdini 5.01) seem to prefer 22. Bxh6. From a strategic point of view, it seems the engines are off track as whites chances of winning the game would appear to be on queenside.

What are your thoughts and opinions? Thanks.

PS: Play continued ...

22. Bxc5 bxc5
23. Nb3 Qf3
24. Nxc5
"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers
Lyudmil Tsvetkov
Posts: 6052
Joined: Tue Jun 12, 2012 12:41 pm

Re: Test Position, Human opinions vs Engine Analysis

Post by Lyudmil Tsvetkov »

AdminX wrote:Image
FEN:3r3r/pk3p1b/1pn1p2p/2p5/Q3P3/2PqB3/PP1N1P2/2KR2R1 w - - 0 22

I reached this position in a 5 minute blitz game. After 1:14 of thinking time I decided on 22. Bxc5 and went on to win the game. In post game analysis, engines (Komodo 10.3 and Houdini 5.01) seem to prefer 22. Bxh6. From a strategic point of view, it seems the engines are off track as whites chances of winning the game would appear to be on queenside.

What are your thoughts and opinions? Thanks.

PS: Play continued ...

22. Bxc5 bxc5
23. Nb3 Qf3
24. Nxc5
Hi Ted, please try to post a normal diagram, it is easier to make sense what is going on there. :)

first glance at the position on a brown background (and I am much better on a green background, at least 500 elo), draw is the natural outcome.
Lyudmil Tsvetkov
Posts: 6052
Joined: Tue Jun 12, 2012 12:41 pm

Re: Test Position, Human opinions vs Engine Analysis

Post by Lyudmil Tsvetkov »

to what leads Bc5 b5? presumably a draw?

on a brown background I would play Rg7 as white; on a green background, I would probably find some better moves. :)
User avatar
AdminX
Posts: 6396
Joined: Mon Mar 13, 2006 2:34 pm
Location: Acworth, GA

Re: Test Position, Human opinions vs Engine Analysis

Post by AdminX »

Lyudmil Tsvetkov wrote:to what leads Bc5 b5? presumably a draw?

on a brown background I would play Rg7 as white; on a green background, I would probably find some better moves. :)
Hi Lyudmil,

Yes, exactly the position is still equal. However now blacks king is a little bit more exposed, thus giving white more opportunity to threaten black's king. I really don't see why engines prefer taking black's pawn on h6 as the bishop seems better placed on the g1-a7 diagonal. Strategically taking on h6 feels like white is going off course. To me taking on h6 appears to only help black's cause in the long run.

PS: 500 elo, man I wish changing the board would give me 500 elo in OTB chess. :D
"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers
peter
Posts: 3618
Joined: Sat Feb 16, 2008 7:38 am
Full name: Peter Martan

Re: Test Position, Human opinions vs Engine Analysis

Post by peter »

Hi!
AdminX wrote:Image
FEN:3r3r/pk3p1b/1pn1p2p/2p5/Q3P3/2PqB3/PP1N1P2/2KR2R1 w - - 0 22
...
PS: Play continued ...

22. Bxc5 bxc5
23. Nb3 Qf3
24. Nxc5
Bxc5 as well as Bxh6 looks somewhat drawish, but maybe Black rather shouldn't taken the sac after Bxc5
?

Here's a 2V- output after some Forward- Backward of both lines at depth 41:

3r3r/pk3p1b/1pn1p2p/2p5/Q3P3/2PqB3/PP1N1P2/2KR2R1 w - - 0 1

Analysis by Stockfish 261216 64 POPCNT:

1. = (0.00): 22.Lxh6 b5 23.Dc2 Dxc2+ 24.Kxc2 Lxe4+ 25.Sxe4 Txh6 26.Txd8 Sxd8 27.Td1 Kc7 28.Sxc5 Tf6 29.Td7+ Kc8 30.Txa7 Txf2+ 31.Kb1 Tf1+ 32.Kc2 Tf2+

2. = (0.00): 22.Lxc5 h5 23.Tge1 Da6 24.Dxa6+ Kxa6 25.Le3 Se5 26.Te2 Thg8 27.Th1 Lg6 28.f3 f6 29.Ld4 Sd3+ 30.Kc2 Sf4 31.Teh2 e5 32.Le3 Se6 33.Tg1 Kb7 34.a4 Lf7 35.Txg8 Txg8 36.b4 Sg5 37.a5 bxa5 38.bxa5 Se6 39.Lf2 Ka6 40.Lh4 Tg6 41.Lf2 Tg8
Peter.
User avatar
AdminX
Posts: 6396
Joined: Mon Mar 13, 2006 2:34 pm
Location: Acworth, GA

Re: Test Position, Human opinions vs Engine Analysis

Post by AdminX »

peter wrote:Hi!

Bxc5 as well as Bxh6 looks somewhat drawish, but maybe Black rather shouldn't taken the sac after Bxc5
?

Here's a 2V- output after some Forward- Backward of both lines at depth 41:

3r3r/pk3p1b/1pn1p2p/2p5/Q3P3/2PqB3/PP1N1P2/2KR2R1 w - - 0 1

Analysis by Stockfish 261216 64 POPCNT:

1. = (0.00): 22.Lxh6 b5 23.Dc2 Dxc2+ 24.Kxc2 Lxe4+ 25.Sxe4 Txh6 26.Txd8 Sxd8 27.Td1 Kc7 28.Sxc5 Tf6 29.Td7+ Kc8 30.Txa7 Txf2+ 31.Kb1 Tf1+ 32.Kc2 Tf2+

2. = (0.00): 22.Lxc5 h5 23.Tge1 Da6 24.Dxa6+ Kxa6 25.Le3 Se5 26.Te2 Thg8 27.Th1 Lg6 28.f3 f6 29.Ld4 Sd3+ 30.Kc2 Sf4 31.Teh2 e5 32.Le3 Se6 33.Tg1 Kb7 34.a4 Lf7 35.Txg8 Txg8 36.b4 Sg5 37.a5 bxa5 38.bxa5 Se6 39.Lf2 Ka6 40.Lh4 Tg6 41.Lf2 Tg8
Hi Peter,

Agreed, I don't think black should accept the sac. The position would still be even, but I like black's chances better.
"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers
Lyudmil Tsvetkov
Posts: 6052
Joined: Tue Jun 12, 2012 12:41 pm

Re: Test Position, Human opinions vs Engine Analysis

Post by Lyudmil Tsvetkov »

AdminX wrote:
Lyudmil Tsvetkov wrote:to what leads Bc5 b5? presumably a draw?

on a brown background I would play Rg7 as white; on a green background, I would probably find some better moves. :)
Hi Lyudmil,

Yes, exactly the position is still equal. However now blacks king is a little bit more exposed, thus giving white more opportunity to threaten black's king. I really don't see why engines prefer taking black's pawn on h6 as the bishop seems better placed on the g1-a7 diagonal. Strategically taking on h6 feels like white is going off course. To me taking on h6 appears to only help black's cause in the long run.

PS: 500 elo, man I wish changing the board would give me 500 elo in OTB chess. :D
man, in OTB it is more like 1000 elo. :)

I guess at least 2 factors make above diagram more drawish, so it almost does not make a distinction what one plays:

- opposite bishops
- both sides have exactly the same number and type of pieces
yanquis1972
Posts: 1766
Joined: Wed Jun 03, 2009 12:14 am

Re: Test Position, Human opinions vs Engine Analysis

Post by yanquis1972 »

to me it seems an issue of completely clinical analysis, which is, at least by default, what engines give...if winning chances are taken into account (ie if white is to play practically) Bxc5 is superior. but if its technically drawn, it doesnt matter.

so imo this would be a good test of an engines contempt setting; it'd be nice to see contempt enabled would = preferring Bxc5.
User avatar
AdminX
Posts: 6396
Joined: Mon Mar 13, 2006 2:34 pm
Location: Acworth, GA

Re: Test Position, Human opinions vs Engine Analysis

Post by AdminX »

yanquis1972 wrote:to me it seems an issue of completely clinical analysis, which is, at least by default, what engines give...if winning chances are taken into account (ie if white is to play practically) Bxc5 is superior. but if its technically drawn, it doesnt matter.

so imo this would be a good test of an engines contempt setting; it'd be nice to see contempt enabled would = preferring Bxc5.
Hi John,

Your answer is probably best from a technical point view and one which I had not considered. It goes a long way to explaining why they (engines) prefer 22. Bxh6.
"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers
yanquis1972
Posts: 1766
Joined: Wed Jun 03, 2009 12:14 am

Re: Test Position, Human opinions vs Engine Analysis

Post by yanquis1972 »

i think it highlights an issue that will only get worse as engines get stronger. sort of the chinook effect, where a hypothetical machine thats solved chess as a draw will evaluate 1.e4 and 1.h4 as equally good moves, until its given contempt parameters...i hope we'll see programmers investing a lot of time in contempt over the next few years, but it might take longer, since we're still chasing elo.