Agent Smith - UCI chess engine
Author: Walter298
Agent Smith is a chess engine whose ELO is about 1400. It uses the UCI protocol, meaning that it can analyze moves from any given position and can be installed in almost any modern Chess GUI. (Chess Arena is so far the only tested GUI, however). Chess "states" (i.e. piece locations, attacked squares, etc) are all represented in unsigned 64 bit integers, or "bitboards." This allows for extremely fast move generation, as most algorithms consist entirely of integer operations. Agent Smith can calculate over two million moves per second.
Agent Smith 2 what's new?
Agent Smith is now about 200 ELO points stronger than before, about 1400. New features:
Magic BMI bitboards
New evaluation heuristics (king tropism, square control, pawn islands, castling ability)
Repetition detection
Numerous bug fixes concerning castling, pinning, checks

Comments
Post a Comment