Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Crafty Test........

Author: Robert Hyatt

Date: 21:02:14 09/20/01

Go up one level in this thread


On September 20, 2001 at 23:05:00, Slater Wold wrote:

>On September 20, 2001 at 10:16:10, Robert Hyatt wrote:
>
>>On September 20, 2001 at 00:51:25, Slater Wold wrote:
>>
>>>Same position.  Different hash.
>>>
>>>Just wanted to see how fast it took to solve, so I did not let it complete.
>>>
>>>Same *exact* machine.  Only thing changed, was the hash in the crafty.rc file.
>>>
>>
>>
>>
>>Test is no good.  _never_ use SMP to compare different things.  If you want
>>to run using two processors, you need to run each position a few dozen times
>>and take the _average_ time as the result.  SMP has way too much variablility
>>in search time to compare with anything.
>>
>>I _never_ use it when debugging, for example.
>
>Interesting.  Uri had said something about it, and so I did it just on a whim.
>Wasn't trying to be *exact*.
>
>I will test it on just 1 CPU again, and see what happens.
>
>Bob, do you think that more hash will result in quicker solution?
>
>
>Slate
>>


Yes.  I ran such a test for "Komputer Korner" several years ago.  For
"middlegame" positions, a hash size that is _way_ too small resulted in
search times about 2x longer than those produced when the hash size was
appropriate.  There is a point beyond which larger hash doesn't help at
all, of course.  But this depends on the speed of your hardware and the
speed of the program you are using and exactly what is hashed.

Crafty is less bothered by smaller hash tables since it doesn't hash in the
q-search.  But a factor of 2x when going from just right to way too small is
reasonable for middlegames...




