Степик уникальный сайт по многим причинам. Стабильная нестабильность его работы уже стала притчей во языцех, а многие баги фичи восхищают изобретательностью и неожиданностью.
Однако при всех этих, известных широким массам, особенностях работы, Степик иногда бывает очень загадочным. Хотя, это черта вряд ли является уникальной именно для указанной платформы. Но, как постоянным пользователям именно Степика, нам интересны загадочные ситуации связанные именно с ним.
За годы их можно было бы вспомнить много. Наверное. Но так сложилось, что недавно я столкнулся с тремя необычными ситуациями, или загадочным поведением Степика, о которых сейчас и поведаю.
Итак, ситуация первая. На Степике есть рейтинг знаний и репутации. Рейтинг знаний это об учащихся, кто больше решил задач на платформе. А рейтинг репутации это о преподавателях, которые создают курсы, а учащиеся решают задачи на этих курсах и лайкают уроки. И пишут отзывы.
Если мы взглянем на рейтинг репутации, то на третьем месте увидим некий Центр с огромным количеством баллов репутации:

Казалось бы, что тут такого. Вон у Тимура Гуева (Поколение Python) и у Ляйсан Хутовой репутации еще больше. И как бы да. Но что Поколение, что курсы Ляйсан — это очень известные и популярные курсы на Степике. А вот у центра курсов нет вообще:

Зато, кроме репутации, есть еще и огромное количество отзывов:

При этом ты видишь отзывы? И я не вижу. Но они есть! И их почти 25 тысяч. Разве не чудеса? Настоящий Хогвардс.
Ладно, ладно. Раскроем магию. Говорят, когда-то у них был курс. Может даже не один. И, судя по всему, на этот курс загоняли насильно. И просили требовали оставлять отзывы. А потом курсы скрыли или удалили. Зато статистика осталась.
Идем далее. Ситуация два. Решение задач, их отправка на проверку и сама проверка — это безграничное поле для самых разных дискуссий. Но иногда бывает просто вот так:

Видите правильный ответ и зеленую подсветку? Но если вы вдруг подумали, что это правильный ответ, то увы. Правильный ответ вот:

Снова чудеса, хотя они объясняются, скорее всего, интересной работой самой платформы. Скоростью, обновлением страниц, подгрузкой, кешем и всем в таком роде. Типа как когда ты тыкаешь в тесте ответ, а варианты ответов на глазах рандомно меняются местами.
Ну и вишенка на торте. Здесь мы возвращаемся к рейтингу знаний. И к особенностям неспешной работы платформы Степик. Давайте взглянем на картинку:

Видим два первых места топа по знаниям. Вроде бы все верно. И с баллами вроде все в порядке. Но… если мы зайдем в профили обоих учащихся, то увидим следующую картину (все скрины делались практически одновременно):


Здесь совсем другие баллы (и именно они верные, а не те, что на картинке чуть выше). И здесь явно видно, что на втором месте почему-то оказался человек, у которого на 500 баллов больше, чем у первого. Нонсенс.
Выглядит стремно. Но проблема снова связанна с особенностями работы Степика. Места в рейтинге и баллы знаний в профиле обновляются независимо друг от друга. При этом происходит это непонятно как (ну ок, понятно, но я не скажу — надо же хоть одну загадку сберечь). Баллы учащихся в списке топ-20 обновляются не у всех одновременно, а как-то рандомно, частями. При этом баллы в профиле обновляются в онлайн-режиме, сразу.
В итоге сложилась ситуация, когда у одного человека баллы в топ-20 обновились, а у другого задержка получилась в неделю. И, казалось, что у него баллов меньше (несмотря на то, что их явно больше), при этом пересчитались места в топе и получилось то, что получилось. Победитель с меньшим количеством баллов.
И в качестве PS забавный скрин пойманный нашим тайным агентом топ-1 по знаниям Степика:

Тайная эмблема Степика вместо анимации трех точек (это не фотошоп!). Но это был просто переход от старого варианта отображения баллов за решенные задачи к новому:

Вероятно, это попытка избавиться от вечной проблемы 0 баллов из 1 за правильно решенную задачу. Но это не точно.
Вот таким вот загадочным бывает иногда Stepik.