Files
nis2/project-tasks
..

Банк проектных заданий

Банк содержит 40 готовых проектных заданий по 32 основным статьям; отложенных вариантов сейчас нет. По одному заданию подготовлено для каждой статьи; для восьми широких работ выделены по две независимые постановки. Варианты A и B различаются центральным вопросом, техническим результатом и обязательным экспериментом. Изменение только нагрузки, параметра или типа отказа оставлено как возможное продолжение одного задания.

Одно проектное задание назначается одной команде. Если по одной статье назначены две команды, они работают независимо: используют разные репозитории и не передают друг другу код, экспериментальные данные или результаты до завершения оценивания. Общими остаются только опубликованные статья и исходный артефакт.

Во всех заданиях исходный обязательный путь рассчитан на CPU и бесплатную инфраструктуру. Команда с подтверждённым доступом к GPU может по согласованию включить GPU-реализацию и эксперименты в обязательный план по общим правилам проекта. Ссылки, закреплённые ревизии и лицензии документально проверены 5 сентября 2026 года; известных блокеров для назначения нет. Технические предпосылки команда проверяет по правилам первой контрольной точки.

Проект может опираться на авторский артефакт, самостоятельную реализацию центрального механизма, собственный симулятор или их сочетание. Конкретная работа команды описана в полях «Технический результат» и «Обязательное приращение команды». Если карточка предлагает несколько вариантов, команда может выбрать любой из них. Оцениваются полученный результат, корректность эксперимента и обоснованность выводов.

Общий порядок выбора, контрольные точки и требования к результатам описаны в правилах проекта, а место ТР, Э и ВО в итоговой оценке — в правилах оценивания.

Тематические группы

Группировка помогает ориентироваться в банке и не влияет на требования или оценивание. Некоторые задания относятся сразу к нескольким областям; в перечне они помещены в основную группу по центральному вопросу проекта.

Проверка корректности и надёжности

Хранилища, базы данных и потоковая обработка

Облачные, edge- и serverless-системы

Сети и распределённые протоколы

Распределённое выполнение и управление ресурсами

Инфраструктура инференса LLM

Как читать проектное задание

Начните с раздела «Обязательный результат»: в нём указано, какой вопрос нужно проверить, что подготовить и какой эксперимент провести. Поле «Обязательное приращение команды» описывает вашу собственную работу: доработки, эксперименты и проверки. Готовые код, данные и примеры перечислены в поле «Что уже предоставляет артефакт»; источники и версии — в поле «Артефакты и данные». «Кратко о статье» объясняет проблему и идею работы, а «Почему результат актуален» — зачем исследовать её сейчас. Сборка, запуск и повторение готового сценария сами по себе технический результат не закрывают; при адаптации нужен результат, прямо указанный в карточке.

Как готовый артефакт сочетается с самостоятельной работой команды, показано в примере проекта Remix.

Раздел «Обязательный результат» задаёт достаточный объём проекта, включая вариант для ограниченных ресурсов. «Содержательные направления» помогают распределить работу в тройке. «Возможное продолжение» остаётся необязательным и высокой оценки не гарантирует. Можно выбрать любой предусмотренный заданием путь; общих квот на строки кода, эксперименты или часы нет.

7 сентября 2026 года карточки обновлены до версии 1.1 по содержимому закреплённых ревизий; в десяти карточках с существенным покрытием готовыми сценариями приведены ссылки на просмотренные исходники и история уточнений. Это статическая проверка кода, scripts, examples, benchmarks и notebooks. Сборка и запуск внешних артефактов в неё не входили; работоспособность конкретного окружения проверяется на первой контрольной точке.

Общие итоговые материалы и шкала ТР, Э и ВО действуют для всех заданий. Оценивается новое приращение относительно опубликованных кода, данных и результатов.