Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: crafty and BT2630 position

Author: Robert Hyatt

Date: 08:43:01 05/11/04

Go up one level in this thread


On May 11, 2004 at 08:10:02, Jarkko Pesonen wrote:

>[D]r1b1kb1r/pp1n1ppp/2q5/2p3B1/Q1B5/2p2N2/PP3PPP/R3K2R w KQkq -
>
>solution: O-O-O
>
>Can Bob explain why this seem difficult for crafty?
>
>Is it because of
>
>  if (WhiteCastle (1))
>    score += EvaluateDevelopmentW (tree, ply);
>  if (BlackCastle (1))
>    score += EvaluateDevelopmentB (tree, ply);
>
>Crafty finds the solution in ply 11 if these are commented out.
>

Probably.  It is castling to an unsafe wing when the other wing looks OK...


>
>White(1): r1b1kb1r/pp1n1ppp/2q5/2p3B1/Q1B5/2p2N2/PP3PPP/R3K2R w KQkq -
>analyze.White(1):               clearing hash tables
>              time surplus   0.00  time limit 30.00 (3:30)
>              depth   time  score   variation (1)
>                6     0.21   0.01   1. Bxf7+ Kxf7 2. Qf4+ Ke8 3. Qe3+ Kf7
>                                    4. Qf4+
>                6->   0.30   0.01   1. Bxf7+ Kxf7 2. Qf4+ Ke8 3. Qe3+ Kf7
>                                    4. Qf4+
>                7     0.61     -1   1. Bxf7+
>                7     0.68   0.01   1. Bxf7+ Kxf7 2. Qf4+ Ke8 3. Qe3+ Kf7
>                                    4. Qf4+ <HT>
>                7->   1.02   0.01   1. Bxf7+ Kxf7 2. Qf4+ Ke8 3. Qe3+ Kf7
>                                    4. Qf4+ <HT>
>                8     2.47  -0.30   1. Bxf7+ Kxf7 2. Qf4+ Ke8 3. Qe3+ Ne5
>                                    4. Nxe5 Qe6 5. Rd1 Bd6 6. Nc4 Qxe3+
>                                    7. Bxe3 Bc7 8. bxc3
>                8->   3.98  -0.30   1. Bxf7+ Kxf7 2. Qf4+ Ke8 3. Qe3+ Ne5
>                                    4. Nxe5 Qe6 5. Rd1 Bd6 6. Nc4 Qxe3+
>                                    7. Bxe3 Bc7 8. bxc3
>                9     5.79   0.01   1. Bxf7+ Kxf7 2. Qf4+ Ke8 3. Qe3+ Kf7
>                                    4. Qf4+
>                9->   9.47   0.01   1. Bxf7+ Kxf7 2. Qf4+ Ke8 3. Qe3+ Kf7
>                                    4. Qf4+
>               10    16.81   0.01   1. Bxf7+ Kxf7 2. Qf4+ Ke8 3. Qe3+ Kf7
>                                    4. Qf4+
>               10->  27.05   0.01   1. Bxf7+ Kxf7 2. Qf4+ Ke8 3. Qe3+ Kf7
>                                    4. Qf4+
>               11    52.36   0.01   1. Bxf7+ Kxf7 2. Qf4+ Ke8 3. Qe3+ Kf7
>                                    4. Qf4+
>               11->   1:28   0.01   1. Bxf7+ Kxf7 2. Qf4+ Ke8 3. Qe3+ Kf7
>                                    4. Qf4+
>               12     3:07   0.01   1. Bxf7+ Kxf7 2. Qf4+ Ke8 3. Qe3+ Kf7
>                                    4. Qf4+
>               12->   7:20   0.01   1. Bxf7+ Kxf7 2. Qf4+ Ke8 3. Qe3+ Kf7
>                                    4. Qf4+
>               13    14:58   0.01   1. Bxf7+ Kxf7 2. Qf4+ Ke8 3. Qe3+ Kf7
>                                    4. Qf4+
>               13->  25:28   0.01   1. Bxf7+ Kxf7 2. Qf4+ Ke8 3. Qe3+ Kf7
>                                    4. Qf4+
>O-O-O          14    29:45   1/51?  1. Bxf7+
>White(1): O-O-O
>analyze.White(1): White(1): O-O-O
>              clearing hash tables
>              time surplus   0.00  time limit 30.00 (3:30)
>              depth   time  score   variation (1)
>                6     0.27  -0.45   1. ... cxb2+ 2. Kxb2 f6 3. Qxc6 bxc6
>                                    4. Rhe1+ Be7 5. Bf4 Nb6 6. Bd3
>                6->   0.33  -0.45   1. ... cxb2+ 2. Kxb2 f6 3. Qxc6 bxc6
>                                    4. Rhe1+ Be7 5. Bf4 Nb6 6. Bd3
>                7     0.70  -0.58   1. ... cxb2+ 2. Kb1 f6 3. Rhe1+ Be7
>                                    4. Bb5 Qc7 5. Bf4 Qd8 6. Kxb2
>                7     0.98  -0.59   1. ... Be7 2. Qxc6 cxb2+ 3. Kxb2 bxc6
>                                    4. Rhe1 f6 5. Bf4 Nb6 6. Be6 Bxe6 <HT>
>                7->   1.02  -0.59   1. ... Be7 2. Qxc6 cxb2+ 3. Kxb2 bxc6
>                                    4. Rhe1 f6 5. Bf4 Nb6 6. Be6 Bxe6 <HT>
>                8     1.50  -0.59   1. ... Be7 2. Qxc6 cxb2+ 3. Kxb2 bxc6
>                                    4. Rhe1 f6 5. Bf4 Nb6 6. Be6 Bxe6 <HT>
>                8->   1.77  -0.59   1. ... Be7 2. Qxc6 cxb2+ 3. Kxb2 bxc6
>                                    4. Rhe1 f6 5. Bf4 Nb6 6. Be6 Bxe6 <HT>
>                9     3.39  -0.26   1. ... Be7 2. Qxc6 cxb2+ 3. Kxb2 bxc6
>                                    4. Bxe7 Rb8+ 5. Kc3 Kxe7 6. Rhe1+ Kf8
>                                    7. Ne5 Nxe5 8. Rxe5
>                9->   4.77  -0.26   1. ... Be7 2. Qxc6 cxb2+ 3. Kxb2 bxc6
>                                    4. Bxe7 Rb8+ 5. Kc3 Kxe7 6. Rhe1+ Kf8
>                                    7. Ne5 Nxe5 8. Rxe5
>               10     5.00     -1   1. ... Be7
>               10    13.78   0.49   1. ... Be7 2. Qxc6 cxb2+ 3. Kxb2 bxc6
>                                    4. Bxe7 Kxe7 5. Rhe1+ Kf8 6. Ne5 Rb8+
>                                    7. Ka1 Rb7 8. Nxf7 Rg8
>               10->  19.27   0.49   1. ... Be7 2. Qxc6 cxb2+ 3. Kxb2 bxc6
>                                    4. Bxe7 Kxe7 5. Rhe1+ Kf8 6. Ne5 Rb8+
>                                    7. Ka1 Rb7 8. Nxf7 Rg8
>               11    30.16   0.51   1. ... Be7 2. Qxc6 cxb2+ 3. Kxb2 bxc6
>                                    4. Bxe7 Rb8+ 5. Ka1 Kxe7 6. Rhe1+ Kd8
>                                    7. Ne5 Kc7 8. Nxf7 Rf8
>Be7            11    34.20   7/32?  1. ... Qc7
>Black(0): Be7
>analyze.Black(1): Black(1): Be7
>              clearing hash tables
>              time surplus   0.00  time limit 30.00 (3:30)
>              depth   time  score   variation (1)
>                6     0.13  -0.48   2. Qxc6 bxc6 3. bxc3 Bxg5+ 4. Nxg5
>                                    O-O 5. Rhe1 h6 6. Ne4
>                6->   0.25  -0.48   2. Qxc6 bxc6 3. bxc3 Bxg5+ 4. Nxg5
>                                    O-O 5. Rhe1 h6 6. Ne4
>                7     0.36  -0.46   2. Qxc6 bxc6 3. Bxe7 cxb2+ 4. Kxb2
>                                    Rb8+ 5. Kc3 Kxe7 6. Rhe1+ Kf8 7. Ne5
>                                    Nxe5 8. Rxe5
>                7->   0.68  -0.46   2. Qxc6 bxc6 3. Bxe7 cxb2+ 4. Kxb2
>                                    Rb8+ 5. Kc3 Kxe7 6. Rhe1+ Kf8 7. Ne5
>                                    Nxe5 8. Rxe5
>                8     0.79     +1   2. Qxc6!!
>                8     0.91   0.02   2. Qxc6 bxc6 3. Bxe7 cxb2+ 4. Kxb2
>                                    Rb8+ 5. Ka1 Kxe7 6. Rhe1+ Kf6 7. Rd6+
>                                    Kf5 8. Re7 Rd8 9. Bxf7
>                8->   1.54   0.02   2. Qxc6 bxc6 3. Bxe7 cxb2+ 4. Kxb2
>                                    Rb8+ 5. Ka1 Kxe7 6. Rhe1+ Kf6 7. Rd6+
>                                    Kf5 8. Re7 Rd8 9. Bxf7
>                9     4.72   0.29   2. Qxc6 bxc6 3. Bxe7 cxb2+ 4. Kxb2
>                                    Rb8+ 5. Ka1 Kxe7 6. Rhe1+ Kf8 7. Ne5
>                                    Rb7 8. Nxf7 Rg8
>                9->   6.73   0.29   2. Qxc6 bxc6 3. Bxe7 cxb2+ 4. Kxb2
>                                    Rb8+ 5. Ka1 Kxe7 6. Rhe1+ Kf8 7. Ne5
>                                    Rb7 8. Nxf7 Rg8
>               10     7.53   0.35   2. Qxc6 bxc6 3. Bxe7 cxb2+ 4. Kxb2
>                                    Rb8+ 5. Ka1 Kxe7 6. Rhe1+ Kf8 7. Ne5
>                                    Nxe5 8. Rd8+ Ke7 9. Rxh8 Kd6
>               10->  15.93   0.35   2. Qxc6 bxc6 3. Bxe7 cxb2+ 4. Kxb2
>                                    Rb8+ 5. Ka1 Kxe7 6. Rhe1+ Kf8 7. Ne5
>                                    Nxe5 8. Rd8+ Ke7 9. Rxh8 Kd6
>               11    18.34   0.62   2. Qxc6 bxc6 3. Bxe7 cxb2+ 4. Kxb2
>                                    Rb8+ 5. Kc3 Kxe7 6. Rhe1+ Kd8 7. Ne5
>                                    Kc7 8. Nxf7 Rf8 9. Re7 h6
>               11->  58.51   0.62   2. Qxc6 bxc6 3. Bxe7 cxb2+ 4. Kxb2
>                                    Rb8+ 5. Kc3 Kxe7 6. Rhe1+ Kd8 7. Ne5
>                                    Kc7 8. Nxf7 Rf8 9. Re7 h6
>               12     1:04   0.71   2. Qxc6 bxc6 3. Bxe7 cxb2+ 4. Kxb2
>                                    Kxe7 5. Rhe1+ Kf8 6. Ne5 Nxe5 7. Rd8+
>                                    Ke7 8. Rxh8 Kf6 9. Ba6 Bb7 10. Rxa8
>                                    Bxa8
>               13     6:32   0.80   2. Qxc6 bxc6 3. Bxe7 cxb2+ 4. Kxb2
>                                    Kxe7 5. Rhe1+ Kf8 6. Ne5 Nxe5 7. Rd8+
>                                    Ke7 8. Rxh8 Kf6 9. Be2 Rb8+ 10. Kc3
>                                    Kg6 11. Bh5+ Kxh5 12. Rxe5+
>
>Jarkko



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.