GreKo 5.8.5
Posted: 16 Jul 2008, 11:38
Hello, World!
New version of GreKo is ready to download from the usual place,
http://greko.chess.googlepages.com
Version 5.8.5
-------------
16-July-2008
Changes in move generator and in search:
(new) * Magic bitboards (can be turned off when MAGIC is not #defined in bitboards.h).
(new) * Legal-only move generation on all stages. At last GreKo can cheat in perft
by not actually making moves at depth = 1
(new) * Simple checks generation on first levels in qsearch.
(new) * Static exchange evaluation for captures (with batteries, without pins
and promotions on ply > 0).
(chg) * Pruning decisions do not rely on pv/non-pv node type, again.
(chg) * Futility pruning turned off, again.
(chg) * Use SEE score for delta pruning in qsearch instead of VALUE[captured].
(fix) * Fixed incorrect PGN disambiguation code (introduced in 5.8, but does not affect
playing games, just in epdtest mode) -- thanks to Dann Corbit for bug report.
Tactical abilities seem to increase:
This version could be named 5.9 since it has so many changes, but I prefer to save
numbering space for some possible improvements.
First results in blitz look not very bad (yes, I know that 48 games are hardly better than nothing, but...)
New version of GreKo is ready to download from the usual place,
http://greko.chess.googlepages.com
Version 5.8.5
-------------
16-July-2008
Changes in move generator and in search:
(new) * Magic bitboards (can be turned off when MAGIC is not #defined in bitboards.h).
(new) * Legal-only move generation on all stages. At last GreKo can cheat in perft
by not actually making moves at depth = 1
(new) * Simple checks generation on first levels in qsearch.
(new) * Static exchange evaluation for captures (with batteries, without pins
and promotions on ply > 0).
(chg) * Pruning decisions do not rely on pv/non-pv node type, again.
(chg) * Futility pruning turned off, again.
(chg) * Use SEE score for delta pruning in qsearch instead of VALUE[captured].
(fix) * Fixed incorrect PGN disambiguation code (introduced in 5.8, but does not affect
playing games, just in epdtest mode) -- thanks to Dann Corbit for bug report.
Tactical abilities seem to increase:
- Code: Select all
WACNew WACNew NewIQ
1 sec. 5 sec. 10 sec.
5.7.1 271 287 243
5.8 270 286 239 (-1...-4 solved positions - due to PGN bug)
5.8.5 290 297 276
This version could be named 5.9 since it has so many changes, but I prefer to save
numbering space for some possible improvements.
First results in blitz look not very bad (yes, I know that 48 games are hardly better than nothing, but...)
- Code: Select all
Engine Score Gr
01: GreKo 5.8.5 27.0/48 ╖╖╖╖
02: Delfi 5.2 4.0/4 1111
03: Fruit 2.1 3.0/4 1011
03: Olithink 5.13 3.0/4 1110
05: Phalanx XXII 2.5/4 110=
06: Crafty 19.20 2.0/4 0101
07: Scidlet 3.6.24 1.5/4 0===
08: Beowulf 2.4 1.0/4 0001
08: ExChess 5.01 beta 1.0/4 0==0
08: Resp 0.19 1.0/4 0010
08: GNUChess 4TM 1.0/4 1000
08: xpdnt 080103 1.0/4 00==
13: Kiwi 0.6d 0.0/4 0000
- Code: Select all
Rank Name Elo + - games score oppo. draws
1 Delfi 5.2 2789 190 138 19 89% 2481 11%
2 Fruit 2.1 2700 160 130 19 82% 2475 16%
3 Crafty 19.20 2558 142 132 19 61% 2468 5%
4 GreKo 5.8.5 2501 82 80 48 56% 2465 17%
5 Phalanx XXII 2472 133 133 19 50% 2470 5%
6 GreKo 5.8 2458 51 51 120 50% 2465 18%
7 Olithink 5.13 2458 129 131 19 47% 2481 11%
8 Kiwi 0.6d 2449 116 116 19 50% 2456 37%
9 Resp 0.19 2437 129 133 19 45% 2476 5%
10 Scidlet 3.6.24 2402 120 127 19 39% 2474 26%
11 xpdnt 080103 2399 122 127 19 42% 2455 21%
12 ExChess 5.01 beta 2364 117 127 19 32% 2484 32%
13 GNUChess 4TM 2284 119 137 19 24% 2456 26%
14 Beowulf 2.4 2268 126 148 19 24% 2452 16%