forked from mprewarski/DiabloChessEngine
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog
44 lines (31 loc) · 1.17 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
Diablo 0.5
- re-wrote in check routine stuff
- search, blah blah
Diablo 0.4 August, 2006
- mostly eval changes
Diablo 0.3 April 15, 2005
- Move quickly when only one root move
- minor changes to extensions
- minor eval changes
- added some basic draw detection
- added aspiration windows
- fixed pawn evaluation bug
Diablo 0.2 March 25, 2005
- Fixed bug with UCI interface when getting number of moves left in games
with time controls of X moves in Y minutes. This could seriously affect
performance in these games.
- Fixed bug with attack board based SEE routines, attack boards were changing
after null move search.
- Fixed bug in futility pruning as pointed out by Tord Romstad. Not a
serious bug, but wasn't working how I thought.
- Generate tables to use for calculating attack board based SEE.
- Added bug fixes sent in by Dan Corbit. Most changes involved sloppy
function prototypes and in at least one case of not passing correct number of
parameters to a function. Thanks Dan.
- Minor evaluation changes
o Knight outposts
o minor piece table changes
o king safety
- Minor changes to extensions.
Diablo 0.1 March 2005
- Initial version