v1.31 2002-04-16
	Hang on quit bug removed. Reports mate if in move and is mate.
	Fixed bug that sometimes caused StAndersen to crash if game was longer than 60 moves.
	ICS output altered.

v1.30 2002-04-13
	Bugfix: StAndersen reported "White Mates" at once in an engine-engine game.
	More Protocol 2 support.

v1.29 2002-04-12
	Rewrote the threading routines due to some bugs with ponder. Commands st and sd now fully supported.
	Tweaked pawn evaluation.

v1.28 2002-04-10
	Now correctly terminates the second thread upon quit. Fixed some memory leaks in the pv.

v1.27 2001-12-05
	Corrected use of hashtables so that it's not used at the first ply.
	Improved implementation of hashtable so that i allocates memory
	in one big lump. Improved speed of move ordering a movelist (now
	calculates score in movegeneration). Added some support for protocol 2 (ics
	and Name). 

v1.26 2001-12-04
	Fixed the really annoying bug that caused StAndersen not to see repetitions
	in the search. Fixed a bug in the move generation (how did this slip by my attention?)

v1.25 2001-11-26
	Added knowledge for mating when opponent has only one king.
	Fixed bug which caused StAndersen to report an invalid result when white mates.
	Fixed mate and hashtable bug which did som severe damage. This is also what
	caused the repetition check to function improperly.
	Fixed various bugs introduced by commands hard/easy:
		Analyze only analyzed for one side, fixed depth search didn't work, 
		entering illegal move started StAndersen's permanent brain.

v1.2 2000-07-27
	Added some endgame knowledge. Speedups.
	Commands easy/hard now supported.	

v1.10 2000-03-29
	Implemented testfunction and support for FEN/EPD files (testing is somewhat instable). 
	Fixed bug in popRepeat() Reduced size for hashentry, which enables larger transpositiontable. 
	Added hashtable for positional pawn values. Improved king saftey and pawn evaluation. 
	Considers developement, blocking of	centrepawn, and early queen developement. 
	More selective nullmoves. Added evaluation of draw by unsufficient material.
	  
v1.01 2000-03-23  (Used in match against Embracer v0.20 (200Mhz): result Embracer - StAndersen 9-5)
	More speedups in movegenerator (tablelookups in bitmanipulation + removing old brainbugs)
	Fixed bug in hashtable(will this ever stop occuring?) Removed history and killers
	inside nullmove recursion (decreases the number of nodes in most searches)

v0.99 2000-03-21 (Used in match against Embracer v0.90: result Embracer - StAndersen 25-5)
	Trimmed movegenerator (lsb, moveorder sort, incremental calculation of kingpos/num_pieces). 
	Fixed bug in stalemate evaluation. Improved moveordering. 
	Improved xboard/winboard compatibility (analyze, remove, force).
	Added check for draw by repetition and by fifty-move rule.
	Added nullmoves, and fixed bug in hashtable.

v0.94 2000-03-11 (Used in match against Embracer v0.80: result Embracer - StAndersen 19-1)
	out of 10 blitz games, 10 bullets and one standard)
	Implemented pondering with threads. 

v0.91 2000-03-10 
	Tuning in evaluationfunction. Fixed doublepawn, centrepawen and castle evaluation.

v0.90 2000-03-05
	Replaced mailbox representation with bitboard. New move generator with separate
	captures/non-captures pseudolegal move generation. Improved history heuristics.
	Improved hash, but direct cutoffs from hash disabled, due to possible errors in exactness.

v0.80 2000-03-02 (Used in match against Embracer v0.74: result Embracer - StAndersen 15-0)
	Changes in Class design -> more separation. Added the search class to handle all of the
	tree search. Replaced BAVector with class Move and Movelist. Reconstructed movegenerator 
	whith increased readability due to inline functions.
	Major changes in search and memory handling. Now implements alfabeta search. With som 
	heuristics: history, killers, scoutsearch, aspiration window.
	Supports undo. Added principal variation and number of nodes searched to the output.

v0.51 2000-02-01
	Fixed brainbug in hashtable, which caused it to use only part of the hashentries.
	Hashtable can be set by parameter. Replaced CArray used in GetLegalMoves with
	BAVector. Sets ics note 1 to display name and current version.

v0.50 2000-01-31
	Fixed even more erroneous castling, and memory leaks in the movegenerator.
	Fixed error when StAndersen finds out it's about to be mated. Changed memory
	allocation to new/delete. 
	
	Created a hashtable, and added hashfunctions to	the board class. 
	The use of the hashtable roughly reduces number of positions to evaluate
	by a factor of 2

	Ics kibitz changed to whisper. Errors in kibitz removed.

	Better evaluation function: StAndersen now takes double pawns, isolated pawns
	control of half- and openfiles into account. It also considers king saftey and in
	some sense, control of the centre.
	 
v0.33 1999-10-30
	Fixed more erroneous castling. Promotion now works completely.
	Moving a king next to a king was made illegal(I had somehow forgotten
	to treat this as a check!). Added setup position functionality.
	StAndersen now correctly evaluates mate and stalmate.
	It also kibitzes best move order.

v0.27 1999-10-19
	Fixed erroneous castling + some small bugs.

v0.25 1999-10-18
	Fixed the memory leaks. Changed to malloc memory allocation.
	Fixed som bugs in the move generation(promotion, and rook moves for black).
	NegaMaxing now works fine, and so does the sparse positional evaluation.

v0.20 1999-10-17
	At this point, StAndersen could barely play chess. 
	Search depth 3 quickly generated crashes due to memory leaks. 
	Could generate illegal moves. Some positional evaluation, but it 
	was buggy. When StAndersen played black it made the move best for white!
	Amazingly won a game played on the ICC!
