Страница 1 из 1

Ошибка роста усталости?

СообщениеДобавлено: 12 дек 2015, 23:31
Ancient Mariner
Возможно, я что-то упускаю, но что-то не нашёл в правилах объяснения.
Вот игрок: http://virtualsoccer.ru/player.php?num=1348634
Вот матч: http://virtualsoccer.ru/viewmatch.php?d ... _id=489839
Усталость игрока до матча была 2%. После матча стала 7%. То есть увеличилась на 5%.
Собственно, вопросы: как так получилось? Откуда взялся лишний +1%? Дополнительное время? Тогда почему в правилах нет указаний? И почему тогда 1%? Тогда без супернастроя было бы полпроцента?
Возможно, это в "вопросы новичков" нужно, но, по-моему, тут что-то не так, так как у двух других сборников усталость увеличилась без "лишнего" процента. А какая была усталость у несборников я, в общем-то, не помню и не могу сверить.

Re: Ошибка роста усталости?

СообщениеДобавлено: 13 дек 2015, 01:41
finist
Усталость до матча была 3%: 1 за сборную + 2 за клуб.

Re: Ошибка роста усталости?

СообщениеДобавлено: 13 дек 2015, 01:57
Ancient Mariner
После сборной был отдых в ноль - в 22-м туре. А потом уже два матча за клуб - второй с отдыхом. 2% было. За усталостью сборников специально следил и прикидывал, как на матчи сборных выйдут. Собственно, только поэтому и заметил несоответствие своим подсчётам. После чего уже стал сверяться на предмет изменений в правилах, но таковых не нашёл. И откуда взялись 5% за кубковый матч не понял.

Re: Ошибка роста усталости?

СообщениеДобавлено: 13 дек 2015, 02:17
fang
походу за доп время накинули. за 90 минут он должен был набрать 2, за 120 - 2.333. Из-за супера 4.666, округлилось до 5. Раньше вроде такого не было. наверно как обычно "пофиксили старый баг"

Re: Ошибка роста усталости?

СообщениеДобавлено: 13 дек 2015, 02:33
finist
Ancient Mariner, ты прав, я невнимательно посмотрел.

Re: Ошибка роста усталости?

СообщениеДобавлено: 13 дек 2015, 11:49
Ancient Mariner
fang писал(а):походу за доп время накинули. за 90 минут он должен был набрать 2, за 120 - 2.333. Из-за супера 4.666, округлилось до 5. Раньше вроде такого не было. наверно как обычно "пофиксили старый баг"
Ну, тогда не 2,333, а 2,666 и 5,333, но округлилось бы всё равно до 5. Но не суть.
Тоже первая мысль возникла: начали за доп.время усталость добавлять. Вот только в правилах не прописали - в них написано, что усталость растёт за матч (а не за 90 минут), а кто провёл меньше, у того пропорционально. Но по другим игрокам не сходится - тогда у юниора-сборника усталость бы после матча получилась не 1%, а 2% (1%х1,333х2 - 1% за Ат = 1,666%), но даже если допустить, что округление идёт до меньшего целого, то у ветерана сборника получилось бы 4% (3%х1,333х2 - 4% за Ат4 = 4%), но он получил свои законные 2% (3%х2 - 4%).
Техподдержка пока молчит.

Re: Ошибка роста усталости?

СообщениеДобавлено: 14 дек 2015, 12:47
RAUL7
Всё верно с усталостью - ТС правильно посчитал, что за доп. время была начислена усталость согласно времени на поле.

Конкретно для игрока из шапки:
До матча У = 2, Ип = 1.
После кубкового матча должно быть Ип = 2, значит усталость 2 за 90 минут и 2,7 за 120 минут. С учетом супера стало 2,7 * 2 = 5,4 = 5. Итого У = 2 + 5 = 7.
По игроку юниору:
Ancient Mariner писал(а):Но по другим игрокам не сходится - тогда у юниора-сборника усталость бы после матча получилась не 1%, а 2% (1%х1,333х2 - 1% за Ат = 1,666%), но даже если допустить, что округление идёт до меньшего целого, то у ветерана сборника получилось бы 4% (3%х1,333х2 - 4% за Ат4 = 4%), но он получил свои законные 2% (3%х2 - 4%).
Техподдержка пока молчит.
До матча было У = 0, Ип = 0.
После кубкового матча должно быть Ип = 1, значит усталость 1 за 90 минут и 1,3 за 120 минут. С учетом супера стало 1,3 * 2 = 2,6 = 3. Итого У = 0 + 3 - 1 (за Ат) = 2.

