Chess Master składa się z silnika szachowego i interfejsu użytkownika do gry.Używany silnik AI to niestandardowy silnik opracowany
Master szachowy ma następujące funkcje:
-Player może grać przeciwko innym ludzkim
-Playerowi może grać przeciwko silnikowi AI
--Gracz może nagrywać gry i oglądać je później
-Blay Online (Fics)
Bug fixing