Play chess against the computer on a terminal and an engine for graphical chess frontends