Year: 2025
Type: article
Abstract: We introduce a new tool for developing competition tasks. It helps with creating test data and checking that the tests award the expected scores to a set of reference solutions. It supports batch, interactive, and open-data tasks in a variety of programming languages. Test results are cached, which significantly accelerates task development. Automated checks are utilized to detect common errors, including fuzzing of output checkers. The tool interfaces to CMS for configuring tasks, testing them, and semi-automatically establishing time limits. Keywords: task preparation tool, automated testing.
Source: OLYMPIADS IN INFORMATICS
DOI: 10.15388/ioi.2025.06
Authors: Martin MAREŠ, Daniel SKÝPALA
Institution: Charles University
Language: English
Subfield: Computer Science Applications
Field: Computer Science
Domain: Physical Sciences
Open Access status: bronze
OpenAlex ID: W4411502490
