Bobby Fischer outrageous chess moves,position 2....

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

Moderator: Ras

User avatar
michiguel
Posts: 6401
Joined: Thu Mar 09, 2006 8:30 pm
Location: Chicago, Illinois, USA

Re: Bobby Fischer outrageous chess moves,position 2....

Post by michiguel »

Dr.Wael Deeb wrote:....by Bruce Pandolfini


Position 2:
Bobby Fischer-William Addison
Cleveland 1971
White's 29th move....


[d]4n3/pp5p/6k1/2P2pp1/5p2/2B2P2/PPK3PP/8 w - - 0 1


Sloution:29.Be5!
Fischer is corraling the knight so it'can't move without being captured....
If 29....Ng7 or 29....Nf6,white will capture the knight and achieves a winning
king and pawn endgame taking into consideration white's queen side pawn majority....
Great, great, great position to test engines. Be5 implies a deep understanding of the position. Any engine that does not play it, does not understand this endgame.

Miguel
bob
Posts: 20943
Joined: Mon Feb 27, 2006 7:30 pm
Location: Birmingham, AL

Re: Bobby Fischer outrageous chess moves,position 2....

Post by bob »

Dr.Wael Deeb wrote:
bob wrote:
Dr.Wael Deeb wrote:....by Bruce Pandolfini


Position 2:
Bobby Fischer-William Addison
Cleveland 1971
White's 29th move....


[d]4n3/pp5p/6k1/2P2pp1/5p2/2B2P2/PPK3PP/8 w - - 0 1


Sloution:29.Be5!
Fischer is corraling the knight so it'can't move without being captured....
If 29....Ng7 or 29....Nf6,white will capture the knight and achieves a winning
king and pawn endgame taking into consideration white's queen side pawn majority....
I have this one running but I am not sure current Crafty will find it. Parts of the evaluation are locked out, and pawn majority evaluation is one of those parts. So unless it can see actually making a passer that is a "distant passer" it probably will not find this at present.
Hi Bob,
To tell you the truth,I thought Crafty was one of the first engines that could solve this position quickly,I'll run it as a MP engine to see if it can find the correct move....
Old ones should solve it just fine. The current 22.2 version we are working on is the only one with the majority code temporarily disabled as we test bits and pieces of the eval.
User avatar
Dr.Wael Deeb
Posts: 9773
Joined: Wed Mar 08, 2006 8:44 pm
Location: Amman,Jordan

Re: Bobby Fischer outrageous chess moves,position 2....

Post by Dr.Wael Deeb »

michiguel wrote:
Dr.Wael Deeb wrote:....by Bruce Pandolfini


Position 2:
Bobby Fischer-William Addison
Cleveland 1971
White's 29th move....


[d]4n3/pp5p/6k1/2P2pp1/5p2/2B2P2/PPK3PP/8 w - - 0 1


Sloution:29.Be5!
Fischer is corraling the knight so it'can't move without being captured....
If 29....Ng7 or 29....Nf6,white will capture the knight and achieves a winning
king and pawn endgame taking into consideration white's queen side pawn majority....
Great, great, great position to test engines. Be5 implies a deep understanding of the position. Any engine that does not play it, does not understand this endgame.

Miguel
Indeed,it reflects the level of the positional understanding of the chess engines....Kd3 and Bd4 are not acceptable for me as a solution....
_No one can hit as hard as life.But it ain’t about how hard you can hit.It’s about how hard you can get hit and keep moving forward.How much you can take and keep moving forward….
Marc MP

Re: Zappa Mexico II, 18 minutes

Post by Marc MP »

Dr.Wael Deeb wrote:
kgburcham wrote:[d] 4n3/pp5p/6k1/2P2pp1/5p2/2B2P2/PPK3PP/8 w - -

Zappa Mexico II
Hash 1024

