Share

Witz Chess Engine

File Release Notes and Changelog

Release Name: Witz-alpha15

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