summaryrefslogtreecommitdiff
path: root/chess-ai.el
AgeCommit message (Collapse)Author
2008-09-01Only require 'cl when byte-compiling chess-ai. We don't yet use the CLJohn Wiegley
compatability functions at runtime.
2008-08-29Several changes to fix byte-compile warnings, changed some iso-8859-1 encodedJohn Wiegley
files to UTF-8, and switched to using insert-file-contents instead of the -literally variant (which doesn't respect content encodings).
2004-03-01(chess-eval-static). Try to reward passed pawns and piece mobilityMario Lang
2004-02-22(chess-eval-static): Primitive mobility handling, makes play a lot more ↵Mario Lang
aggressive :)
2004-02-22reward passed pawns, and make the code a bit fasterMario Lang
2004-01-16We no longer need to dedvar chess-ai-regexp-alist withMario Lang
a nil value.
2004-01-06Require cl and add message callsMario Lang
2004-01-06It mostly works now, only remaining problem is that the players moveMario Lang
is only displayed after the engine found a reply.
2004-01-04still not working properly (only display is broken)Mario Lang
2004-01-04first version of a alpha-beta puring search aiMario Lang