19/55 0:47 +1.84 1.Kd3 Kf7 2.Be5 a5 3.Kd4 Ke6 4.b3 h5 5.a3 g4 6.b4 axb4 7.axb4 gxf3 8.gxf3 Nf6 9.b5 h4 10.Bxf4 Nd7 (109.912.397) 2304
19/55 0:57 +1.84 1.Kd3 Kf7 2.Be5 a5 3.Kd4 Ke6 4.b3 h5 5.a3 g4 6.b4 axb4 7.axb4 gxf3 8.gxf3 (131.296.793) 2302
20/59 1:28 +1.99 1.Kd3 Kf7 2.Be5 a5 3.Kd4 Ke6 4.b3 h5 5.a3 g4 6.Bxf4 Nf6 7.Bd2 Nd5 8.Bxa5 Nf4 9.fxg4 fxg4 (207.335.959) 2350
20/59 1:36 +1.99 1.Kd3 Kf7 2.Be5 a5 3.Kd4 Ke6 4.b3 h5 5.a3 g4 6.Bxf4 Nf6 7.Bd2 Nd5 8.Bxa5 Nf4 9.fxg4 fxg4 (227.095.264) 2360
21/61 4:58 +2.59 1.Kd3 Kf7 2.Be5 a5 3.b3 h5 4.Kd4 h4 5.Kd5 Ke7 6.a3 Nf6+ 7.Bxf6+ Kxf6 8.h3 Ke7 9.c6 Kf6 10.cxb7 Ke7 11.b8Q Kd7 (690.373.105) 2311
21/61 5:02 +2.59 1.Kd3 Kf7 2.Be5 a5 3.b3 h5 4.Kd4 h4 5.Kd5 Ke7 6.a3 Nf6+ 7.Bxf6+ Kxf6 8.h3 Ke7 9.c6 Kf6 10.cxb7 Ke7 11.b8Q Kd7 (698.743.262) 2309
22/63 11:46 +2.73 1.Kd3 Nc7 2.Kc4 Kf7 3.Be5 Ne6 4.b4 a6 5.a4 Nd8 6.b5 axb5+ 7.axb5 Ke6 8.Bc7 Nc6 9.bxc6 bxc6 10.Kd4 h6 11.h4 gxh4 12.Bxf4 h5 13.Bg5 (1.629.277.648) 2304
22/63 18:29 +2.97 1.Be5 Kf7 2.Kd3 a5 3.b3 h5 4.Kd4 h4 5.Kd5 Ke7 6.a3 g4 7.h3 gxh3 8.gxh3 Kf7 9.c6 bxc6+ 10.Kxc6 Ke6 11.Bxf4 Nf6 12.Bc7 Nd5 13.Bxa5 (2.599.919.427) 2343
22/63 18:35 +2.97 1.Be5 Kf7 2.Kd3 a5 3.b3 h5 4.Kd4 h4 5.Kd5 Ke7 6.a3 g4 7.h3 gxh3 8.gxh3 Kf7 9.c6 bxc6+ 10.Kxc6 Ke6 11.Bxf4 Nf6 12.Bc7 Nd5 13.Bxa5 (2.613.721.409) 2342
23/65 20:03 +2.97 1.Be5 Kf7 2.Kd3 a5 3.b3 h5 4.Kd4 h4 5.Kd5 Ke7 6.a3 g4 7.h3 gxh3 8.gxh3 Kf7 9.c6 bxc6+ 10.Kxc6 Ke6 11.Bxf4 Nf6 12.Bc7 Nd5 13.Bxa5 (2.833.013.381) 2354
23/65 20:20 +2.97 1.Be5 Kf7 2.Kd3 a5 3.b3 h5 4.Kd4 h4 5.Kd5 Ke7 6.a3 g4 7.h3 gxh3 8.gxh3 Kf7 9.c6 bxc6+ 10.Kxc6 Ke6 11.Bxf4 Nf6 12.Bc7 Nd5 13.Bxa5 (2.874.038.697) 2354
So Zappa Mexico took more than 18 minutes to find the solution,the positions are not outdated after all :wink:
Old Fritz version seems to have the requiered knowledge Doc. Here is Fritz 8:

Code: Select all

1.Kd3 Kf7 2.b3 Ke6 3.Kc4 h5 4.a3 
  ±  (0.95)   Depth: 7/14   00:00:00  13kN
