File Release Notes and Changelog
Notes:
Witz Chess Engine Readme
-------------------------
Thank you for downloading Witz.
Here are current winboard commands supported by witz:
xboard
new
quit
force
white
black
sd
go
post
nopost
Here's are commands I made for manual debugging.
d - prints the board position.
Pradu Kannan
http://witz.sourceforge.net/
duu@users.sourceforge.net
gtg365v@mail.gatech.edu
Changes:
Witz Chess Engine History
========================================================================
2/23/2005 alpha15
Now compiling with Visual Studio .Net 2003 C compiler.
Search depth with respect to time is much higher in endgames.
Added hash tables.
Added a history heusteric.
Many bug fixes.
2/5/2005 alpha14
Added EP support and better castling scoring. Now runs twice as fast.
2/1/2005 alpha13
Fixed a major castling bug in alpha12
1/30/2005 alpha12
Witz now Castles
1/11/2005 alpha11
added move ordering
1/4/2005 alpha 10
move ordering for the first ply
1/2/2005 alpha9
Improved the search function by adding "alpha-beta cutoffs".
No move-ordering yet.
1/2/2005 alpha8
Added search extentions for captures.
12/31/2004 alpha7
User castling now supported.
12/31/2004 alpha6
Added some more documentation and fixed some minor bugs.
12/30/2004 alpha5
Made the code a lot more readable, added protos.h.
12/29/2004 alpha4
Added an extra evaluvation function that evaluvates space.
12/29/2004 alpha3
Fixed some minor bugs.
12/16/2004 alpha2
Fixed depth interface with winboard
12/16/2004 alpha1
Removed the queue structure because of my futality in figuring out whats wrong with it.
Added minimax search. The engine actually plays a sensible game now.
The scoring algorithm is very simple, it only scores by material.
The winboard protocol is not completely suported and its a little buggy.
Depth support is added.
12/15/2004 super-alpha3
Added an evaluvation function and modified the board structure a little.
12/14/2004 super-alpha2
Cleaned up code a little
12/13/2004 super-alpha1
Has 0x88 Move Generation and plays random moves
Has an 0x88 Move Generation supporting structure
Has limited and buggy Winboard Support