Как считать гарант

Только не бейте! Не раз объяснял новичкам, как правильно считать гарант - но сегодня вдруг оказалось, что уже более-менее опытный игрок тоже не знает, как это делается (он до этого вкладывался друзьям, которые всегда расписывали, сколько нужно вложить).

Итак, основной принцип вложения своих СО в чужие ВС: вкладывайтесь так, чтобы вас не могли перебить (это называется "гарант"). Гарант легко считается (кто плохо считает в уме - запускайте программный калькулятор или держите под рукой "железный").

Если до вас все игроки вкладывались "правильно" - считается вообще элементарно.
Допустим, вложено всего в ВС 250 СО, а полный уровень - 300 СО (т.е. в прогрессе видим 250/300).
На 1-м месте вклад 150 СО, на 2-м - 100 СО, вы займёте 3-е место.
Вычитаем 300 - 250 = 50, разность делим пополам 50 / 2 = 25 - это гарантированный вклад, который уже никто не перебьёт.

Чуть сложнее, если кто-то недовложился, но тоже легко.
Берём те же 250/300, только с другим "раскладом": на 1-м месте вклад 130 СО, на 2-м - 80 СО, на 3-м - 40 СО.
Считаем: 300 - 250 = 50.
О! Игрок на 3-м месте, который вложил 40 СО, не умеет считать (или у него не было выбора - он "заплатил" эти 40 СО за какую-то услугу и на призовые места вообще не претендует).
Тогда 50 + 40 = 90, эти 90 делим пополам: 90 / 2 = 45. Получается гарант - 45.

Обобщаем.

Видим в прогрессе цифры N/M (N - вложено в уровень, M - полный уровень).
Всегда первым шагом вычитаем M - N, получаем K = M - N.
Дальше смотрим вклады других игроков - Q1, Q2, Q3 и т.д. (Q1 > Q2 > Q3 ...)
Если вычисленное K не больше, чем самое меньшее Qi (т.е. меньше либо равно самому меньшему Qi) - никого перебить мы не можем, это первый случай, тогда гарант - это X = K / 2.
Если же вычисленное K больше какого-либо Qj (сравниваем сверху вниз, от бОльшего Q к меньшему) - значит, этого игрока мы можем перебить (сколько вложений и каких расположено ниже Qj уже не важно).
Тогда гарант X считается так: X = ( K + Qj ) / 2.

Надеюсь, расписал всё доступно и понятно. Сначала на примере, затем в общих выкладках.

Если это уже было - извините за повтор. Я такого на форуме не видел.
 

DeletedUser17519

Guest
Спасибо )) Теперь можно кидать ссылку, вместо того, чтобы объяснять каждый раз заново )))
 

DeletedUser20843

Guest
Спасибо )) Теперь можно кидать ссылку, вместо того, чтобы объяснять каждый раз заново )))
Зачем? Вклад считается просто. Сначала нужно определить призовой пакет, его можно посмотреть в ВС которое закрыто дальше. Потом из цены уровня вычесть сумму вложенного. Потом прибавить вклад игрока которого нужно перебить и разделить на 2. Округлить до целого в плюс и получите необходимое вложение.
 

DeletedUser24206

Guest
Спасибо за подробные объяснения) А как рассчитать необходимые вклады игроков в твое ВС? ( пять призовых мест, сколько кому вкладывать, а сколько самому СО вложить)
 

DeletedUser20843

Guest
Теперь уже не сильно актуально. Призовые видны, а посчитать гарант довольно просто. Главное не забыть учесть последующий вклад.
 
Теперь уже не сильно актуально. Призовые видны, а посчитать гарант довольно просто. Главное не забыть учесть последующий вклад.
И всё равно куча народу (и даже не новички) понятия не имеет, что такое "гарант".
Или хорошо прикидывается :)
 
Верх