在程序设计竞赛和训练中,评测是一个重要的环节。该环节主要测试选手程序的运行时间、内存使用和正确性。目前,评测由评测系统自动化地完成。而现有评测系统面临的一个重大挑战是,多次测试同一程序时,时间波动较大。
评测鸭(JudgeDuck)通过重新编写操作系统,消除了大部分不稳定因素,实现了稳定的评测。本次报告将介绍评测鸭的设计与实现,及其在编程教育中的作用。
详情亦可访问评测鸭官网。
此活动受清华大学学生社团发展支持计划的支持。