1.Kd3 Nc7 2.Bd4 Kf7 3.Kc4 Ne6 4.b4 Ke7 
  ±  (0.88)   Depth: 8/15   00:00:00  32kN
1.Be5! 
  ±  (0.89)   Depth: 8/15   00:00:00  49kN
1.Be5 Kf7 2.Kd3 Ke6 3.Kd4 h6 
  ±  (0.96)   Depth: 8/15   00:00:00  53kN
1.Be5 Nf6 2.Bxf6 Kxf6 3.Kd3 Ke5 4.b4 Kd5 5.a3 h5 
  ±  (0.97)   Depth: 9/16   00:00:00  97kN
1.Be5 Nf6 2.Bxf6 Kxf6 3.Kd3 Ke5 4.Kc4 g4 5.a3 g3 6.h3 
  ±  (0.96)   Depth: 10/18   00:00:00  179kN
1.Be5 Nf6 2.Bxf6 Kxf6 3.Kd3 Ke5 4.Kc4 g4 5.b4 g3 6.h3 h6 
  ±  (0.99)   Depth: 11/20   00:00:00  380kN
1.Be5 Nf6 2.Bxf6 Kxf6 3.Kd3 h5 4.Kc4 Ke6 5.b4 g4 6.b5 g3 7.h3 
  ±  (1.20)   Depth: 12/21   00:00:01  933kN
1.Be5 a6 2.Kd3 Kf7 3.b4 Ke6 4.Kd4 Kd7 5.a3 h6 6.Kd5 h5 7.Kd4 
  ±  (1.16)   Depth: 13/25   00:00:03  2254kN
1.Be5 a6 2.Kd3 Kf7 3.b4 Ke6 4.Kd4 Kd7 5.a4 Kc6 6.g3 fxg3 7.hxg3 h5 8.f4 gxf4 9.Bxf4 
  ±  (1.22)   Depth: 14/27   00:00:05  4414kN
1.Be5 a6 2.Kd3 Kf7 3.b4 Ke6 4.Kd4 Kd7 5.a4 Kc6 6.g3 fxg3 7.hxg3 h5 8.f4 gxf4 9.Bxf4 b6 
  ±  (1.11)   Depth: 15/30   00:00:10  8133kN
After 1. Be5 Nf6:

[d]8/pp5p/5nk1/2P1Bpp1/5p2/5P2/PPK3PP/8 w - - 0 2

It plays BxNf6 instantly (I cleared the hash before proceeding):

Code: Select all

2.Bxf6 Kxf6 3.Kd3 Ke5 4.b4 Kd5 5.a3 h5 
  ±  (0.97)   Depth: 7/14   00:00:00  18kN
2.Bxf6 Kxf6 3.Kd3 Ke5 4.Kc4 g4 5.a3 g3 6.h3 
  ±  (0.96)   Depth: 8/14   00:00:00  41kN
2.Bxf6 Kxf6 3.Kd3 Ke5 4.Kc4 g4 5.b4 g3 6.h3 h6 
  ±  (0.99)   Depth: 9/16   00:00:00  108kN
2.Bxf6 Kxf6 3.Kd3 Ke5 4.Kc4 g4 5.b4 g3 
  ±  (1.24)   Depth: 10/18   00:00:00  264kN
2.Bxf6 Kxf6 3.Kd3 Ke5 4.Kc4 a6 5.b4 h5 6.c6 
  ±  (1.34)   Depth: 11/23   00:00:01  635kN
So an outdated program on an outdated hardware does well on this outdated position ! :)
User avatar
Dr.Wael Deeb
Posts: 9773
Joined: Wed Mar 08, 2006 8:44 pm
Location: Amman,Jordan

Re: Zappa Mexico II, 18 minutes

Post by Dr.Wael Deeb »

Marc MP wrote:
Dr.Wael Deeb wrote:
kgburcham wrote:[d] 4n3/pp5p/6k1/2P2pp1/5p2/2B2P2/PPK3PP/8 w - -

Zappa Mexico II
Hash 1024

