Ограничения и статус тестирования
Ограничения на задачи, а тж. текущий статус тестирования (т.е. количество групп, отработавших правильно) можно увидеть в этой таблице.
Столбцы:
- tests – число фактически проверяемых тестов
- Xtime – ограничение по времени на один тест
- time – необходимое разрешённое время для тестирования задачи (без учёта самой тестирующей системы)
- memory – ограничение по памяти
- tested – количество протестированных групп тестов/общее (для задачи) либо количество полностью протестированных задач/общее (для олимпиады)
Проблемы с задачами
-
-
- Посмотреть в отладчике ACCESS_VIOLATION и нестабильное тестирование
- Написать решения для задач без решений
- Limiter (видимо, из-за работы с жёстким диском в фоне) во время тестирования снимает задачу по абсолютному времени (грейдер читает/пишет на жёсткий диск, но при активной работе с диском других программ простаивает при чтении; а limiter замеряет абсолютное время тем же числом, что и процессорное)
- (костыль) поднять временные ограничения в настройках тестирования задачи
- (альтернатива) spawner позволяет задавать абсолютное время отдельно от процессорного (но запустить другим процессом без создания новых окон не получается)
- Ошибка чекера (ACCESS_VIOLATION - предположительно превышение лимита памяти); проверено на серверах: DLServer, NewIT, Nit4, Nit5, Nit6 – 1 задача
-
- При запуске (вручную) limiter'ом с ограничением 512MB чекер слетает с ACCESS_VIOLATION, при 1GB отрабатывает как положено; однако попытки заставить Delta запускать чекер с таким ограничением ни к чему не привели.
- IOI 2012 D1T1 Pebbling Odometer (установлена как задача с открытыми тестами)
- Задачи не протестированы – 9 задач
- IOI 2011 D1T1 Garden
- IOI 2011 D1T2 Race
- IOI 2011 D1T3 RiceHub
- IOI 2011 D2T1 Crocodile
- IOI 2011 D2T2 Elephants
- IOI 2012 D2T3 Jousting Tournament
- IOI 2013 D1T1 Dreaming
- IOI 2013 D1T2 Art Class
- IOI 2013 D1T3 Wombats
- Задачи не протестированы на полноценном решении (работает на NIT6) – 1 задача
- IOI 2012 D2T2 Last Supper
- Задачи не протестированы на полноценном решении (известных проблем нет) – 6 задач
- IOI 2010 D1T3 Quality of Living
- IOI 2010 D1T4 Language
- IOI 2010 D2T2 Traffic Congestion
- IOI 2010 D2T4 SaveIt
- IOI 2013 D2T2 Robots
- IOI 2013 D2T3 Game
- Задачи установлены и протестированы (работает на NIT6) – 3 задачи
- IOI 2010 D1T2 Hotter Colder
- IOI 2010 D2T1 Memory
- IOI 2012 D2T1 Ideal City
- Задачи установлены и протестированы (известных проблем нет) – 3 задачи
- IOI 2010 D1T1 Cluedo
- IOI 2010 D2T3 Maze
- IOI 2011 D2T3 Parrots
- IOI 2012 D1T2 Parachute Rings
- IOI 2012 D1T3 Crayfish Scrivener
- IOI 2013 D2T1 Cave
- Большие файлы решения (открытые тесты); не удаётся отправить решение
- IOI 2012 D0T2 Italian Queue (архив ~2MB)
Статус задач IOI начиная с 2010
IOI 2013 – 6 задач
IOI 2012 – 6 задач
IOI 2011 – 6 задач
IOI 2010 – 8 задач
IOI 2013
- Day 1
- Dreaming
- Много тестов (401)
- Большие тесты (~131MB)
- Проверено на решении-заглушке
- Протестировать полное решение
- Суммарное время на тесты: 401 секунда
- Art Class
- Входные файлы в формате JPEG
- Сконвертировал в байтмассивы (размер утроился)
- Много тестов (102)
- Большой TL (5s)
- Проверено на решении-заглушке
- Протестировать полное решение
- Суммарное время на тесты: 510 секунд
- Wombats
- Много тестов (106)
- Большой TL (20s)
- Проверено на решении-заглушке
- Протестировать полное решение
- Суммарное время на тесты: 2120 секунд
- Day 2
- Cave
- Много тестов (109)
- Протестировать на полноценном решении
- Суммарное время на тесты: 222 секунды
- Robots
- Много тестов (78)
- Большой TL (5s)
- Протестировать на полноценном решении
- Суммарное время на тесты: 390 секунд
- Game
- Много тестов (133)
- Большие тесты (~632MB)
- Большой TL (13s)
- Протестировать на полноценном решении
- Суммарное время на тесты: 1729 секунд
IOI 2012
- Day 0
- Olympic Pizza (N/A)
- Italian Queue
- Задача с открытыми тестами.
- Отсылается архив с выходными файлами; некоторые тесты имеют большие выходные файлы (решение на 100 баллов весит 30Мб)
- Исправить процесс отсылки (для возможности отсылки больших файлов); возможно, проблема решается с помощью апплета.
- Touristic Plan (N/A)
- Day 1
- Pebbling Odometer
- Задача для исскусственного языка программирования (тестируется как "задача с открытыми тестами")
- Чекер на Java, на сервере выдаёт ошибку на последнем тесте (ACCESS_VIOLATION)
- Наиболее вероятно превышение лимита памяти (пятый тест содержит большие подтесты)
- Проверено на серверах: DLServer, NewIT, Nit4
- Parachute Rings
- Crayfish Scrivener
- Day 2
- Ideal City
- Нестабильные результаты тестирования (одно решение случайным образом проходит или не проходит одни и те же тесты)
- Last Supper
- Нестабильные результаты тестирования (одно решение случайным образом проходит или не проходит одни и те же тесты)
- Суммарное время на тесты: 204 секунды
- Jousting Tournament
- Проверено на решении-заглушке
- Протестировать полное решение
IOI 2011
- Day 1
- Garden
- Проверено на решении-заглушке
- Протестировать полное решение
- Суммарное время на тесты: 185 секунд
- Race
- Много тестов (70)
- Проверено на решении-заглушке
- Протестировать полное решение
- Суммарное время на тесты: 210 секунд
- RiceHub
- Много тестов (81)
- Проверено на решении-заглушке
- Протестировать полное решение
- Суммарное время на тесты: 81 секундa
- Day 2
- Crocodile
- Проверено на решении-заглушке
- Протестировать полное решение
- Elephants
- Большие тесты (~110MB)
- Проверено на решении-заглушке
- Протестировать полное решение
- Суммарное время на тесты: 378 секунд
- Parrots
- Суммарное время на тесты: 88 секунд
IOI 2010
- Day 1
- Cluedo
- Hotter Colder
- На серверах NewIT, Nit_server, Nit3 решение не компилируется
- Quality of Living
- Большие тесты (~225MB)
- Суммарное время на тесты: 150 секунд
- Протестировать полное решение
- Language
- Протестировать на полноценном решении
- Day 2
- Memory
- Нестабильные результаты тестирования (одно решение случайным образом проходит или не проходит одни и те же группы тестов)
- Много тестов (200)
- Суммарное время на тесты: 2000 секунд
- Traffic Congestion (N/A)
- Много тестов (198)
- Большие тесты (~406MB)
- Суммарное время на тесты: 1980 секунд
- Maze
- Суммарное время на тесты: 100 секунд
- Saveit
- Много тестов (92)
- Протестировать полное решение
- Суммарное время на тесты: 920 секунд