Test Position 2

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

Moderators: hgm, Rebel, chrisw

zullil
Posts: 6442
Joined: Tue Jan 09, 2007 12:31 am
Location: PA USA
Full name: Louis Zulli

Re: Test Position 2

Post by zullil »

kgburcham wrote:M16
[D] 6kr/7p/4P1pB/p3p3/2P1P3/q1P5/P5KP/5R2 w - -

[Event "Moscow-ch"]
[Site "Moscow"]
[Date "1946.??.??"]
[Round "5"]
[White "Yuri S Gusev"]
[Black "Yuri Averbakh"]
[ECO "B70"]
[Result "1-0"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be2
Nc6 7. Nb3 Bg7 8. O-O Be6 9. f4 Rc8 10. f5 Bd7 11. g4 Ne5
12. g5 Ng8 13. Nd5 f6 14. Be3 b6 15. Nd4 Kf7 16. c3 Qe8
17. Ne6 Bxe6 18. fxe6+ Kf8 19. Nxf6 Nxf6 20. gxf6 Bxf6
21. Bh6+ Kg8 22. Rxf6 exf6 23. Qxd6 Rc6 24. Qxe5 fxe5
25. Rf1 Rc8 26. Bd1 Rc4 27. Bb3 b5 28. Bxc4 bxc4 29. b3 a5
30. bxc4 Qe7 31. Kg2 Qa3 32. Rf2 Qe7 33. Rf1 g5 34. Rf5 g4
35. c5 Qd8 36. c6 Qe7 37. c7 1-0
Critter-1.4 agrees:

Code: Select all

33/70  25:15 14694991679 9699043   +M16 Rf7 Qb2+ Kh3 Qxc3+ Kg4 Qb4 Rc7 Qf8 Bxf8 Kxf8 c5 h5+ Kg5 Ke8 Rc8+ Ke7 Rxh8 a4 Kxg6 Kxe6 Rd8 Ke7 Rd6 h4 h3 a3 Kg7 Ke8 Kf6 Kf8 Rd8#
gladius
Posts: 568
Joined: Tue Dec 12, 2006 10:10 am
Full name: Gary Linscott

Re: Test Position 2

Post by gladius »

gleperlier wrote:Seems Mark's solution leads to a draw like Qa3 or Qd4. But Qxe5 is more sexy :D
I don't think it draws. Have you taken a look at the lines from George on the Rybka forum? They are pretty convincing. I can't find a drawing line there.

Here is my best line:
1. Qxe5 fxe5 2. Rf1 a6 3. Bd1 Rc4 4. Bb3 b5 5. a4 Qe7 6. Kg2 *

(Alternately, 1. Qxe5 fxe5 2. Rf1 Rc7 3. Bd1 b5 4. Bb3 Rc4 - transposes into main line)

Arriving at this position:
[D]6kr/4q2p/p3P1pB/1p2p3/P1r1P3/1BP5/1P4KP/5R2 b - - 0 6

White wins here along any line I can see
6... g5 7. Rf5! Qg7 8. Bxg7 Kxg7 9. Bxc4 bxc4 10. Kf3 +-
6... Qe8 7. Rf3 g5 8. axb5 axb5 9. Ba2! Qe7 10. b4! Qg7 11. Bxg7 Kxg7 +-
6... Qd6 Rf7 7. Rf7 Qd8 8. axb5 axb5 9. Ba2! +-
User avatar
Houdini
Posts: 1471
Joined: Tue Mar 16, 2010 12:00 am

Re: Test Position 2

Post by Houdini »

JuLieN wrote:So was Marc's "solution" correct after all? Is Qxe5 the best move?
A very famous position, and, yes, it wins for white.
I doubt any engine can find Qxe5 on standard hardware, but Houdini shows that the position resulting from 24.Qxe5!!! fxe5 is won after 25.Rf1!
Quite amazing play by Gusev!

Here's Houdini's analysis using 3 threads on a Core i5-750, 2048 MB hash, using 5-man Scorpio bitbases (a new feature for the next Houdini release):

Code: Select all

4q1kr/p6p/1pr1P1pB/4p3/4P3/2P5/PP2B2P/R5K1 w - -

Engine: Houdini DEV 3T Scorpio (2048 MB)
by Robert Houdart

4/15   0:00   -2.56    2.Rf1 Rc7 3.Kg2 b5 4.Bd1 Rc4 5.Bb3 a6 
                       6.Rf3 Qe7 7.Rf1 Qe8 8.Rf3 (2.157) 1078 

18/39  0:00   -2.56    2.Rf1 Rc7 3.Kg2 b5 4.Bd1 Rc4 5.Bb3 a6 
                       6.Rf3 Qe7 7.Rf1 Qe8 8.Rf3 (2.037.589) 6174 

19/49  0:01   -2.43++  2.Rf1 (7.275.588) 6160 

19/49  0:02   -2.17++  2.Rf1 (14.418.211) 6148 

19/60  0:03   -1.54++  2.Rf1 (23.787.324) 6052 

19/60  0:05   -1.83    2.Rf1 Rc7 3.Kg2 b5 4.Bd1 a6 5.Bb3 Re7 
                       6.Bd5 a5 7.Rf7 Rxf7 8.exf7+ Qxf7 
                       9.h4 Qxd5 10.exd5 Kf7 11.Kf3 Rc8 
                       12.Ke4 Rc4+ 13.Kxe5 Rxh4 14.Bf4 Rh3 
                       15.Kd6 (32.654.376) 6053 

20/60  0:05   -1.73++  2.Rf1 (33.688.698) 6053 

20/60  0:05   -1.54++  2.Rf1 (35.049.302) 6053 

20/60  0:06   -1.12++  2.Rf1 (38.475.899) 6035 

20/60  0:10   -0.29++  2.Rf1 (64.861.520) 6019 

20/60  0:15   -0.07    2.Rf1 Rc7 3.Kg2 Rg7 4.Bc4 Qe7 5.Bd5 g5 
                       6.Rf5 g4 7.Rf6 a5 8.Kg3 a4 9.Bxg7 Kxg7 
                       10.Rf7+ Qxf7 11.exf7 h5 12.Kh4 Kf6 
                       13.c4 Kg6 14.h3 gxh3 15.Kxh3 (94.202.225) 5984 

21/60  0:17   0.00     2.Rf1 Rc7 3.Kg2 Rg7 4.Bc4 b5 5.Bd5 Re7 
                       6.Bb3 Qd8 7.Rf7 Qe8 8.Bg5 Qa8 9.Bxe7 Qxe4+ 
                       10.Kf2 Qh1 11.Bf6 Qxh2+ 12.Ke3 Qf4+ 
                       13.Kd3 Qf3+ 14.Kd2 Qg2+ 15.Ke3 (102.416.594) 5972 

37/79  21:12  0.00     2.Rf1 Rc7 3.Kg2 Rc8 4.Bd1 b5 5.Bb3 Rc4 
                       6.Rf3 a6 7.Rf1 Qe7 8.Rf2 Qe8 9.Rf3 Qe7 
                       10.Rf2 Qe8 (8.378.393.765) 6584 TB:633 

38/81  44:21  +0.05++  2.Rf1 (17.672.449.891) 6639 TB:1.909 

38/88  61:46  +0.16++  2.Rf1 (24.140.882.907) 6512 TB:2.510 

38/89  81:23  +0.40++  2.Rf1 (31.560.454.854) 6462 TB:3.017 

38/91  114:06 +1.30++  2.Rf1 (44.414.876.465) 6487 TB:3.888 

38/99  276:44 +2.16    2.Rf1 Rc7 3.Kg2 Rc8 4.Bd1 b5 5.Bb3 Rc4 
                       6.Rf3 a6 7.a4 Qe7 8.Rf2 Qg7 9.Bxg7 Kxg7 
                       10.Rf7+ Kh6 11.Bxc4 bxc4 12.e7 Re8 
                       13.Kg3 g5 14.Rf6+ Kg7 15.Rxa6 (114.769.114.047) 6912 
                       TB:19.947 
gladius
Posts: 568
Joined: Tue Dec 12, 2006 10:10 am
Full name: Gary Linscott

Re: Test Position 2

Post by gladius »

Houdini wrote:I doubt any engine can find Qxe5 on standard hardware, but Houdini shows that the position resulting from 24.Qxe5!!! fxe5 is won after 25.Rf1!
Very impressive that Houdini sees a win here!

25... Rc7 loses more quickly than 25... a6 I believe though. Does Houdini seen a better score than +2 after a6? Even along the line I posted earlier, it ends up in a rook endgame which was showing at about +1.
User avatar
Houdini
Posts: 1471
Joined: Tue Mar 16, 2010 12:00 am

Re: Test Position 2

Post by Houdini »

gladius wrote:
Houdini wrote:I doubt any engine can find Qxe5 on standard hardware, but Houdini shows that the position resulting from 24.Qxe5!!! fxe5 is won after 25.Rf1!
Very impressive that Houdini sees a win here!

25... Rc7 loses more quickly than 25... a6 I believe though. Does Houdini seen a better score than +2 after a6? Even along the line I posted earlier, it ends up in a rook endgame which was showing at about +1.
Aren't they just transpositions? Black has no useful moves, and probably has nothing else than a6, b5 and Rc4 when the white bishop goes to b3. White's plan is Bb3, a4, Rf3 , Kg2.
Houdini's main line also ends up in a rook ending which should be won for white.

Robert
Vinvin
Posts: 5228
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: Test Position 2

Post by Vinvin »

Houdini wrote:...Here's Houdini's analysis using 3 threads on a Core i5-750, 2048 MB hash, using 5-man Scorpio bitbases (a new feature for the next Houdini release)...
What's the advantage for this type of EGTB ?
User avatar
Houdini
Posts: 1471
Joined: Tue Mar 16, 2010 12:00 am

Re: Test Position 2

Post by Houdini »

Vinvin wrote:
Houdini wrote:...Here's Houdini's analysis using 3 threads on a Core i5-750, 2048 MB hash, using 5-man Scorpio bitbases (a new feature for the next Houdini release)...
What's the advantage for this type of EGTB ?
Scorpio bitbases can be completely loaded in memory when the engine starts - the Scorpio 5-man tables only require about 250 MB of RAM (peanuts on modern computers). That means that there are no slow disk access operations during the search, only memory operations.
The downside is that bitbases only contain Win/Draw/Loss information, there's no distinction between a position that is Mate in 1 and another position that is Mate in 100.

Robert
Vinvin
Posts: 5228
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: Test Position 2

Post by Vinvin »

Houdini wrote:
Vinvin wrote:
Houdini wrote:...Here's Houdini's analysis using 3 threads on a Core i5-750, 2048 MB hash, using 5-man Scorpio bitbases (a new feature for the next Houdini release)...
What's the advantage for this type of EGTB ?
Scorpio bitbases can be completely loaded in memory when the engine starts - the Scorpio 5-man tables only require about 250 MB of RAM (peanuts on modern computers). That means that there are no slow disk access operations during the search, only memory operations.
The downside is that bitbases only contain Win/Draw/Loss information, there's no distinction between a position that is Mate in 1 and another position that is Mate in 100.

Robert
It reminds me the Shredderbase http://www.chessbase.com/newsdetail.asp?newsid=3314 but this time free !
lech
Posts: 1136
Joined: Sun Feb 14, 2010 10:02 pm

Re: Test Position 2

Post by lech »

Houdini wrote:A very famous position, and, yes, it wins for white.
I doubt any engine can find Qxe5 on standard hardware, but Houdini shows that the position resulting from 24.Qxe5!!! fxe5 is won after 25.Rf1!
Quite amazing play by Gusev!
It is a real difficult sacrifice. Probably it needs more than 50 depths and a very fast machine (8+ threads).
As far as I know engines have problems with the following similar and much easier queen sacrifice.
[d]rk6/p1p5/Bp2p3/1P6/q2B1P2/4K3/8/8 b - - 0 1

Code: Select all

Sting SF 2.0 beta
info depth 42 seldepth 68 multipv 1 score cp 1369 nodes 1230713003 nps 742113 ti
me 1658390 pv a4b3 e3e2 b3a2 e2f3 a2b1 d4e5 b1g1 f3e4 g1h1 e4e3 h1g2 e3d3 g2f3 d
3d4 f3f2 d4c3 f2e3 c3c2 e3e2 c2c3 e2h2 c3b3 h2d2 b3a3 d2f2 a3a4 f2a2 a4b4 a2e2 b
4c3
info depth 43
info nodes 1230713003 nps 742098 time 1658422
info currmove a4b3 currmovenumber 1
info depth 43 seldepth 0 multipv 1 score cp 1377 lowerbound nodes 1451539682 nps
 723988 time 2004922 pv a4b3 e3e2 b3a2 e2f3 a2d5 f3e3 c7c5 d4e5 d5e5 f4e5 b8c7 e
3d3 a8d8 d3c4 d8d4 c4c3 d4a4 c3c2 a4a6 c2d3 a6a4 d3e3 c7d7 e3d3 a4b4 d3c3 b4b5 c
3d3 b5b4
info nodes 1451539682 nps 723976 time 2004953
info currmove a4b3 currmovenumber 1
info depth 43 seldepth 0 multipv 1 score cp 1385 lowerbound nodes 1568710703 nps
 713947 time 2197234 pv a4b3 e3e2 b3a2
info nodes 1568710703 nps 713942 time 2197250
info currmove a4b3 currmovenumber 1
info depth 43 seldepth 0 multipv 1 score cp 1397 lowerbound nodes 1630639680 nps
 708892 time 2300265 pv a4b3 e3f2 b3a2 f2f3 a2d5 f3e3 c7c5 b5c6 b8c7 a6e2 d5c6 e
3f2 a8g8 e2f3 c6c2 f3e2 c7d7 d4e3 d7e7
info nodes 1630639680 nps 708887 time 2300281
info currmove a4b3 currmovenumber 1
info depth 43 seldepth 0 multipv 1 score cp 1416 lowerbound nodes 1805796847 nps
 699887 time 2580125 pv a4b3 e3f2 b3a2 f2f3 a2d5 f3e3 c7c5 b5c6 b8c7 a6e2 d5c6 e
3f2 a8g8 e2f3 c6c2 f3e2
info nodes 1805796847 nps 699883 time 2580140
info currmove a4b3 currmovenumber 1
info depth 43 seldepth 0 multipv 1 score cp 1443 lowerbound nodes 1920080694 nps
 696876 time 2755265 pv a4b3 e3e2 b3a2 e2e1 a2a6 b5a6 c7c5 d4f2 b8c7 e1d1 c7d7 f
4f5 e6f5 d1c2 a8g8 c2b1 d7c6 f2e3 b6b5 b1a1 b5b4 e3f2 g8g2 f2h4 c5c4 h4e7 c4c3 e
7b4 g2g1 a1a2 c3c2 b4a3 c2c1q a3c1
info nodes 1920080694 nps 696872 time 2755281
info currmove a4b3 currmovenumber 1
Maybe, I can't be friendly, but let me be useful.
gladius
Posts: 568
Joined: Tue Dec 12, 2006 10:10 am
Full name: Gary Linscott

Re: Test Position 2

Post by gladius »

Houdini wrote:Aren't they just transpositions? Black has no useful moves, and probably has nothing else than a6, b5 and Rc4 when the white bishop goes to b3. White's plan is Bb3, a4, Rf3 , Kg2.
Houdini's main line also ends up in a rook ending which should be won for white.

Robert
Indeed, you are right, I missed that after Rc7, the PV had Rc4, so it ends up going down the same line. It's definitely a won rook endgame, but Houdini 1.5 was scoring it more around +0.8-1.