Статистика и рейтинг
Статистика игры
Таблица результатов открывается с карточки игры. Строки — команды, колонки — задания; в ячейке стоит время прохождения, а рядом с местом — стрелка, если команда за последнее обновление сдвинулась.
Над таблицей панель:
- «Команд: N · Заданий: M» и состояние игры — «игра не началась», «игра идёт», «игра завершена».
- Кнопка обновления и «Показать Историю» — ползунок, которым таблицу отматывают к любому моменту игры.
- «Сортировка» — по лучшему времени задания, реальному времени, бонусам, суммарному времени, количеству ответов или итоговому месту.
- Меню «Задания» — какие колонки показывать; с поиском по названию и отдельной галочкой «Заглушки».
- Меню «Вид» — «Закрепить место и результат», «Закрепить названия заданий», «Тащить таблицу мышью».
- Переключатель «Финальная» — если в игре всё уже открыто.
Подсветка команд
Щелчок по любой ячейке подсвечивает команду целиком — во всех колонках сразу; повторный щелчок снимает. Одновременно можно держать до пяти команд, каждая своим цветом.
Подсвеченные собираются чипами над таблицей: цвет, название и «×». Наведение на чип утолщает строки этой команды и рисует пунктир между её ячейками — видно, где она обгоняла и где отставала.
Свою команду страница подсвечивает сама при первом открытии.
Если статистика закрыта
Автор вправе её ограничить, и тогда вместо таблицы будет строка, объясняющая, почему:
- «Игра еще не началась»;
- «Статистика в этой игре скрыта»;
- «Статистика в этой игре сокращённая»;
- «Статистика в этой игре доступна только для играющих команд»;
- «Статистика в этой игре доступна только для финишировавших команд».
На телефоне
Колонки с местом и результатом закреплены сразу — они остаются на виду, когда таблицу тянут вбок. Шапка панели разворачивается в две строки, меню раскрываются во всю ширину, а прятать колонки приходится через меню «Задания»: глазка у колонки на узком экране нет.
Карта кодов
Карта кодов показывает по каждому заданию, какая команда какой код взяла. Открывается значком в шапке колонки задания на статистике.
До конца игры карта закрыта — «Карта кодов скрыта до конца игры». Автор и админ видят её всегда.
Колонки сгруппированы: «Коды», «Бонусы задания», «Сквозные бонусы». Легенда собирается из того, что в этой игре есть:
| Обозначение | Что значит |
|---|---|
| код взят | взят обычным ответом |
| не взят | пустая клетка в рамке — код остался невзятым |
| бонус в плюс | плашка с «+» |
| штраф | плашка с «−» |
| сквозной, взят вне задания | тот же «+», но контуром |
| то же, штраф | контурный «−» |
| взят, без бонуса | код засчитан, но очков не принёс |
| не отвечен | пунктирная клетка — до этого места команда не дошла |
Время можно смотреть локальное или реальное, а внизу каждой колонки стоит, сколько команд этот код взяли.
Рейтинг сезона
Несколько игр домена могут быть сведены в сезон: /ratings.php — список сезонов, дальше таблица.
Сумма команды за сезон — это не всегда все её игры:
- в зачёт идут лучшие N обычных игр, и над таблицей об этом стоит врезка — но только тогда, когда лимит действительно что-то отсекает;
- особые игры засчитываются всегда и места в этих N не занимают; такая игра помечена словом «особая» в заголовке своей колонки;
- не попавший в зачёт результат зачёркнут, и под ним написано «не в зачёт»;
- в колонке «Итог сезона» рядом с суммой стоит «Игр: N», а если зачлись не все — ещё и «, в зачёт: M».
Меню «Игры» над таблицей позволяет убрать игру из показа — и зачёт тут же пересчитается без неё. Это ничего не меняет ни у кого, кроме вас на этой странице.
Щелчок по ячейке подсвечивает команду по всем играм — так же, как на статистике.
Отзыв об игре
Когда игра закончилась, вам предложат её оценить: пять звёзд, левая половина звезды — полбалла, и под звёздами подпись словами — от «Очень, очень, очень плохая игра» до «Шедевр».
- Оценка сохраняется сразу по клику. Текст отзыва отправляется отдельной кнопкой, так что бросить форму на полпути не страшно.
- У отзыва есть выбор: «Всем» или «Только авторам».
- Форма приходит дважды: на экране «игра окончена» и потом строкой на главной — месяц после конца игры. Закрыли её кнопкой «Не сейчас» — вернётся ссылкой «Оценить сейчас».
- Оценку ставят те, кто был в игре хотя бы на половине уровней своей команды, и только те, кто играл одной командой. Если звёзд нет, форма сама скажет, сколько уровней вы открыли.