The ChessAIThon project (2025-1-ES01-KA220-VET-000354329) is co-funded by the European Union. The views and opinions expressed in this publication are those of the author(s) only and do not necessarily reflect those of the European Union or the Spanish Service for the Internationalisation of Education (SEPIE). Neither the European Union nor the National Agency SEPIE can be held responsible for them.
Table of Contents
Time controls are another essential feature of the competition’s technical structure. Just like human players, AIs must think and respond within strict time limits. Automated timers monitor each move, enforce deadlines, and assign losses when limits are exceeded. This requirement challenges students to optimize their algorithms, balance search depth with speed, and make strategic decisions about how to use their available time.
To ensure fairness and accuracy, move validation and error-checking systems monitor every action taken by the AIs. Illegal moves, malformed responses, crashes, and communication errors are detected instantly, preventing games from continuing in an invalid state. These safeguards produce clear, consistent outcomes and help students identify and correct weaknesses in their code.