Witz is a chess program that is designed to work with a Winboard interface.
Be the first to post a text review of Witz Chess Engine. Rate and review a project by clicking thumbs up or thumbs down in the right column.
Witz Chess Engine History ======================================================================== 3/18/2006 Alpha 21 Tons of eval and performance improvements. Added Pawn eval and Killer Heustric and King Safety Scaling. 1/10/2005 Alpha 20 Added an opening book and configuration file. Major bug fixes in SEE. 12/4/2005 Alpha 19 Massive Bug Fix in Eval and Move Generation Minor Bug Fix in SEE Lockless Hash Tables Fifty move repetition detection 3 move repetition dectetion Pricipal Variation output Kingsafety Evaluvation Dynamic Piece Square tables Check Extension Recapture Extension Better Documentation Adaptive Nullmove Pruning 10/26/2005 Alpha 18 Completely rewritten program with: Hybrid array with bitboard structure Rotated Bitboard Move Generation Alphabeta Search Algorithm Quiescence Search Static Exchange Evaluvation History Heustric Piece Square Tables Full Mobility Evaluvation 3/29/2005 Alpha 17 Added a complex static exchange evaluvation meathod. Added a quiescence search to the engine. Implemented 3 move repetetion (a little buggy). Added Null-Move Pruning. Fixed some more serious bugs. 3/8/2005 Alpha 16 Added kibitz support for ICS servers. Added a killer heuristic. Changed appearance of search algorithm and evaluation to match the standard. Implemented setboard command for the winboard protocol (FEN input) for testing. 2/23/2005 Alpha 15 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 heuristic. Many bug fixes. 2/5/2005 Alpha 14 Added EP support and better castling scoring. Now runs twice as fast. 2/1/2005 Alpha 13 Fixed a major castling bug in alpha12 1/30/2005 Alpha 12 Witz now Castles 1/11/2005 Alpha 11 Added more move ordering 1/4/2005 Alpha 10 Move ordering for the first ply 1/2/2005 Alpha 9 Improved the search function by adding "alpha-beta cutoffs". No move-ordering yet. 1/2/2005 Alpha 8 Added search extensions for captures. 12/31/2004 Alpha 7 User castling now supported. 12/31/2004 Alpha 6 Added some more documentation and fixed some minor bugs. 12/30/2004 Alpha 5 Made the code a lot more readable, added protos.h. 12/29/2004 Alpha 4 Added an extra evaluation function that evaluates space. 12/29/2004 Alpha 3 Fixed some minor bugs. 12/16/2004 Alpha 2 Fixed depth interface with winboard 12/16/2004 Alpha 1 Removed the queue structure because of my futility 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 supported and its a little buggy. Depth support is added. 12/15/2004 super-alpha3 Added an evaluation 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
Witz Chess Engine History ======================================================================== 3/18/2006 Alpha 21 Tons of eval and performance improvements. Added Pawn eval and Killer Heustric and King Safety Scaling. 1/10/2005 Alpha 20 Added an opening book and configuration file. Major bug fixes in SEE. 12/4/2005 Alpha 19 Massive Bug Fix in Eval and Move Generation Minor Bug Fix in SEE Lockless Hash Tables Fifty move repetition detection 3 move repetition dectetion Pricipal Variation output Kingsafety Evaluvation Dynamic Piece Square tables Check Extension Recapture Extension Better Documentation Adaptive Nullmove Pruning 10/26/2005 Alpha 18 Completely rewritten program with: Hybrid array with bitboard structure Rotated Bitboard Move Generation Alphabeta Search Algorithm Quiescence Search Static Exchange Evaluvation History Heustric Piece Square Tables Full Mobility Evaluvation 3/29/2005 Alpha 17 Added a complex static exchange evaluvation meathod. Added a quiescence search to the engine. Implemented 3 move repetetion (a little buggy). Added Null-Move Pruning. Fixed some more serious bugs. 3/8/2005 Alpha 16 Added kibitz support for ICS servers. Added a killer heuristic. Changed appearance of search algorithm and evaluation to match the standard. Implemented setboard command for the winboard protocol (FEN input) for testing. 2/23/2005 Alpha 15 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 heuristic. Many bug fixes. 2/5/2005 Alpha 14 Added EP support and better castling scoring. Now runs twice as fast. 2/1/2005 Alpha 13 Fixed a major castling bug in alpha12 1/30/2005 Alpha 12 Witz now Castles 1/11/2005 Alpha 11 Added more move ordering 1/4/2005 Alpha 10 Move ordering for the first ply 1/2/2005 Alpha 9 Improved the search function by adding "alpha-beta cutoffs". No move-ordering yet. 1/2/2005 Alpha 8 Added search extensions for captures. 12/31/2004 Alpha 7 User castling now supported. 12/31/2004 Alpha 6 Added some more documentation and fixed some minor bugs. 12/30/2004 Alpha 5 Made the code a lot more readable, added protos.h. 12/29/2004 Alpha 4 Added an extra evaluation function that evaluates space. 12/29/2004 Alpha 3 Fixed some minor bugs. 12/16/2004 Alpha 2 Fixed depth interface with winboard 12/16/2004 Alpha 1 Removed the queue structure because of my futility 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 supported and its a little buggy. Depth support is added. 12/15/2004 super-alpha3 Added an evaluation 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
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?