Geschrieben von: / Posted by: Dann Corbit at 20 March 2000 22:03:14:
Als Antwort auf: / As an answer to: Freyr 0.960b released geschrieben von: / posted by: Andrei Fortuna at 18 March 2000 22:58:30:
Hi
Because Freyr 0.960 included a piece of debugging code which slowed it down tremendously, I'm releasing an update (0.960b) with that piece of code removed, using a new search algorithm and tablebases.
Hope it's bug-free this time, but since it wasn't tested too much please let me know if you have any problems with it.
URL:
http://www.geocities.com/SiliconValley/Lab/3716/
This one looks very strong. It scored 225 out of 300 on a lowly 300 MHz PII.
There is a bug in your program processing EPD files. It repeats the last row twice for some reason. For instance, here are the last two rows in WAC:
1n2rr2/1pk3pp/pNn2p2/2N1p3/8/6P1/PP2PPKP/2RR4 w - - bm Nca4; id "WAC.299";
b2b1r1k/3R1ppp/4qP2/4p1PQ/4P3/5B2/4N1K1/8 w - - bm g6; id "WAC.300";
But the output from your program is this:
Analysing position : b2b1r1k/3R1ppp/4qP2/4p1PQ/4P3/5B2/4N1K1/8 w - - bm g6; id "
b2b1r1k/3R1ppp/4qP2/4p1PQ/4P3/5B2/4N1K1/8 w - -
+---+---+---+---+---+---+---+---+
| b | | | b | | r | | k |
+---+---+---+---+---+---+---+---+
| | | | R | | p | p | p |
+---+---+---+---+---+---+---+---+
| | | | | q | P | | |
+---+---+---+---+---+---+---+---+
| | | | | p | | P | Q |
+---+---+---+---+---+---+---+---+
| | | | | P | | | |
+---+---+---+---+---+---+---+---+
| | | | | | B | | |
+---+---+---+---+---+---+---+---+
| | | | | N | | K | |
+---+---+---+---+---+---+---+---+
| | | | | | | | |
+---+---+---+---+---+---+---+---+
2. -75 0 1468 Ra7
3. -70 0 3675 Ra7 Bc6 fxg7 Kxg7 Kf2
4. 3 0 11873 Ra7 Bxf6 gxf6 Qxf6 Kh1 Kg8
5. 197 1 62757 g6 h6 Qxh6 gxh6 g7 Kg8 gxf8Q Kxf8 Rxd8 Qe8 Rxe8
Time to analyse position : 2.09 seconds
Best move found !
pawn hashtable full : 554 (0.845337%)
Analysing position : b2b1r1k/3R1ppp/4qP2/4p1PQ/4P3/5B2/4N1K1/8 w - - bm g6; id "
b2b1r1k/3R1ppp/4qP2/4p1PQ/4P3/5B2/4N1K1/8 w - -
+---+---+---+---+---+---+---+---+
| b | | | b | | r | | k |
+---+---+---+---+---+---+---+---+
| | | | R | | p | p | p |
+---+---+---+---+---+---+---+---+
| | | | | q | P | | |
+---+---+---+---+---+---+---+---+
| | | | | p | | P | Q |
+---+---+---+---+---+---+---+---+
| | | | | P | | | |
+---+---+---+---+---+---+---+---+
| | | | | | B | | |
+---+---+---+---+---+---+---+---+
| | | | | N | | K | |
+---+---+---+---+---+---+---+---+
| | | | | | | | |
+---+---+---+---+---+---+---+---+
2. -75 0 1471 Ra7
3. -70 0 3678 Ra7 Bc6 fxg7 Kxg7 Kf2
4. 3 0 11876 Ra7 Bxf6 gxf6 Qxf6 Kh1 Kg8
5. 197 1 62760 g6 h6 Qxh6 gxh6 g7 Kg8 gxf8Q Kxf8 Rxd8 Qe8 Rxe8
Time to analyse position : 3.07 seconds
Best move found !
pawn hashtable full : 645 (0.984192%)
RESULTS :
nodes = 19616394 (24.6175%)
qnodes = 60068366 (75.3825%)
positiones searched = 301
time taken = 661.82 seconds
best moves identified = 301
of which were not recognized = 0
from the rest, best moves found = 226 (75.0831%)
average nps = 120402
hash probes = 130873
hash hits = 33908 (25.9091%)
pawn hash replaced = 13994 (3.94623%)
As you see, the statistics also report 301 rows when actually, there are only 300.
My FTP site