В skills доступны следующие типы заданий:
Каждое задание имеет фиксированную величину максимального скора.
Задания объединены в группы (шаблоны) по конкретным стекам.
Сумма баллов в шаблоне складывается из суммы баллов за входящие в его состав задания.
Максимальная сумма баллов в шаблоне может варьироваться в зависимости от состава заданий.
$$ templateScore = ∑taskScore $$
Для сравнительной оценки качества прохождения заданий используется относительная величина скора в процентах.
$$ templateScore / maxTemplateScore * 100 $$
Максимальный скор за задание по программированию зависит от категории задания.
Все задания делятся на четыре категории:
Примечания:
** Описание ниже*
*** Категория заданий в разработке*
Для каждого задания создается набор тест-кейсов. Итоговый скор для каждой задачи складывается из взвешенной суммы оценок за каждый тест-кейс. Каждому тест-кейсу присваивается количество баллов, получаемых при его успешном прохождении.