Пояснення
Компенсація лагу намагається відокремити час, який гравець витратив на роздуми, від часу, протягом якого повідомлення про хід передавалося мережею. Коли сервер отримує хід, він може оцінити частину цієї затримки та повернути її на годинник відповідно до технічних правил платформи.
Механізм не надає безплатного часу на роздуми. У певних межах він коригує лише частину, віднесену до зв’язку. Він також не може точно знати все, що відбувалося на пристрої гравця. Пауза перед натисканням, локальна анімація, або перевантажений комп’ютер можуть не враховуватися в корекції.
Платформи обмежують компенсацію, щоб зберігати справедливість і зменшувати можливості зловживань. Вони можуть по-різному обробляти тривалу затримку, окремий стрибок і надзвичайно швидкі контролі часу. Також може враховуватися, скільки часу вже було компенсовано. Тому два ходи з однаковим видимим не обов’язково отримають однакову корекцію.
Компенсація не гарантує захисту від . Якщо канал повністю зникає, сервер може не отримати жодного ходу, за яким можна було б виміряти й скоригувати час передавання. У такому разі долю годинника та результат визначають правила сайту або турніру.
Використання й контекст
Компенсацію обчислює сервер, що обслуговує , частину платформи з дошкою та годинником. Локально показаний годинник може відобразити корекцію з невеликою затримкою.
Поширені непорозуміння
Компенсація і зупинений годинник
Платформа зазвичай не зупиняє годинник на час передавання кожного ходу. Вона записує витрачений час, а потім може повернути розраховану частину.
Повна компенсація
Мета полягає у зменшенні мережевої нерівності, а не в усуненні кожної видимої затримки чи гарантії, що час ніколи не буде втрачено.
Джерела
- 1.Is Lichess lagging?, Lichess
