Тестирующая система ContestMeter предназначена для проведения соревнований по программированию (контестов) с автоматической проверкой решений участников по правилам ACM и KYROV.
Все необходимые действия по загрузке и настройке дополнительного программного обеспечения будут произведены автоматически при установке.
Для работы программы необходимо наличие:
- .NET Framework 4.5 или выше
- SQL Server 2012 Express LocalDB или выше
- IIS Server 7.5 Express или выше.
- Windows 7/8/8.1/10
- Windows Server 2008/2012/2016.
Работа ведется над исправлением ошибок.
Windows | Linux/Mac | |
---|---|---|
Runtime environment | MS Windows MS 7/8/8.1/10 MS Windows Server 2008/2012/2016 .NET Framework 4.5+ |
No official support |
Development | MS VS 2017 v15.5+, C#7.2, ASP.NET MVC 5, EF Code first, WIX Toolset |
No official support |
Deployment | IIS 6+ | No official support |
Latest Pre-Release (v1.0.0-pre) | GitHub: | No official support |
Основные преимущества перед существующими тестирующими системами:
- Централизованная система проверки решений
- Автоматическая проверка решений с помощью checker'ов в изолированной среде
- Поддержка проведения нескольких типов олимпиад с возможностью дальнейшего расширения: ACM, KYROV (contester.ru не позволяет менять способ оценки решений участников)
- Открытый исходный код (тестирующие системы Новосибирских и Уральских университетов, а также ТТИ ЮФУ, являются закрытыми)
- Поддержка со стороны разработчиков (у PCMC-2 отсутствует поддержка)
- Интуитивно понятный интерфейс (ejudge имеет громоздкий интерфейс, труднопереносима, труднонастраиваема и содержит множество ошибок).
- Штейнберг Роман Борисович
- Надолин Дмитрий Константинович
- Чеботов Николай Валерьевич