19/55 0:47 +1.84 1.Kd3 Kf7 2.Be5 a5 3.Kd4 Ke6 4.b3 h5 5.a3 g4 6.b4 axb4 7.axb4 gxf3 8.gxf3 Nf6 9.b5 h4 10.Bxf4 Nd7 (109.912.397) 2304
19/55 0:57 +1.84 1.Kd3 Kf7 2.Be5 a5 3.Kd4 Ke6 4.b3 h5 5.a3 g4 6.b4 axb4 7.axb4 gxf3 8.gxf3 (131.296.793) 2302
20/59 1:28 +1.99 1.Kd3 Kf7 2.Be5 a5 3.Kd4 Ke6 4.b3 h5 5.a3 g4 6.Bxf4 Nf6 7.Bd2 Nd5 8.Bxa5 Nf4 9.fxg4 fxg4 (207.335.959) 2350
20/59 1:36 +1.99 1.Kd3 Kf7 2.Be5 a5 3.Kd4 Ke6 4.b3 h5 5.a3 g4 6.Bxf4 Nf6 7.Bd2 Nd5 8.Bxa5 Nf4 9.fxg4 fxg4 (227.095.264) 2360
21/61 4:58 +2.59 1.Kd3 Kf7 2.Be5 a5 3.b3 h5 4.Kd4 h4 5.Kd5 Ke7 6.a3 Nf6+ 7.Bxf6+ Kxf6 8.h3 Ke7 9.c6 Kf6 10.cxb7 Ke7 11.b8Q Kd7 (690.373.105) 2311
21/61 5:02 +2.59 1.Kd3 Kf7 2.Be5 a5 3.b3 h5 4.Kd4 h4 5.Kd5 Ke7 6.a3 Nf6+ 7.Bxf6+ Kxf6 8.h3 Ke7 9.c6 Kf6 10.cxb7 Ke7 11.b8Q Kd7 (698.743.262) 2309
22/63 11:46 +2.73 1.Kd3 Nc7 2.Kc4 Kf7 3.Be5 Ne6 4.b4 a6 5.a4 Nd8 6.b5 axb5+ 7.axb5 Ke6 8.Bc7 Nc6 9.bxc6 bxc6 10.Kd4 h6 11.h4 gxh4 12.Bxf4 h5 13.Bg5 (1.629.277.648) 2304
22/63 18:29 +2.97 1.Be5 Kf7 2.Kd3 a5 3.b3 h5 4.Kd4 h4 5.Kd5 Ke7 6.a3 g4 7.h3 gxh3 8.gxh3 Kf7 9.c6 bxc6+ 10.Kxc6 Ke6 11.Bxf4 Nf6 12.Bc7 Nd5 13.Bxa5 (2.599.919.427) 2343
22/63 18:35 +2.97 1.Be5 Kf7 2.Kd3 a5 3.b3 h5 4.Kd4 h4 5.Kd5 Ke7 6.a3 g4 7.h3 gxh3 8.gxh3 Kf7 9.c6 bxc6+ 10.Kxc6 Ke6 11.Bxf4 Nf6 12.Bc7 Nd5 13.Bxa5 (2.613.721.409) 2342
23/65 20:03 +2.97 1.Be5 Kf7 2.Kd3 a5 3.b3 h5 4.Kd4 h4 5.Kd5 Ke7 6.a3 g4 7.h3 gxh3 8.gxh3 Kf7 9.c6 bxc6+ 10.Kxc6 Ke6 11.Bxf4 Nf6 12.Bc7 Nd5 13.Bxa5 (2.833.013.381) 2354
23/65 20:20 +2.97 1.Be5 Kf7 2.Kd3 a5 3.b3 h5 4.Kd4 h4 5.Kd5 Ke7 6.a3 g4 7.h3 gxh3 8.gxh3 Kf7 9.c6 bxc6+ 10.Kxc6 Ke6 11.Bxf4 Nf6 12.Bc7 Nd5 13.Bxa5 (2.874.038.697) 2354
So Zappa Mexico took more than 18 minutes to find the solution,the positions are not outdated after all :wink:
Old Fritz version seems to have the requiered knowledge Doc. Here is Fritz 8:

