Как же происходит распределение гильдий по группам в полях? Я был уверен, как и многие что в Forge of Empires в этом плане реализовано через случайное распределение (магический рандом )) ) Но я как и многие - был введён в заблуждение, но многочисленные жалобы заставляли искать способ распределения, хотелось докопаться до истины - и победить ФОЕшку )) Вначале пробовали по алфавиту, рейтингу, предыдущему сезону, так же очки лиги учитывать без срезания на 1000 очках... но ларчик просто открывался...Хотя я уже бросил поиски, но игрок SE7EN, наседал просил хоть какую то идею и я поделился, на тот момент казалось что самой нелепой из оставшихся и он взялся за проверку, начал составлять группы, опрашивая гильдии. После мы сделали прогноз для Бриса, а потом я и для Хаунда завернул, хоть и урезанный уже вариант.
Дальше я опишу пошаговую инструкцию как вычислить группы гильдий в полях, думаю это будет эксклюзив Записок фоешника. Рассмотрим на примере Брисгарда, и так нам понадобится список гильдий находящихся в алмазной (брильянтовой) лиге. Названия проще скопировать с сайта статистики, хотя если вы на листочек пишите, то можно и из игры.
Дальше нам понадобится идентификатор (номер, id) гильдии. Он выдаётся гильдии в момент её создания и остаётся неизменным. Смотрим так же на любом сайте статистики, его видно в конце ссылки, когда выбираешь гильдию:
Дальше у вас получится примерно такой список:
- 17909 ☠ЛЕТУЧИЙ ГОЛЛАНДЕЦ☠
- 574 Fight Club
- 14156 Банда Джо /набор/
- 6241 Кланы Севера
- 17151 ПРИЗРАЧНЫЙ ЛЕГИОН
- 23084 Стая
- 9182 Оружейная палата
- 8204 NORD (Набор)
- 12442 Стражи Галактики
- 7452 АКАДЕМИЯ
- 5410 C.Н.Г.
- 7887 Млечный путь (набор)
- 415 ТИТАНЫ /набор/
- 97 Observers (набор)
- 7987 NonStop
- Ну и все остальные из алмазной лиги...
Можно сказать треть дела сделана, самое муторное еще впереди )) Собирать данные это вам не готовый прогноз в Записках ФОЕшника читать, так что готовьтесь )) Дальше, надо для каждой гильдии узнать точное количество очков лиги (видимо не зря разрабы вначале его скрывали от нас). Посмотреть можно в игре, в профиле каждой гильдии:
Ну зайдя в профиль гильдии, уже трудно будет промахнуться:
Дальше ваш список превратится в такой, хотя наверное в наш век надо все данные заносить в электронную таблицу, ну в общем это ваше дело, можете даже в тетрадке это провернуть ))
- 17909 ☠ЛЕТУЧИЙ ГОЛЛАНДЕЦ☠ 1000
- 574 Fight Club 1000
- 14156 Банда Джо /набор/ 1000
- 6241 Кланы Севера 1000
- 17151 ПРИЗРАЧНЫЙ ЛЕГИОН 1000
- 23084 Стая 1000
- 9182 Оружейная палата 1000
- 8204 NORD (Набор) 1000
- Ну и все остальные из алмазной лиги...
Теперь самое важное, надо их посчитать и правильно отсортировать. Принцип такой, гильдии сортируются по очкам лиги, если очки лиги равны, то чем выше id тем выше в списке будет гильдии. Отсюда выходит что распределение начинается с тысячников с самым большим идентификатором, то есть с самых молодых гильдий, которые дошли до самого верха. Если бы разрабы сделали наоборот, то мы бы имели не разрывные 3-4 гильдий, которые бы всегда были вместе, а так есть шанс что их сместят в соседнюю группу. После сортировки ☠ЛЕТУЧИЙ ГОЛЛАНДЕЦ☠ уже оказывается уже оторван от всех гильдий, с которыми он был рядом в рейтинге или по очкам лиги, потому что гильдии намного моложе остальных топовых старичков. В каждом мире все по разному будет. Сами увидите. Теперь важный момент, надо определить сколько групп будет иметь по 7 гильдий (на этом прокололся мой прогноз для Хаунда). Согласно обновлённой теории (её пришлось проверять в Норсиле), которая вроде бы как подтвердилась, принцип такой. Берём количество алмазных гильдий и делим на восемь - нам важно знать остаток от деления (надеюсь что это такое, все еще помнят).
- Если остаток 1, то семерных групп будет 7
- Если остаток 2, то семерных групп будет 6
- Если остаток 3, то семерных групп будет 5
- Если остаток 4, то семерных групп будет 4
- Если остаток 5, то семерных групп будет 3
- Если остаток 6, то семерных групп будет 2
- Если остаток 7, то семерных групп будет 1
Дальше определяем сколько будет групп по 8 гильдий, для этого из общего количества вычитаем количество семёрок (количество семерных групп умноженное на семь) и делим на восемь. (в этом случае для Бриса, их было 11 восьмёрок и 1 семёрка) Всё зная сколько стандартных групп начинаем разбивать гильдии на группы согласно отсортированному списку, сверху вниз. Берём первые восемь гильдий, это и будет первая группа:
Гипес💐Великий🌸🌺🌷 (1000)
🇧🇾 БЕЛАРУСЬ 🇧🇾 (1000)
Номер 1 (набор) (1000)
ъЦ-ъЦ-ъЦ (1000)
321-я Сибирская (1000)
Артемида (набор) (1000)
Легион Новаторов (1000)
Aliens ® (1000)
Вторая группа:
Общими усилиями (1000)
КРАСНОЕ И ЧЕРНОЕ (1000)
Кыц-кыц-кыц (1000)
Стая (1000)
Алые Паруса (НАБОР) (1000)
Новый Свет 2018 (1000)
Триада(Набор) (1000)
мао (1000)
и так все 11 восмёрочных групп, а последние семь гильдий, уже будут составлять группу из 7 гильдий:
🇺🇦 UKRAINE 🇺🇦 (925)
United world (набор) (925)
КОМФОРТ . (925)
Белая гвардия(набор) (925)
alvilita (набор) (916)
Смерш (набор) (915)
TransKarpatia (913)
Не забываем что таких групп может быть до семи штук. Если вам кажется что разрабы Forge of Empires перемудрили, то нет. Это всё делает сервак автоматически, возможно за секунды до старта полей, а возможно в полночь со среды на четверг. Остаётся не выясненным вопрос когда в группе получается по 5 и 6 гильдий, бывает ли сейчас такое в алмазе и платине, если у кого будет такое, то пишите. пока такое видел последнее время, только если кто удалял гильдию уже в разгар полей битв.
Разбирая очки лиги вы увидите, что у большинства гильдий они будут заканчиваться на ноль или пять. А у кого на другое число - знайте эти гильдии просто еще ни разу не доходили до 1000 очков лиги.
В общем, как это работает - думаю объяснил доходчиво. Теперь подумаем. как это можно применить. Например видите ваш кровный враг будет с вами в полях, подтягиваете в гильдию союзников и наёмников. Любителя фарма, видят что в группе будут две дружественные гильдии и куча слабаков - бегут в эти две гильдии, для фарма. Можно иметь несколько гильдий, где будут сидеть игроки из других миров и кидать приглосы, а вы будите циркулировать между ними, выбирая нужную группу и договариваясь о фарме до старта полей с противниками. Я уже пробовал создание мелкой фарм гильдии - работает.
Так же можно понять почему некоторые гильдии не попадают друг с другом в группу, например СНГ и Лету́чий голла́ндец. Между 5410 и 17909, очень много существующих гильдии,большую часть из них надо опустить меньше 1000 очков, но это не гарантирует их встречи, их могут раскинуть по соседним группам, то есть надо чтобы и там совпало. Но есть способ Летунам встретится с СНГ, для этого надо сделать им, то что они умеют отлично - всем вместе перейти в новую гильдии, вернее в более старую - например torr beria (5080), уже давно замечено, что они с СНГ почти неразлучны, у них очень близкий номер. А СНГ в свою очередь может себя обезопасить, подтянув в алмазную лиги как можно больше гильдий с идентификатором от 5000 до 5800 (дружественных желательно).
Ну и для фарма в инди, соло и прочих мелких гильдиях, сильные игроки могут на клепать десятки новых гильдий, причём сделать это почти одновременно, чтобы номера шли по порядку и плавно подниматься вверх, шанс их встречи стопами будет минимален и большую часть сезонов они будут взаимодействовать друг с другом. Но там надо будет грамотно делить поля и взаимодействовать друг с другом.
Конечно я считаю такое распределение не правильным, да и сам факт возможности вычислить, то же не есть хорошо, хоть и было интересно это расколоть )) Так что предлагаю для разрабов решения проблемы:
- Самый простой - убрать возможность смотреть очки лиги, как и было изначально. Или сделать просмотр очков лиги доступным, только для участников гильдии, или даже лидеров (лидерам это иногда требуется)
- Вариант второй - расширить диапазон для алмазной лиги, чтобы она выросла до огромных значений, тогда просто сил не хватит вычислять ))
- Так же можно всё таки ввести перемешивание гильдий случайным образом, хотя бы для тысячников, или для алмазной лиги в целом, в теории можно мешать всё алмазную - не взирая на очки лиги. А с платины уже распределять как раньше.
- Сгенерировать для каждой гильдии уникальное число, которое будет не доступно игрокам, и использовать его вместо id гильдии
В одном из миров меня попросили сделать прогноз, я ответил что мне не интересен этот мир, и я готов только за отдельную плату - мне игрок предложил выложить прогноз и повесить рекламу. Прогноз по хаунду набрал 300 просмотров, это рубля 1,5 будет, если рекламу повесить, в лучшем случае )) Вот так моё время оценивают некоторые, так что делайте лучше сами, если вам лень, то я могу взяться за отдельную плату, но учтите чтобы начать играть в новом мире - это надо убить минимум 4 часа + 3 часа на всё остальное - полноценная рабочая смена ))
Надеюсь мне удалось удивить вас способом распределения гильдий по группам в полях, Да игра Forge of Empires и не такие сюрпризы при подносит, а разработчики когда их исправляют, еще и не то могут сотворить - думаю скоро нас снова удивят... А мне будет о чем написать в Записках ФОЕшника, а то кроме как про сеты - иногда не о чем и писать )))
Хотелось бы еще раз выразить благодарность игроку Севену и всем кто участвовал в сборе данных по группам, а так же тем кто отвечал на такие просьбы.
Женя как всегда молодец) Спасибо)
ОтветитьУдалитьСпасибо
ОтветитьУдалитьСпасибо за инфу!)
ОтветитьУдалитьАвтор статьи большой молоток :) если разработчики не введут полный рандом на распределения ги в пбг, то игре придёт хана) можно будет переименовать игру на Качевники of empires! =) имхо.
ОтветитьУдалитьФормула точно не рабочая или не ло конца рабочая. В Норсиле есть 4 старые гильдии,с id меньше 100, у которых всегда 1000 очков полей. Вот только в одну группу они попадают далеко не всегда. Одной из этих гильдий на последних полях в соперники вообще шлак один попался.
ОтветитьУдалитьЗначит Норсил виноват сам, я убил столько сил и времени пытаясь там провести эксперимент, но до конца данные получить не смог, или вам пофиг там всем, или лень. Но хотелось бы увидеть названия этих гильдий и их Идентификаторы, а так же состав следующей группы
УдалитьБольшой мир (3)
УдалитьПираты (5)
Марс (10)
Лангольеры (31)
Пираты, марс, лангольеры были в одной группе. БМ в группе со слабыми оказался, там id были 3000+, 7000+
По данной формуле следующий сезон должен быть таким:
Большой мир (3)
Пираты (5)
Марс (10)
Лангольеры (31)
Древние (16)
Clandestino (13)
Добровольцы (65)
а Приют Анархиста с 1к с id19 куда пропали?
УдалитьГруппа такая:
УдалитьБольшой мир
Пираты
Марс
Лангольеры
Древние
Clandestino
Добровольцы
Не то скопировал, такая
УдалитьБольшой мир
Пираты
Марс
Лангольеры
Древние
Clandestino
ИМПЕРЦЫ
Приют Анархиста
Чтоб ЛГ попала с СНГ в одну группу просто достаточно вернуться в Пророку (искатели истины -6696) ;)
ОтветитьУдалитьДопустим прошлый сезон, Голандцы перешли к искателям, и Искатели вернулись в Алмаз в 1000 очков. Чисто теоретически. Место голандцев заняла бы другая молодая гильдия, место санразйзем и т9, были бы искатели, что привело бы к сдвигу группы. Так что СНГ с торберией скорее всего убыли бы в следующую группу. Трудно конечно посчитать, что да кабы, но скорее всего с Кланами бы были часто, а СНГ продолжит терроризировать торов )
Удалитьсоставил прогноз погоды на четверг... тфу ты, прогноз ГБГ у себя в главном мире... посмотрим
ОтветитьУдалитьопубликуй хоть одну группу, чтобы было потом видно, что угадал ))
Удалить24941 thunderclap 1000
Удалить24635 salty academics 1000
22866 mighty minions 1000
22720 InternationalTrouble 1000
22682 the everlasting 1000
21386 siege 1000
21188 the walking dead 1000
20781 thunder struck 1000
-------------------------------------
20601 rumbling thunder 1000
20139 e pluribus unum 1000
19054 english knights 1000
19007 woohoo 1000
17941 guerrilla warfare 1000
17665 elite squad 1000
17389 Vice Versa 1000
17019 white star 1000
--------------------------------
14636 Fair Traders 1000
12705 Drunk Monkeys 1000
12537 blood of the ruined 1000
11844 The fyrd 1000
11829 Doomsday knights 1000
10726 Arrowheads 1000
9751 home 1000
7901 Predators GR 1000
-------------------------------------
6247 advancedBloodLine 1000
5962 The Eagle Empire 1000
5934 knights of the dawn 1000
5781 United Friends 1000
5225 TPS 1000
4769 order of the dragon 1000
3729 forge on ! 1000
2897 equinox 1000
2я и 3я группы совпали. 1я пока молчит, 4-ю я не могу проверить. Но думаю, что они тоже совпали, если и есть ошибка - это я просто пропустил какуето гильдию с 1000LP
Удалить1я тоже совпала. На текущий момент проверено 5 групп из 7 алмазных. 5/5 верны
УдалитьЖеня, Вадим, молодцы! Спасибо! :))
ОтветитьУдалитьГризли
Сокрытие очков лиги не поможет, все рассчитывается через гвг (когда ги много даже проще чем через профиль) рейтинг ги = очки за уровень + очки за сектора на гвг + 18 умножить на очки лиги. ОЛ = (рейтинг - гвг - уровень) / 18
ОтветитьУдалитьгруппа со старыми ги дополняется ги с очками меньше 1000
ru1
Удалить♔К А М Е Л О Т♔
Айдитарод
тихая гавань (набор)
ВЗРОСЛЫЕ ЛЮДИ
*IMMORTALS* - набор
Пионеры (набор)
= С Т А Я '=(набор)
Жизнь (набор)
Высчитывать очки лиги через гвг, ошибиться шанс возрастает, да и гемороя больше. Но всё терпимо, если только тысячников считать, а не всех ))
УдалитьА данные по ГВГ откуда черпаете?
УдалитьЕсли их (эти самые: рейтинг - гвг - уровень) есть откуда стянуть в таблицу - тогда да. Но если это также вручную заводить в таблицу, как и очки лиги то предложенный Вами вариант напоминает историю, когда пастух для того чтоб посчитать овец сначала считал ноги, а потом делил на 4.
Зы: ещё до того, как тут была выложена инструкция, когда были только прогнозы я шла по ложному следу - сортировала по рейтингу и по ОЛ и то частично угадывала, хоть рейтинг прыгает сегодня такой завтра такой.
Потом, когда появилась инструкция - мой прогноз (деланный по инструкции) по Фелу совпал на 100%
Большой мир (1000)
ОтветитьУдалитьSIMPLEX (980)
~Нить Ариадны~ (975)
New World (975)
Штык (набор) (975)
Пионеры (975)
Тундра (Премиум) (975)
Большому миру не хватило тысячников и там стали по очкам лиги добавлять, так как у него самый маленький id, то он последним шёл в списке тысячников - ему и быть с более слабыми. Ничего не противоречит системе.
:)
ОтветитьУдалитьПредлагаю поломать голову еще над вопросом, откуда же идет распил ги по 7кам. с верху списка или с низу. Почему данный вопрос возник, у нас очень старая ГИ. Имеющая маленький номер айди. И судя по всем подсчетам мы в верхней группе, но вот же любопытный момент, в брю лиге всегда около 100 ги последнее время, а на прошлых полях в нашем пуле было 7 ги, а не 8.
ОтветитьУдалитьВ тексте написано именно об этом: гильдии записываются с самой юной, вот вы и попадаете в самый низ списка))
УдалитьЯ предлагаю голову поломать вот над чем, если 17 алмазных, то как их разобьют? Или если 49?
УдалитьВ сааамом начале полей, когда гильдий в бриллианте было катастрофически мало, к ним примешивали гильдии из платины.
УдалитьВсе это конечно здорово, но данная информация подойдет разве что для тотализатора. От того что будешь знать с кем попадешь в следующие поля ничего не изменит
ОтветитьУдалитьЭтот комментарий был удален автором.
ОтветитьУдалитьОчень похоже на правду, составила список на поля 29.04 в Джаймсе. Очень надеюсь, что разрабы поменяют что-то теперь, потому что такая система - бред... может на обмене и норм с одними и теми же, но вот когда поля боевые уже 5-6 сезонов подряд, это начинает надоедать....
ОтветитьУдалитьМожет в идеи на форуме, запостить идею о рандомном распределение по группам?
Удалитьесли знаем английкски - присоединяйтесь:
Удалитьhttps://forum.en.forgeofempires.com/index.php?threads/gbg-match-ups-are-not-random-and-they-are-ruining-the-game.44325/post-445340
Вот вы шумиху то развели )) Скидывайте тамссылку н первоисточник -я тоже хочу кусочек славы )))
Удалитьok
Удалитьно, я думаю, просто удалят пост. На сколько я знаю, некоторый уже публиковали вчера- сегодня (мой прогноз и без спроса :-) ) - было удалено за 1 час
УдалитьУже пошло по форумам, думаю дня три и не остановить волну. Ждём ответный ход разрабов, возможно один из моих вариантов сделают, как временное решение, а дальше серьёзно что-то переделают
Удалитьнаш пост с предсказанием по миру был удален. Но это понятно. Второй пост, который полностью его дублировал, но без сслыки на таблицу с предсказание - остался. Интерестно то:
Удалить1. Первый пост продержался больше 24 часов (вся ранее такая информаци безжалостно удалялась модами менее чем за 1 час. но там небыло таблицы...)
2. что он был удаелен с формулировкой - ссылки на внешний ресурс есть нарушение (3 ссылки сюда и ссылка на гугл таблицу), но в том что остался - тоже 3 ссылки сюда :-)))))) и он еще живет!
человек сделал расчет для en2, разместил на форуме как html таблицу
Удалить(https://forum.en.forgeofempires.com/index.php?threads/gbg-matchups.44330/post-445523).
Тему заблочили через 2 часа, но не удалили. Значит поняли, что уже не скроешь данную инфу
Всё уже поздно инфу удалять - разошлась )) Надо было сразу мне писать и предлагать взятку за молчание ))) Но удалениями они подтвердили что так и есть )) Короче косяк разрабов, заметьте, без нарушения правил - всё можно сделать.
УдалитьУ меня есть идея, что если гильдий меньше 50ти, от 49 и меньше и их число кратно 7, то вся лига будет разбира на группы по 7 гильдий. проверить нет возможности, надо было раньше ))
ОтветитьУдалитьА вот как происходит разделение на группы, при 41, 34, 33, 27, 26, 25, 20, 19, 18, 17, 13, 12, 11, 10 и 9 гильдиях в лиге. Там уже вступают группы по 6 и 5 штук, но по какой схеме не понятно. У кого будет возможность, собирайте статистику в новых мирах
Чем больше гильдий в бриллиантовой лиге, тем устойчивей данная система в отношении топов. И вот теперь это стало очевидно всем. Штормить будет самый верх списка, там где молодые гильдии, которые будут периодически вылетать из "клуба 1000", и возвращаться в него. Из-за этого весь список будет двигаться вверх-вниз. А также будут изменения в самом низу, где будут эти выпавшие тысячники оказываться, и разнообразить группу самых старых гильдий. Середина же списка будет практически неизменна, и зависеть лишь от этих двух факторов.
ОтветитьУдалитьЕсли количество молодых гильдий которые придут, будет равно количеству молодых гильдий которые выйдут из высшей лиги, то список не сдвинется. А такое иногда бывает.
УдалитьДа, так тоже бывает. Едва ди разрабы теперь продолжат распределять этим же способом, когда система практически стабилизировалась. Видимо, грядут перемены.
УдалитьНет, наврал все-таки. В середине списка гильдии тоже будут пропадать и появляться.
ОтветитьУдалитьВ нашей группе уже стабильно 6-7 гильдий из 8, с которыми постоянно пересекаемся. Согласен с автором, если группы до 1000 ОЛ можно распределять и по данной схеме (т.к. ОЛ постоянно меняются), то в группах 1000+ данная схема уже не работает, и приводит к постоянным соперникам в каждом сезоне. Группы 1000+ лучше распределять рандомно, без всякой схемы.
ОтветитьУдалитьА если деление на 8 при определении кол-ва семерных групп идёт без остатка?
ОтветитьУдалитьЗначит нет групп по 7 гильдий
УдалитьСпасибо! Посмотрим как сойдётся
УдалитьЭтот комментарий был удален автором.
ОтветитьУдалитьНам саппорт подтвердил правельность алгоритма (в части ИД и ЛП). Как всегда, извенился за неудобства, расказал преимущества алгоритма (там, типа про "рандомную составляющую", хехе). Сказал, что передал инфу девам... но на решение нужно время.
ОтветитьУдалитьХоть бы скорее сменили, а то скучно уже - так бы занялся снова расколом нового алгоритма ))
ОтветитьУдалитьВсем привет. Насколько этот прогноз еще работает и принцип его расчета, несколько сезонов проверяю не попадаю. Может ошибка в расчете :(
ОтветитьУдалитьЛетом еще поменяли принцип, работает только для гильдий с разным количеством очков, а как распределяют тех у кого одинаковое - пока что тайна. Возможно реально рандом сделали
Удалить