ElTurco 0.93: 2004-12-07
- Replaced TCSP scoring by Faile's scoring function
ElTurco 0.92: 2004-12-06
- Fixed a bug in the internal iterative deepening
- Fixed a bug with draw claims and another with stalemates
ElTurco 0.91: 2004-11-28
- Add draws by lack of material. With it all the rules of chess should be
implemented.
- Added a -r option which makes the program resign when it's a rook behind
- Fixed a bug in the tranposition table. It wasn't being used after
the first game
- Fixed a bug in the non blocking input handling. Should work ok in
windows now.
- Limited internal iterative deepening to PV nodes.
- Added recapture and single reply extensions.
- Added evasions to quiescent search
ElTurco 0.90.0: 2004-11-27
- Fixed a nasty bug in see_sort() where the best captures where not
considered.
- Added perft support. The command is perft <depth>
- Fixed a bug in castling move generation where a pawn in front of the king
would not stop it from castling
- Allowed promotions to something other than a queen.
- The size of the transposition table can now be specified in runtime.
The command line option is -t <num entires in table>. The actual number
of entries used will be the highest power of 2 which is lower than the
specified number (so if you use elturco -t 400000 you get 262144 entries).
- Limited the lazy evaluation a bit. It was making too many mistakes.