В рамках практикума в 2025 году студентам предлагается выполнить четыре задания.
Задания нужно сдавать через систему https://practicum.tpc.ispras.ru.
Первое задание
Описание: task2025-01
Шаблон решения: template-task2025-01
Примеры данных второй части: examples-task2025-01
Контрольная точка: 01.10.2025
Второе задание
Описание: task2025-02
Шаблон решения: template-task2025-02
Примеры данных: examples-task2025-02
Контрольная точка: 15.10.2025
Третье задание
TBA
Контрольная точка: 19.11.2025
Четвёртое задание
TBA
Контрольная точка: 17.12.2025
Правила выставления оценок за практикум
За выполнение каждого задания ставятся баллы:
- Вовремя сданное задание – 4 балла.
- Выполненное задание – 3 балла.
- Если задание не делалось вовсе – 0 баллов.
- Делалось, но не побит Baseline #01 – 1 балл.
Бонусы:
- +1 балл за попадание в top-10 среди выполненных решений (в течение семестра, начиная с контрольной точки).
- 5 баллов, если побит Baseline #02 (в течение семестра, начиная с контрольной точки)
Для получения зачёта необходимо набрать хотя бы 8 баллов.
Оценка заданий
Задание считается выполненным, если при еженедельном тестировании последнее присланное решение превосходит baseline метод по целевой метрике.
Задание считается сданным вовремя, если оно выполнено к моменту наступления контрольной точки.
Общая оценка за практикум
Общая оценка выставляется после успешной сдачи заданий в соответствии с условиями:
- 16-20 баллов – отлично
- 12-15 баллов – хорошо
- 8-11 баллов – удовлетворительно
Студенты, набравшие 19 и более баллов в течение семестра получают дополнительный балл на экзамене.
Cведения о проверяющей системе
- Каждую неделю можно послать не более 10 решений.
- Время тестирования каждого решения ограничено (30 минут).
- Итоговое тестирование будет проводиться на последнем загруженном решении.
- Каждое решение должно представлять собой ZIP-архив, который содержит в корне (не в дополнительной папке) файл
solution.py
. - На проверяющей машине доступно 16 Гб оперативной памяти.
- Таблица с результатами обновляется еженедельно в 00:00 со вторника на среду.
Наиболее частые причины ошибок
Если при отправке решения система возвращает сообщение "Error occured", проверьте следующие возможные причины:
- В ZIP-архиве есть
solution.py
, но он находится не в корне, а в промежуточной директории. solution.py
лежит в корне, но в нём отсутствуют необходимые по заданию объекты (переменные, класс Solution, ...).
По любым вопросам, связанным с ошибками, следует писать в чат курса, обязательно указав код ошибки.