Author: Slater Wold
Date: 22:59:26 09/20/01
Go up one level in this thread
On September 21, 2001 at 00:02:14, Robert Hyatt wrote: >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... I guess me testing what you've already proved is kind of pointless. But thanks for the info. > > > > >>> >>> >>>> >>>>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.