Як звіряти розклад MTT з реальним лобі
Порядок звірки лобі та сітки турнірів: нормалізація часу, пошук пропусків і дублікатів, розділення серій та регулярок, перевірка перед зміною групи.
Помилка на один день часто починається з правильної години. Турнір о 22:30 UTC стартує о 01:30 МСК уже наступного календарного дня. Якщо окремо перевести час, а дату залишити попередньою, подія потрапить до неправильної сітки.
В джерела має бути відомий часовий пояс. Збережіть початкову дату, час і пояс, потім отримайте повний момент старту й подайте його в робочому поясі. МСК відповідає UTC+03:00. Локальний час клієнта іншого користувача може відрізнятися, тому позначення поясу обов’язкове.
Приклад: 10 жовтня о 22:30 UTC — це 11 жовтня о 01:30 МСК. Разом із датою зміниться день тижня: субота стане неділею. Якщо рівні дозволу турніру задаються за днями, перевіряти потрібно недільні рівні.
У регулярного турніру сітка відповідає на запитання «у які дні він проходить». У серії важливі конкретне число й час. Назва із Sunday сама по собі не доводить дату проведення. Не добудовуйте наступні тижні лише з назви: серія може завершитися або пропустити один старт.
Список прив’язаних турнірів на сторінці групи корисніший за одну дату останньої події. Останній відомий старт може бути найпізнішим у списку, а не найближчим. Для відображення наступної події потрібно переглянути всі доступні дати.
Умовний список групи містить 4 та 11 жовтня, обидва старти о 14:30 МСК. Під час перевірки 10 жовтня найближчим буде 11 жовтня, неділя, 14:30. Після цього старту потрібна нова підтверджена дата. Автоматично додавати сім днів не можна.
Якщо список прочитано й усі дати минули, коректний результат — «майбутніх стартів немає». Якщо сторінка недоступна або дату не розпізнано, результат інший: дату підтвердити не вдалося. Відсутність доступу не доводить, що майбутнього турніру немає.
Кешуйте початковий список дат, а не єдиний обраний старт. Тоді під час наступної перевірки система зможе прибрати подію, що вже почалася, і вибрати наступну навіть без повторного читання сторінки. Нові прив’язки з’являться після оновлення кешу.
Для нічних стартів перевірте перехід дати й день тижня окремо. Порівняйте час інтерфейсу з початковим лобі й позначенням поясу. Для серії перевірте найближчу дату на сторінці групи. Якщо відомості розходяться, збережіть обидва джерела й передайте подію на ручну звірку.
Порядок звірки лобі та сітки турнірів: нормалізація часу, пошук пропусків і дублікатів, розділення серій та регулярок, перевірка перед зміною групи.
Як перевіряти відіграш MTT відносно сітки гравця: рівні, час старту, дублікати груп, неповні дані та розбір відхилень.