Code: Select all

1.Kd3 Kf7 2.b3 Ke6 3.Kc4 h5 4.a3 
  ±  (0.95)   Depth: 7/14   00:00:00  13kN
1.Kd3 Nc7 2.Bd4 Kf7 3.Kc4 Ne6 4.b4 Ke7 
  ±  (0.88)   Depth: 8/15   00:00:00  32kN
1.Be5! 
  ±  (0.89)   Depth: 8/15   00:00:00  49kN
1.Be5 Kf7 2.Kd3 Ke6 3.Kd4 h6 
  ±  (0.96)   Depth: 8/15   00:00:00  53kN
1.Be5 Nf6 2.Bxf6 Kxf6 3.Kd3 Ke5 4.b4 Kd5 5.a3 h5 
  ±  (0.97)   Depth: 9/16   00:00:00  97kN
1.Be5 Nf6 2.Bxf6 Kxf6 3.Kd3 Ke5 4.Kc4 g4 5.a3 g3 6.h3 
  ±  (0.96)   Depth: 10/18   00:00:00  179kN
1.Be5 Nf6 2.Bxf6 Kxf6 3.Kd3 Ke5 4.Kc4 g4 5.b4 g3 6.h3 h6 
  ±  (0.99)   Depth: 11/20   00:00:00  380kN
1.Be5 Nf6 2.Bxf6 Kxf6 3.Kd3 h5 4.Kc4 Ke6 5.b4 g4 6.b5 g3 7.h3 
  ±  (1.20)   Depth: 12/21   00:00:01  933kN
1.Be5 a6 2.Kd3 Kf7 3.b4 Ke6 4.Kd4 Kd7 5.a3 h6 6.Kd5 h5 7.Kd4 
  ±  (1.16)   Depth: 13/25   00:00:03  2254kN
1.Be5 a6 2.Kd3 Kf7 3.b4 Ke6 4.Kd4 Kd7 5.a4 Kc6 6.g3 fxg3 7.hxg3 h5 8.f4 gxf4 9.Bxf4 
  ±  (1.22)   Depth: 14/27   00:00:05  4414kN
1.Be5 a6 2.Kd3 Kf7 3.b4 Ke6 4.Kd4 Kd7 5.a4 Kc6 6.g3 fxg3 7.hxg3 h5 8.f4 gxf4 9.Bxf4 b6 
  ±  (1.11)   Depth: 15/30   00:00:10  8133kN
After 1. Be5 Nf6:

[d]8/pp5p/5nk1/2P1Bpp1/5p2/5P2/PPK3PP/8 w - - 0 2

It plays BxNf6 instantly (I cleared the hash before proceeding):

Code: Select all

2.Bxf6 Kxf6 3.Kd3 Ke5 4.b4 Kd5 5.a3 h5 
  ±  (0.97)   Depth: 7/14   00:00:00  18kN
2.Bxf6 Kxf6 3.Kd3 Ke5 4.Kc4 g4 5.a3 g3 6.h3 
  ±  (0.96)   Depth: 8/14   00:00:00  41kN
2.Bxf6 Kxf6 3.Kd3 Ke5 4.Kc4 g4 5.b4 g3 6.h3 h6 
  ±  (0.99)   Depth: 9/16   00:00:00  108kN
2.Bxf6 Kxf6 3.Kd3 Ke5 4.Kc4 g4 5.b4 g3 
  ±  (1.24)   Depth: 10/18   00:00:00  264kN
2.Bxf6 Kxf6 3.Kd3 Ke5 4.Kc4 a6 5.b4 h5 6.c6 
  ±  (1.34)   Depth: 11/23   00:00:01  635kN
