Author: Dave Gomboc
Date: 01:34:48 05/22/99
Go up one level in this thread
On May 21, 1999 at 21:40:57, Dave Gomboc wrote: >First, the (famous) game. > >Glucksberg - Najdorf, Warsaw 1935. > >1.d4 d5 2.c4 e6 3.Nc3 c6 4.e3 f5 5.Nf3 Nf6 6.Bd3 Bd6 7.O-O O-O 8.Ne2 Nbd7 9.Ng5 >Bxh2+ 10.Kh1 Ng4 11.f4 Qe8 12.g3 Qh5 13.Kg2 Bg1 14.Nxg1 Qh2+ 15.Kf3 e5 16.dxe5 >Ndxe5+ 17.fxe5 Nxe5+ 18.Kf4 Ng6+ 19.Kf3 f4 20.exf4 Bg4+ 21.Kxg4 Ne5+ 22.fxe5 h5# > >Now for the questions: > >How long does it take for programs to... > >1) decide to play 15...e5! > >2) assess 15...e5! as about +4 for Black (roughly the score if White had played >21.Ke3 and dropped his queen. The interpolation of 16.cxd5 cxd5 doesn't >substantially change matters.) > >3) decide to play 13...Bg1! (it's better than ...Bxg3) > >4) assess 13...Bg1! as about +2 for Black (up two pawns). > >Dave I just went for "the big enchilada" and skipped over 1 and 2 for now. I cleared out position.bin and position.lrn, and set Crafty thinking on Black's 13th move. Here's what I get on my dual PII-300: max threads set to 2 display PV each time it changes. display extended statistics at end of each search. clearing hash tables display move numbers in variations. display ply-1 moves as they are searched. display statistics at end of each search. display time for moves played in game. display PV at end of each iteration. hash table memory = 48M bytes. Crafty v16.6 (2 cpus) White(1): hashp 4Mponder off pawn hash table memory = 4M bytes. White(1): ponder off pondering disabled. White(1): setboard r1b2rk1/pp1n2pp/2p1p3/3p1pNq/2PP1Pn1/3BP1P1/PP2N1Kb/R1BQ1R2 b - - +---+---+---+---+---+---+---+---+ 8 | *R| | *B| | | *R| *K| | +---+---+---+---+---+---+---+---+ 7 | *P| *P| | *N| | | *P| *P| +---+---+---+---+---+---+---+---+ 6 | | | *P| | *P| | | | +---+---+---+---+---+---+---+---+ 5 | | | | *P| | *P| N | *Q| +---+---+---+---+---+---+---+---+ 4 | | | P | P | | P | *N| | +---+---+---+---+---+---+---+---+ 3 | | | | B | P | | P | | +---+---+---+---+---+---+---+---+ 2 | P | P | | | N | | K | *B| +---+---+---+---+---+---+---+---+ 1 | R | | B | Q | | R | | | +---+---+---+---+---+---+---+---+ a b c d e f g h Black(1): display Black(1): help Black(1): analyze clearing hash tables time surplus 0.00 time limit 30.00 (3:00) depth time score variation (1) starting thread 1 4-> 0.15 -0.39 1. ... Ndf6 2. c5 b6 3. cxb6 axb6 5 0.18 -0.46 1. ... Ndf6 2. c5 h6 3. Nf3 Ne4 5-> 0.40 -0.46 1. ... Ndf6 2. c5 h6 3. Nf3 Ne4 6 0.70 -0.36 1. ... Ndf6 2. Rh1 Ne4 3. Bxe4 fxe4 4. c5 Rf5 6 1.00 -0.19 1. ... Bg1 2. Nxg1 Qh2+ 3. Kf3 Qh1+ 4. Ke2 Qg2+ 5. Ke1 Nh2 6. N1f3 Nxf1 7. Bxf1 Qxg3+ 6-> 1.15 -0.19 1. ... Bg1 2. Nxg1 Qh2+ 3. Kf3 Qh1+ 4. Ke2 Qg2+ 5. Ke1 Nh2 6. N1f3 Nxf1 7. Bxf1 Qxg3+ 7 1.54 -0.02 1. ... Bg1 2. Nxg1 Qh2+ 3. Kf3 e5 4. cxd5 e4+ 5. Nxe4 fxe4+ 6. Kxe4 Nf2+ 7. Rxf2 Qxf2 8. dxc6 bxc6 7 3.54 0.04 1. ... e5 2. Rh1 e4 3. Bc2 dxc4 4. Ne6 Rf6 7-> 4.14 0.04 1. ... e5 2. Rh1 e4 3. Bc2 dxc4 4. Ne6 Rf6 8 6.29 -0.07 1. ... e5 2. Rh1 e4 3. Bc2 dxc4 4. Nh3 Nxe3+ 5. Bxe3 Qf3+ 6. Kxh2 Qxe3 8 8.03 0.00 1. ... Bg1 2. Nxg1 Qh2+ 3. Kf3 e5 4. fxe5 Ndxe5+ 5. dxe5 Nxe5+ 6. Kf4 Ng6+ 7. Kf3 Ne5+ [Crafty sees the correct line of play, but doesn't notice the crushing ...f4!, and so it eventually moves on to something else. --Dave] 8-> 9.67 0.00 1. ... Bg1 2. Nxg1 Qh2+ 3. Kf3 e5 4. fxe5 Ndxe5+ 5. dxe5 Nxe5+ 6. Kf4 Ng6+ 7. Kf3 Ne5+ 9 11.67 0.00 1. ... Bg1 2. Nxg1 Qh2+ 3. Kf3 e5 4. fxe5 Ndxe5+ 5. dxe5 Nxe5+ 6. Kf4 Ng6+ 7. Kf3 Ne5+ 9 31.65 0.07 1. ... e5 2. cxd5 Bg1 3. Nf3 Bxe3 4. dxc6 Bxc1 5. Bc4+ Kh8 6. Rxc1 9 45.23 ++ 1. ... Bxg3!! 9-> 48.03 0.46 1. ... Bxg3 10 1:05 ++ 1. ... Bxg3!! 10-> 1:16 0.85 1. ... Bxg3 11 2:03 -- 1. ... Bxg3 11 2:19 0.37 1. ... Bxg3 2. Rh1 Bh2 3. cxd5 Ndf6 4. Nf3 Nxd5 5. Qb3 Rd8 6. Nxh2 Ndxe3+ 7. Bxe3 Nxe3+ 11-> 3:27 0.37 1. ... Bxg3 2. Rh1 Bh2 3. cxd5 Ndf6 4. Nf3 Nxd5 5. Qb3 Rd8 6. Nxh2 Ndxe3+ 7. Bxe3 Nxe3+ 12 4:57 0.54 1. ... Bxg3 2. Rh1 Bh2 3. cxd5 Ndf6 4. Nf3 Nxd5 5. Qb3 Qg6 6. Rxh2 Ngxe3+ 7. Kh1 Qg4 12-> 9:01 0.54 1. ... Bxg3 2. Rh1 Bh2 3. cxd5 Ndf6 4. Nf3 Nxd5 5. Qb3 Qg6 6. Rxh2 Ngxe3+ 7. Kh1 Qg4 13 10:32 -- 1. ... Bxg3 13 15:36 0.00 1. ... Bxg3 2. Rh1 Bh2 3. Nf3 dxc4 4. Bxc4 Nb6 5. Bb3 Qg6 6. Nh4 Qh5 7. Nf3 13 21:31 ++ 1. ... Bg1!! [Crafty will play Bg1 from this point, but doesn't see the big win yet. --Dave] 13 26:48 0.52 1. ... Bg1 2. Nxg1 Qh2+ 3. Kf3 e5 4. cxd5 e4+ 5. Bxe4 fxe4+ 6. Kxe4 Nf2+ 7. Rxf2 Qxf2 8. dxc6 bxc6 9. Kd3 Qxg3 10. Kc2 Ba6 13-> 36:09 0.52 1. ... Bg1 2. Nxg1 Qh2+ 3. Kf3 e5 4. cxd5 e4+ 5. Bxe4 fxe4+ 6. Kxe4 Nf2+ 7. Rxf2 Qxf2 8. dxc6 bxc6 9. Kd3 Qxg3 10. Kc2 Ba6 14 57:24 0.66 1. ... Bg1 2. Nxg1 Qh2+ 3. Kf3 e5 4. cxd5 e4+ 5. Bxe4 fxe4+ 6. Kxe4 Nf2+ 7. Rxf2 Qxf2 8. d6 h6 9. N5h3 Qxg3 10. Qb3+ Rf7 11. Qe6 Black(0): exit Black(1): quit execution complete. An hour was long enough, the hash table was probably swamped. I will try to double it in size to 96M and run it overnight. Dave
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.