>>
>>
>>>
>>>max threads set to 2
>>>hash table memory = 384M bytes.
>>>pawn hash table memory = 40M bytes.
>>>EGTB cache memory = 32M bytes.
>>>5 piece tablebase files found
>>>20370kb of RAM used for TB indices and decompression tables
>>>choose from 2 best moves.
>>>
>>>
>>>Crafty v18.11 (2 cpus)
>>>
>>>White(1): st 1800
>>>search time set to 1800.00.
>>>White(1): epdpfga test.epd test.1
>>>PFGA: EPD record: 1   ID: test.1
>>>end-game phase
>>>              clearing hash tables
>>>              time surplus   0.00  time limit 30:00 (30:00)
>>>         nss  depth   time  score   variation (1)
>>>starting thread 1
>>>                8     0.13   2.83   1. Rh6 Kd7 2. Rh7+ Kc8 3. Kc6 Kb8 4.
>>>                                    Rd7 Bc5 5. a5
>>>         (4)    8->   0.13   2.83   1. Rh6 Kd7 2. Rh7+ Kc8 3. Kc6 Kb8 4.
>>>                                    Rd7 Bc5 5. a5
>>>         (3)    9     0.13   2.85   1. Rh6 Kd7 2. Rh7+ Kc8 3. Kc6 Kb8 4.
>>>                                    Rd7 Be3 5. Rb7+ Kc8 6. Rc7+ <HT>
>>>                9->   0.16   2.85   1. Rh6 Kd7 2. Rh7+ Kc8 3. Kc6 Kb8 4.
>>>                                    Rd7 Be3 5. Rb7+ Kc8 6. Rc7+ <HT>
>>>               10     0.19   2.85   1. Rh6 Kd7 2. Rh7+ Kc8 3. Kc6 Kb8 4.
>>>                                    Rd7 Be3 5. Rb7+ Kc8 6. Rc7+ <HT>
>>>         (3)   10->   0.27   2.85   1. Rh6 Kd7 2. Rh7+ Kc8 3. Kc6 Kb8 4.
>>>                                    Rd7 Be3 5. Rb7+ Kc8 6. Rc7+ <HT>
>>>         (2)   11     0.45   2.85   1. Rh6 Kd7 2. Rh3 Bf2 3. Rf3 Bg1 4.
>>>                                    Rf7+ Kd8 5. Kc6 Be3 6. Rd7+ <HT>
>>>               11->   0.56   2.85   1. Rh6 Kd7 2. Rh3 Bf2 3. Rf3 Bg1 4.
>>>                                    Rf7+ Kd8 5. Kc6 Be3 6. Rd7+ <HT>
>>>               12     0.64   2.85   1. Rh6 Kd7 2. Rh3 Kc7 3. Rf3 Kb7 4.
>>>                                    Rd3 Bc5 5. Rd7+ Kc8 6. Rf7 Be3 7. Re7
>>>         (3)   12->   0.89   2.85   1. Rh6 Kd7 2. Rh3 Kc7 3. Rf3 Kb7 4.
>>>                                    Rd3 Bc5 5. Rd7+ Kc8 6. Rf7 Be3 7. Re7
>>>         (2)   13     1.00   2.85   1. Rh6 Kd7 2. Rh3 Kc7 3. Rf3 Kb7 4.
>>>                                    Rd3 Bf2 5. Rd7+ Kb8 6. Kc6 Be3 7. Rb7+
>>>                                    Kc8 8. Re7
>>>         (4)   13->   1.59   2.85   1. Rh6 Kd7 2. Rh3 Kc7 3. Rf3 Kb7 4.
>>>                                    Rd3 Bf2 5. Rd7+ Kb8 6. Kc6 Be3 7. Rb7+
>>>                                    Kc8 8. Re7
>>>         (3)   14     1.78   2.85   1. Rh6 Kd7 2. Rh3 Kc7 3. Rf3 Kb7 4.
>>>                                    Rf8 Be3 5. Rf7+ Kb8 6. Kc6 Bd4 7. Rh7
>>>                                    Be3 8. Rd7
>>>         (4)   14->   2.77   2.85   1. Rh6 Kd7 2. Rh3 Kc7 3. Rf3 Kb7 4.
>>>                                    Rf8 Be3 5. Rf7+ Kb8 6. Kc6 Bd4 7. Rh7
>>>                                    Be3 8. Rd7
>>>         (3)   15     3.14   2.85   1. Rh6 Kd7 2. Rh3 Kc7 3. Rf3 Kb7 4.
>>>                                    Rf8 Be3 5. Rf7+ Kb8 6. Rh7 Kc8 7. Kc6
>>>                                    Kb8 8. Rd7 Kc8 9. Re7
>>>         (2)   15->   4.41   2.85   1. Rh6 Kd7 2. Rh3 Kc7 3. Rf3 Kb7 4.
>>>                                    Rf8 Be3 5. Rf7+ Kb8 6. Rh7 Kc8 7. Kc6
>>>                                    Kb8 8. Rd7 Kc8 9. Re7
>>>               16     4.97   2.85   1. Rh6 Kd7 2. Rh3 Kc7 3. Rf3 Kb7 4.
>>>                                    Rf8 Be3 5. Rf7+ Kb8 6. Rh7 Kc8 7. Kc6
>>>                                    Kb8 8. Rd7 Kc8 9. Rc7+ <HT>
>>>         (4)   16->   7.55   2.85   1. Rh6 Kd7 2. Rh3 Kc7 3. Rf3 Kb7 4.
>>>                                    Rf8 Be3 5. Rf7+ Kb8 6. Rh7 Kc8 7. Kc6
>>>                                    Kb8 8. Rd7 Kc8 9. Rc7+ <HT>
>>>         (3)   17     8.47   2.85   1. Rh6 Kd7 2. Rh3 Kc7 3. Rf3 Kb7 4.
>>>                                    Rf8 Be3 5. Rf7+ Kb8 6. Rh7 Kc8 7. Kc6
>>>                                    Kb8 8. Rb7+ Ka8 9. Rc7 Kb8 10. Rb7+
>>>                                    <HT>
>>>         (2)   17->  12.17   2.85   1. Rh6 Kd7 2. Rh3 Kc7 3. Rf3 Kb7 4.
>>>                                    Rf8 Be3 5. Rf7+ Kb8 6. Rh7 Kc8 7. Kc6
>>>                                    Kb8 8. Rb7+ Ka8 9. Rc7 Kb8 10. Rb7+
>>>                                    <HT>
>>>               18    13.50   2.85   1. Rh6 Kd7 2. Rh3 Kc7 3. Rf3 Kb7 4.
>>>                                    Rf8 Be3 5. Rf7+ Kb8 6. Rh7 Kc8 7. Kc6
>>>                                    Kb8 8. Rh3 Bd4 9. Rd3 Bf2 10. Rd2 Be3
>>>                                    11. Rd8+ Ka7 12. Kb5 Kb7 13. Rd7+ Ka8
>>>                                    14. Rc7 Kb8 15. Rh7 <HT>
>>>         (4)   18->  19.25   2.85   1. Rh6 Kd7 2. Rh3 Kc7 3. Rf3 Kb7 4.
>>>                                    Rf8 Be3 5. Rf7+ Kb8 6. Rh7 Kc8 7. Kc6
>>>                                    Kb8 8. Rh3 Bd4 9. Rd3 Bf2 10. Rd2 Be3
>>>                                    11. Rd8+ Ka7 12. Kb5 Kb7 13. Rd7+ Ka8
>>>                                    14. Rc7 Kb8 15. Rh7 <HT>
>>>         (3)   19    22.03   2.85   1. Rh6 Kb7 2. Rc6 Bf2 3. Re6 Kc7 4.
>>>                                    Rf6 Bd4 5. Rf7+ Kb8 6. Rf3 Ka8 7. Ka6
>>>                                    Kb8 8. Rf8+ Kc7 9. Kb5 Be3 10. Rf7+
>>>                                    Kb8 11. Kc6 Bd4 12. Kb5 <HT>
>>>         (2)   19->  29.45   2.85   1. Rh6 Kb7 2. Rc6 Bf2 3. Re6 Kc7 4.
>>>                                    Rf6 Bd4 5. Rf7+ Kb8 6. Rf3 Ka8 7. Ka6
>>>                                    Kb8 8. Rf8+ Kc7 9. Kb5 Be3 10. Rf7+
>>>                                    Kb8 11. Kc6 Bd4 12. Kb5 <HT>
>>>               20    30.44   2.85   1. Rh6 Kb7 2. Rc6 Bf2 3. Re6 Kc7 4.
>>>                                    Rf6 Bd4 5. Rf7+ Kb8 6. Rf3 Ka8 7. Ka6
>>>                                    Kb8 8. Rf8+ Kc7 9. Kb5 Be3 10. Rf7+
>>>                                    Kb8 11. Kc6 Bd4 12. Rh7 Be3 13. Rd7
>>>         (4)   20->  41.83   2.85   1. Rh6 Kb7 2. Rc6 Bf2 3. Re6 Kc7 4.
>>>                                    Rf6 Bd4 5. Rf7+ Kb8 6. Rf3 Ka8 7. Ka6
>>>                                    Kb8 8. Rf8+ Kc7 9. Kb5 Be3 10. Rf7+
>>>                                    Kb8 11. Kc6 Bd4 12. Rh7 Be3 13. Rd7
>>>         (3)   21    43.00   2.85   1. Rh6 Kb7 2. Rc6 Bf2 3. Re6 Kc7 4.
>>>                                    Rf6 Bd4 5. Rf7+ Kb8 6. Rf3 Ka8 7. Ka6
>>>                                    Kb8 8. Rf8+ Kc7 9. Kb5 Be3 10. Rf7+
>>>                                    Kb8 11. Kc6 Bd4 12. Rh7 Be3 13. Rb7+
>>>                                    Kc8 14. Re7
>>>         (4)   21->  59.08   2.85   1. Rh6 Kb7 2. Rc6 Bf2 3. Re6 Kc7 4.
>>>                                    Rf6 Bd4 5. Rf7+ Kb8 6. Rf3 Ka8 7. Ka6
>>>                                    Kb8 8. Rf8+ Kc7 9. Kb5 Be3 10. Rf7+
>>>                                    Kb8 11. Kc6 Bd4 12. Rh7 Be3 13. Rb7+
>>>                                    Kc8 14. Re7
>>>         (3)   22     1:01   2.85   1. Rh6 Kb7 2. Rc6 Bf2 3. Re6 Kc7 4.
>>>                                    Rf6 Bd4 5. Rf7+ Kb8 6. Rf3 Ka8 7. Ka6
>>>                                    Kb8 8. Rf8+ Kc7 9. Kb5 Be3 10. Rf7+
>>>                                    Kb8 11. Kc6 Bd4 12. Rh7 Be3 13. Rb7+
>>>                                    Kc8 14. Rc7+ Kb8 15. Rd7
>>>         (4)   22->   1:40   2.85   1. Rh6 Kb7 2. Rc6 Bf2 3. Re6 Kc7 4.
>>>                                    Rf6 Bd4 5. Rf7+ Kb8 6. Rf3 Ka8 7. Ka6
>>>                                    Kb8 8. Rf8+ Kc7 9. Kb5 Be3 10. Rf7+
>>>                                    Kb8 11. Kc6 Bd4 12. Rh7 Be3 13. Rb7+
>>>                                    Kc8 14. Rc7+ Kb8 15. Rd7
>>>         (3)   23     1:43   2.85   1. Rh6 Kb7 2. Rc6 Bf2 3. Re6 Kc7 4.
>>>                                    Rf6 Bd4 5. Rf7+ Kb8 6. Kc6 Be3 7. Rb7+
>>>                                    Ka8 8. Rc7 Kb8 9. Rd7 Bf2 10. Rh7 <HT>
>>>               23     2:26   2.96   1. Ka6 Bf2 2. Rg5 Be3 3. Rb5 Bd4 4.
>>>                                    Ka7 Kc6 5. Kb8 Bc3 6. Rb1 Bd4 7. Rc1+
>>>                                    Bc5 8. Kc8 b5 9. a5 Kd5 10. a6 Be3
>>>                                    11. Kb7 b4 12. Rd1+ Kc4 13. Ra1
>>>         (2)   23->   2:38   2.96   1. Ka6 Bf2 2. Rg5 Be3 3. Rb5 Bd4 4.
>>>                                    Ka7 Kc6 5. Kb8 Bc3 6. Rb1 Bd4 7. Rc1+
>>>                                    Bc5 8. Kc8 b5 9. a5 Kd5 10. a6 Be3
>>>                                    11. Kb7 b4 12. Rd1+ Kc4 13. Ra1
>>>               24     2:55   3.16   1. Ka6 Bf2 2. Rg5 Be3 3. Rb5 Bd4 4.
>>>                                    Ka7 Kc6 5. Kb8 Bc3 6. Rb1 Bd4 7. Rc1+
>>>                                    Bc5 8. Kc8 Kd6 9. Kb7 Bf2 10. Rb1 Kd7
>>>                                    11. Rd1+ Ke6 12. Kc7 Ke7 13. Rd7+ Ke8
>>>                                    14. Kc6
>>>         (4)   24->   5:07   3.16   1. Ka6 Bf2 2. Rg5 Be3 3. Rb5 Bd4 4.
>>>                                    Ka7 Kc6 5. Kb8 Bc3 6. Rb1 Bd4 7. Rc1+
>>>                                    Bc5 8. Kc8 Kd6 9. Kb7 Bf2 10. Rb1 Kd7
>>>                                    11. Rd1+ Ke6 12. Kc7 Ke7 13. Rd7+ Ke8
>>>                                    14. Kc6
>>>               25     5:33     ++   1. Ka6!!
>>>
>>>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>
>>>max threads set to 2
>>>hash table memory = 48M bytes.
>>>pawn hash table memory = 10M bytes.
>>>EGTB cache memory = 32M bytes.
>>>5 piece tablebase files found
>>>20370kb of RAM used for TB indices and decompression tables
>>>choose from 2 best moves.
>>>
>>>
>>>Crafty v18.11 (2 cpus)
>>>
>>>
>>>White(1): st 1800
>>>search time set to 1800.00.
>>>White(1): epdpfga test.epd test.1
>>>PFGA: EPD record: 1   ID: test.1
>>>end-game phase
>>>              clearing hash tables
>>>              time surplus   0.00  time limit 30:00 (30:00)
>>>         nss  depth   time  score   variation (1)
>>>starting thread 1
>>>         (2)    9     0.11   2.85   1. Rh6 Kd7 2. Rh7+ Kc8 3. Kc6 Kb8 4.
>>>                                    Rd7 Be3 5. Rb7+ Kc8 6. Re7
>>>         (2)    9->   0.15   2.85   1. Rh6 Kd7 2. Rh7+ Kc8 3. Kc6 Kb8 4.
>>>                                    Rd7 Be3 5. Rb7+ Kc8 6. Re7
>>>               10     0.19   2.83   1. Rh6 Kd7 2. Rh7+ Kc8 3. Kc6 Kb8 4.
>>>                                    Rd7 Be3 5. Rb7+ Ka8 6. Rd7 Bc5
>>>         (3)   10->   0.30   2.83   1. Rh6 Kd7 2. Rh7+ Kc8 3. Kc6 Kb8 4.
>>>                                    Rd7 Be3 5. Rb7+ Ka8 6. Rd7 Bc5
>>>         (2)   11     0.33   2.85   1. Rh6 Kd7 2. Rh7+ Kc8 3. Kc6 Kb8 4.
>>>                                    Rd7 Be3 5. Rb7+ Ka8 6. Rh7 Kb8 7. Rd7
>>>         (4)   11->   0.46   2.85   1. Rh6 Kd7 2. Rh7+ Kc8 3. Kc6 Kb8 4.
>>>                                    Rd7 Be3 5. Rb7+ Ka8 6. Rh7 Kb8 7. Rd7
>>>         (3)   12     0.69   2.85   1. Rh6 Kd7 2. Rh4 Bg1 3. Rg4 Bf2 4.
>>>                                    Rg7+ Kc8 5. Kc6 Kb8 6. Rd7 Be3 7. Kd6
>>>         (2)   12->   0.96   2.85   1. Rh6 Kd7 2. Rh4 Bg1 3. Rg4 Bf2 4.
>>>                                    Rg7+ Kc8 5. Kc6 Kb8 6. Rd7 Be3 7. Kd6
>>>               13     1.32   2.85   1. Rh6 Be3 2. Rh4 Kb7 3. Rh7+ Kb8 4.
>>>                                    Rh3 Bf2 <HT>
>>>               13->   1.69   2.85   1. Rh6 Be3 2. Rh4 Kb7 3. Rh7+ Kb8 4.
>>>                                    Rh3 Bf2 <HT>
>>>               14     1.82   2.85   1. Rh6 Be3 2. Rh4 Kb7 3. Rh7+ Kb8 4.
>>>                                    Rh3 Bf2 5. Rh8+ Ka7 6. Rh7+ Ka8 7.
>>>                                    Rd7 Be3 8. Kb4 Kb8 9. Kb5
>>>         (4)   14->   2.46   2.85   1. Rh6 Be3 2. Rh4 Kb7 3. Rh7+ Kb8 4.
>>>                                    Rh3 Bf2 5. Rh8+ Ka7 6. Rh7+ Ka8 7.
>>>                                    Rd7 Be3 8. Kb4 Kb8 9. Kb5
>>>         (3)   15     2.74   2.85   1. Rh6 Be3 2. Rh4 Kb7 3. Rh7+ Kb8 4.
>>>                                    Rh3 Bf2 5. Rd3 Kc7 6. Rf3 Bd4 7. Rf4
>>>                                    Be3 8. Rf7+ Kb8 9. Rd7
>>>         (2)   15->   3.68   2.85   1. Rh6 Be3 2. Rh4 Kb7 3. Rh7+ Kb8 4.
>>>                                    Rh3 Bf2 5. Rd3 Kc7 6. Rf3 Bd4 7. Rf4
>>>                                    Be3 8. Rf7+ Kb8 9. Rd7
>>>               16     4.08   2.85   1. Rh6 Be3 2. Rh4 Kb7 3. Rh7+ Kb8 4.
>>>                                    Rh3 Bf2 5. Rh8+ Ka7 6. Rh7+ Ka8 7.
>>>                                    Kc6 Be3 8. Rf7 Kb8 9. Rd7 Kc8 10. Kd6
>>>         (4)   16->   6.00   2.85   1. Rh6 Be3 2. Rh4 Kb7 3. Rh7+ Kb8 4.
>>>                                    Rh3 Bf2 5. Rh8+ Ka7 6. Rh7+ Ka8 7.
>>>                                    Kc6 Be3 8. Rf7 Kb8 9. Rd7 Kc8 10. Kd6
>>>         (3)   17     6.66   2.85   1. Rh6 Be3 2. Rh4 Kb7 3. Rh7+ Kb8 4.
>>>                                    Rh3 Bf2 5. Rh8+ Ka7 6. Rh7+ Ka8 7.
>>>                                    Kc6 Be3 8. Rf7 Kb8 9. Rd7 Kc8 10. Rc7+
>>>                                    Kb8 11. Rd7
>>>         (4)   17->   9.88   2.85   1. Rh6 Be3 2. Rh4 Kb7 3. Rh7+ Kb8 4.
>>>                                    Rh3 Bf2 5. Rh8+ Ka7 6. Rh7+ Ka8 7.
>>>                                    Kc6 Be3 8. Rf7 Kb8 9. Rd7 Kc8 10. Rc7+
>>>                                    Kb8 11. Rd7
>>>         (3)   18    11.33   2.85   1. Rh6 Be3 2. Rh4 Kb7 3. Rh7+ Kb8 4.
>>>                                    Rh3 Bf2 5. Rh8+ Ka7 6. Rh7+ Ka8 7.
>>>                                    Kc6 Be3 8. Rf7 Kb8 9. Re7 Bd4 10. Rd7
>>>                                    Be3 11. Kb5
>>>         (3)   18->  23.15   2.85   1. Rh6 Be3 2. Rh4 Kb7 3. Rh7+ Kb8 4.
>>>                                    Rh3 Bf2 5. Rh8+ Ka7 6. Rh7+ Ka8 7.
>>>                                    Kc6 Be3 8. Rf7 Kb8 9. Re7 Bd4 10. Rd7
>>>                                    Be3 11. Kb5
>>>         (2)   19    24.57   2.85   1. Rh6 Be3 2. Rh4 Kb7 3. Rh7+ Kb8 4.
>>>                                    Rh3 Bf2 5. Rh8+ Ka7 6. Rh7+ Ka8 7.
>>>                                    Kc6 Be3 8. Rf7 Bg1 9. Kb5 Be3 10. Rd7
>>>                                    <HT>
>>>         (4)   19->  35.44   2.85   1. Rh6 Be3 2. Rh4 Kb7 3. Rh7+ Kb8 4.
>>>                                    Rh3 Bf2 5. Rh8+ Ka7 6. Rh7+ Ka8 7.
>>>                                    Kc6 Be3 8. Rf7 Bg1 9. Kb5 Be3 10. Rd7
>>>                                    Kb8 <HT>
>>>         (3)   20    38.72   2.85   1. Rh6 Be3 2. Rh4 Kb7 3. Rh7+ Kb8 4.
>>>                                    Rh3 Bf2 5. Rh8+ Ka7 6. Rh7+ Ka8 7.
>>>                                    Kc6 Be3 8. Rf7 Bg1 9. Kb5 Be3 10. Rd7
>>>                                    Kb8 11. Rh7 Kc8 12. Re7
>>>         (4)   20->   1:28   2.85   1. Rh6 Be3 2. Rh4 Kb7 3. Rh7+ Kb8 4.
>>>                                    Rh3 Bf2 5. Rh8+ Ka7 6. Rh7+ Ka8 7.
>>>                                    Kc6 Be3 8. Rf7 Bg1 9. Kb5 Be3 10. Rd7
>>>                                    Kb8 11. Rh7 Kc8 12. Re7
>>>         (3)   21     1:49   2.85   1. Rh6 Be3 2. Rh4 Kb7 3. Rh7+ Kb8 4.
>>>                                    Rh3 Bf2 5. Rh8+ Ka7 6. Rh7+ Ka8 7.
>>>                                    Kc6 Be3 8. Rf7 Bg1 9. Kb5 Be3 10. Rd7
>>>                                    Kb8 11. Kc6 Kc8 12. Rc7+ Kb8 13. Rd7
>>>         (4)   21->   5:24   2.85   1. Rh6 Be3 2. Rh4 Kb7 3. Rh7+ Kb8 4.
>>>                                    Rh3 Bf2 5. Rh8+ Ka7 6. Rh7+ Ka8 7.
>>>                                    Kc6 Be3 8. Rf7 Bg1 9. Kb5 Be3 10. Rd7
>>>                                    Kb8 11. Kc6 Kc8 12. Rc7+ Kb8 13. Rd7
>>>         (3)   22     8:23   2.85   1. Rh6 Be3 2. Rh4 Kb7 3. Rh7+ Kb8 4.
>>>                                    Rh3 Bf2 5. Rh8+ Ka7 6. Rh7+ Ka8 7.
>>>                                    Kc6 Be3 8. Rf7 Bg1 9. Kb5 Be3 10. Rd7
>>>                                    Kb8 11. Kc6 Bf2 12. Rd2 Be3 13. Rd7
>>>
>>>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>
>>>Slate



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.