П.с. В ТП ответили.
П.п.с. в правила будем уточнять формулировку про пропорциональности времени на поле.

Re: Ошибка роста усталости?

СообщениеДобавлено: 14 дек 2015, 21:43
миха
RAUL7 писал(а): усталость 1 за 90 минут и 1,3 за 120 минут. С учетом супера стало 2,6 * 2 = 3,2 = 3.
Математика конечно очень занимательная, но лучше не запутывать. Считается проще: 1.3*2=2.6 округленно 3.

Re: Ошибка роста усталости?

СообщениеДобавлено: 14 дек 2015, 23:40
finist
Т.е. опять втихомолку сделали изменение, не удосужившись ни объявить, ни в правила добавить? Ещё недавно за 120 минут уставали точно так же, как и за 90.
Михаил, тсс, я как-то за подобную критику раулевской арифметики на месяц бан схлопотал.

Re: Ошибка роста усталости?

СообщениеДобавлено: 15 дек 2015, 08:46
spika
Следующий ход:
ИП увеличивается на 1,3333333333333333.....

Игра под названием "Футбол" покрылась толстым-толстым слоем цифири...
Вывеску не пора менять, господа администраторы?

Re: Ошибка роста усталости?

СообщениеДобавлено: 15 дек 2015, 13:12
Ancient Mariner
spika писал(а):Следующий ход:
ИП увеличивается на 1,3333333333333333.....

Игра под названием "Футбол" покрылась толстым-толстым слоем цифири...
Вывеску не пора менять, господа администраторы?
Так было всегда на самом деле. Просто не всегда на поверхности и не всегда имеет принципиальный смысл.

RAUL7 писал(а):По игроку юниору:
До матча было У = 0, Ип = 0.
После кубкового матча должно быть Ип = 1, значит усталость 1 за 90 минут и 1,3 за 120 минут. С учетом супера стало 1,3 * 2 = 2,6 = 3. Итого У = 0 + 3 - 1 (за Ат) = 2.
Вот именно! Только вот у него усталость после игры была 1%. Поэтому и предположение об изменении расчёта усталости было поставлено под сомнение. И у третьего сборника усталость "по-старому" по итогам матча вышла. Даже не знаю, что теперь в ТехПоддержку ответить - вот так сообщишь, а тебе усталость остальным игрокам в большую сторону задним числом подкорректируют))

Re: Ошибка роста усталости?

СообщениеДобавлено: 15 дек 2015, 15:33
RAUL7
Всё, мы невнимательно с Аверсом прочитали сообщение по юниору, подумали, что у него 2 была после игры. Ещё раз:
Ancient Mariner писал(а):
RAUL7 писал(а):По игроку юниору:
До матча было У = 0, Ип = 0.
После кубкового матча должно быть Ип = 1, значит усталость 1 за 90 минут и 1,3 за 120 минут. С учетом супера стало 1,3 * 2 = 2,6 = 3. Итого У = 0 + 3 - 1 (за Ат) = 2.
Вот именно! Только вот у него усталость после игры была 1%. Поэтому и предположение об изменении расчёта усталости было поставлено под сомнение. И у третьего сборника усталость "по-старому" по итогам матча вышла. Даже не знаю, что теперь в ТехПоддержку ответить - вот так сообщишь, а тебе усталость остальным игрокам в большую сторону задним числом подкорректируют))
До матча было У = 0, Ип = 0.
После кубкового матча должно быть Ип = 1, значит усталость 1 за 90 минут и 1,3 за 120 минут. С учетом супера стало 1,3 * 2 = 2,6 = 2 (по правилам округление в меньшую же сторону, это не учли в прошлый раз). Итого У = 0 + 2 - 1 (за Ат) = 1.

Ещё второй вариант расчетов у меня был:
До матча было У = 0, Ип = 0.
После кубкового матча должно быть Ип = 1, значит усталость 1 за 90 минут и 1,3 за 120 минут. С учетом супера стало 1,3 * 2 = 2,6. Итого У = 0 + 2,6 - 1 (за Ат) = 1,6 = 1 (по правилам округление в меньшую же сторону, это не учли в прошлый раз).

Как точно стоит округление можно или на других примерах понять, где это роль сыграет, или же особо не заморачиваться, так как 1% усталости при нынешних силах команд вряд ли на что-то серьзное повлияет, чтобы так много внимания этому уделять (по этой же причине не рассматриваю вариант тряски Акара, чтобы он нашёл обязательно этот момент в генераторе - ибо тратить на это время бессмысленно).