
Moustique (JS Schach UCI)

Jürgen Schlottke's didactic chess program, changed to UCI engine.

0.4.5
  Add function ExplainLastMove().
  Add Perft program.
  Fix castling rights in case of an empty square attacked by a pawn.

0.4.4
  The engine prefers a checkmate to a stalemate.

0.4.3
  Optimization of Check() function.

0.4.1
  Support command "position fen [fen] moves [moves]".
  Fixes in Book unit.

0.4
  Optimizations.
  https://talkchess.com/forum3/viewtopic.php?f=7&t=75478#p867466
  www.developpez.net/forums/showthread.php?t=1180437-17#post11222159
  www.developpez.net/forums/showthread.php?t=1180437-17#post11223324

0.3
  Usage of a Polyglot opening book.
  The default book is the small Polyglot book by Olivier Deville.
  http://www.open-aurec.com/chesswar/download.html
