There are plenty of sophisticated chess engines online these days. Playing against Stockfish or Komodo on a computer can be fun, but some of us prefer playing on a real board. You could always build a robot to do the job. This DIY Chess Robot uses an intelligent system to reach all 64 squares. It relies on sensors to keep up. has shared the instructions for this chess robot on Instructables.
You are going to need servo motors, a chess board, and reed sensors to get started. More information is available here.