Форум HeroesWorld-а - Показать сообщение отдельно - ОБСУЖДЕНИЯ "Правил online игр по HoMM3 и формул расчета рейтинга"
Показать сообщение отдельно
#2218
Старый 04.04.2019, 12:48
  #2218
^
Grando
📖
Регистрация: 23.03.2013
Сообщения: 1829
1564
Grando#0355
Регистрация: 23.03.2013
Сообщения: 1829
1564
Grando#0355
По умолчанию
Re: ОБСУЖДЕНИЯ "Правил online игр по HoMM3 и формул расчета рейтинга"

Вот такое как описал камикадзе сейчас бывает сплошь и рядом.

Причём причина даже в теории не ясна. По идее ОХ должен прерваться, если на момент окончания хода - какие либо два героя противников находятся друг от друга на расстоянии меньше либо равно сумма их мувпоинтов на следующий ход (либо герой одного и объект, принадлежащий противнику - тогда мувпоинты только этого героя).
Как минимум в такой ситуации. Но этого не происходит, даже если путь лежит по прямой (на дороге нет никаких телепортов). И нет никакой инфы, что это программно реализовывалось именно так. То есть непонятно - речь идёт о небольшом баге, который можно найти и исправить или о том, что вообще алгоритм определения необходимости досрочного прерывания ОХ задуман неправильно, и надо с этим жить, пока что даже не питая надежд.

Поэтому надо рассчитывать по худшему - выставлять границы ОХ какие-то разумные, когда шанс добраться друг до друга ничтожно мал. Всё что позже - неоправданный риск, который может сломать нормальное течение катки.

Правило приравнивать преждевременное прерывание ОХ к рестарту по встрече - нравится. Ничего разумнее пока не вижу.
И в Любимцах, кстати, именно этот принцип был взят за основу.
Grando вне форума
Ответить с цитированием