This script is from javascriptsource.com.

Originally from Neil Pearce at neilpearce.co.uk



Castling, en-passent and pawn promotion are all catered for, but the rule "Game is drawn if a position repeats three times" is not implemented. The CPU performs an alpha-beta search to a depth of two moves, but does not examine check at the deepest level.

   
  CPU White
CPU Black


Promote to
 
   


   
 

Game Log