So an outdated program on an outdated hardware does well on this outdated position ! :)
Thanks Marc,a quite interesting approach,even more,I am a big fan of all the Fritz versions as I am still testing Fritz 5.32 in my tournaments :D
Too bad I can't make Fritz 4.00 or Fritz 5.00 to work with my XP....
_No one can hit as hard as life.But it ain’t about how hard you can hit.It’s about how hard you can get hit and keep moving forward.How much you can take and keep moving forward….
User avatar
smirobth
Posts: 2307
Joined: Wed Mar 08, 2006 8:41 pm
Location: Brownsville Texas USA

Re: Bobby Fischer outrageous chess moves,position 2....

Post by smirobth »

Dr.Wael Deeb wrote:Indeed,it reflects the level of the positional understanding of the chess engines....Kd3 and Bd4 are not acceptable for me as a solution....
I'm not sure why you say Kd3 is "not acceptable", it also wins.
- Robin Smith
User avatar
Dr.Wael Deeb
Posts: 9773
Joined: Wed Mar 08, 2006 8:44 pm
Location: Amman,Jordan

Re: Bobby Fischer outrageous chess moves,position 2....

Post by Dr.Wael Deeb »

smirobth wrote:
Dr.Wael Deeb wrote:Indeed,it reflects the level of the positional understanding of the chess engines....Kd3 and Bd4 are not acceptable for me as a solution....
I'm not sure why you say Kd3 is "not acceptable", it also wins.
Yes,the white's position is already winning,but freezing the knight with Be5 seems to be the fastest way,Kd3 will only enlong the black suffering....
_No one can hit as hard as life.But it ain’t about how hard you can hit.It’s about how hard you can get hit and keep moving forward.How much you can take and keep moving forward….
User avatar
smirobth
Posts: 2307
Joined: Wed Mar 08, 2006 8:41 pm
Location: Brownsville Texas USA

Re: Bobby Fischer outrageous chess moves,position 2....

Post by smirobth »

Dr.Wael Deeb wrote:
smirobth wrote:
Dr.Wael Deeb wrote:Indeed,it reflects the level of the positional understanding of the chess engines....Kd3 and Bd4 are not acceptable for me as a solution....
I'm not sure why you say Kd3 is "not acceptable", it also wins.
Yes,the white's position is already winning,but freezing the knight with Be5 seems to be the fastest way,Kd3 will only enlong the black suffering....
There is no doubt that to the human way of thinking Be5 makes the most sense. It may even lead to the quickest mate, although that might be very hard to demonstrate. However programs quickly see other moves also win, and saying winning moves are "not acceptable" seems odd to me.
- Robin Smith
User avatar
Dr.Wael Deeb
Posts: 9773
Joined: Wed Mar 08, 2006 8:44 pm
Location: Amman,Jordan

Re: Bobby Fischer outrageous chess moves,position 2....

Post by Dr.Wael Deeb »

smirobth wrote:
Dr.Wael Deeb wrote:
smirobth wrote:
Dr.Wael Deeb wrote:Indeed,it reflects the level of the positional understanding of the chess engines....Kd3 and Bd4 are not acceptable for me as a solution....
I'm not sure why you say Kd3 is "not acceptable", it also wins.
Yes,the white's position is already winning,but freezing the knight with Be5 seems to be the fastest way,Kd3 will only enlong the black suffering....
There is no doubt that to the human way of thinking Be5 makes the most sense. It may even lead to the quickest mate, although that might be very hard to demonstrate. However programs quickly see other moves also win, and saying winning moves are "not acceptable" seems odd to me.
Not acceptable according to the book if we have to be precise :D
_No one can hit as hard as life.But it ain’t about how hard you can hit.It’s about how hard you can get hit and keep moving forward.How much you can take and keep moving forward….
shiv
Posts: 351
Joined: Sat Apr 01, 2006 2:03 am

Re: Bobby Fischer outrageous chess moves,position 2....

Post by shiv »

Wael,
Nice puzzle! I think humans would probably play Be5 to limit black knight's counter play. However, for computers, future counter play can be minimized by precise calculation (after allowing knight activation).

One way to think about it is if white plays Be5, less accuracy is needed later in the game. While a win might is still possible as noted by Robin and Bob, the precision required later is higher for humans. Unfortunately, there is no simple standard way to measure accuracy of play needed (especially by computer metrics).