Work

Pisek – a Caching Task Preparation System

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.
Institution: Charles University
Language: English
Open Access status: bronze
OpenAlex ID: W4411502490
FWCI:
Cites: 2
Cited by:
Related to: 10