Pergunta de entrevista da empresa FactSet

How would you go about designing a chess game?