-Bitboards for board representation
-NegaMax search with Alpha-Beta Pruning
-Parallelised search using lockless transposition tables
-Checking capture moves
-Basic time controls
Written in C#. Around 1800 ELO CEGT (4'/40 moves).
The source code is here:
The binary has two files (a little .exe and a .dll). Works very well in Win Vista, 7 & 8. Not in Win XP !
Have a nice day !