Направление автоматизации
Фарм деревень
Направление, ради которого большинство и ставит бота, — и то, которое Grepobot отдаёт даром. Фарм работает без подписки и без пробного периода, сколько захочешь.
Перезарядка привязана к деревне и игроку, а не к городу, который сделал запрос. Бот, который считает её для каждого города отдельно, думает, что деревня готова ещё дважды, запрашивает — и получает отказ.
| Track | Time | Event |
|---|---|---|
| Grepobot — одна перезарядка на деревню | сбор | Город A забирает |
| Grepobot — одна перезарядка на деревню | готова | перезарядка прошла |
| Grepobot — одна перезарядка на деревню | сбор | Город B забирает |
| Отдельно для каждого города | сбор | Город A забирает |
| Отдельно для каждого города | отказ | Город B просит |
| Отдельно для каждого города | отказ | Город C просит |
Одна перезарядка на деревню, а не на город
Деревню делят все твои города на этом острове, а вместе с ней и её перезарядку. Бот, который считает перезарядку для каждого города отдельно, думает, что деревня готова, когда это не так, всё равно шлёт запрос и получает отказ. Это впустую потраченный запрос, а если повторять его достаточно часто, — ещё и заметная закономерность.
Grepobot ведёт одну перезарядку на деревню для каждого игрока — ровно так, как это проверяет сама игра. Он отличает короткий сбор от длинного и знает, что четыре варианта с ресурсами и четыре варианта с войсками делят один и тот же таймер.
Просыпается ради деревни, а не по таймеру
Большинство ботов опрашивают игру: раз в десять минут осматривают всё и делают то, что уже готово. Деревня, у которой перезарядка закончилась через тридцать секунд после такого прохода, потом девять с половиной минут просто ждёт.
Grepobot назначает пробуждение ровно на тот момент, когда с деревни снова можно собрать. За сутки на острове со всеми его деревнями это разница между тем, чтобы забирать всё по мере готовности, и тем, чтобы забирать большую часть с опозданием.
Фоновые вкладки продолжают работать
Браузеры замедляют таймеры во вкладках, на которые ты не смотришь, и фарм-бот незаметно превращается в бота, который фармит, только когда ты случайно на него взглянешь. Таймер движка Grepobot работает в воркере, а воркеры браузеры тормозят куда слабее, так что вкладка Grepolis, открытая где-то за рабочими окнами, продолжает собирать.
Обмены, расширения и открытия
Деревня даёт больше, чем добычу: иногда выгодный курс обмена, расширение ради постоянно большего сбора и открытие более короткой перезарядки. Grepobot оценивает все три варианта относительно того, к чему идёт город, так что расширение случается тогда, когда ресурсы полезнее вложить туда, чем в очередь.
Чего он не делает
- Фарму не нужна цель, заданная городу. Две проверки, которые раньше выключали его в городе без цели, убраны: до этого состояния фарму нет никакого дела.
Что он автоматизирует ещё
- СтроительствоGrepobot строит то, что цели твоего города действительно нужно дальше, включая уровни склада, фермы и академии, о которых дерево требований игры молчит.
- НаймДержит казарму и гавань в работе ради армии, которая нужна цели города, и делит число войск на столько приказов, сколько реально примут очередь и твой склад.
- ИсследованияТратит очки академии на исследования, которых ждёт цель города, а не на самые дешёвые, и поднимает Академию, когда счёт цели иначе не оплатить.
- КультураПроводит городские праздники, спектакли и триумфальные шествия ради места для города, выбирает то, что окупается, и останавливается, когда место оплачено.
- ЗаданияЗабирает награды за выполненные задания по всему аккаунту и выбирает ежедневный бонус, а не просто берёт его, чтобы ничего не лежало несобранным, пока тебя нет.
- Силы боговПрименяет силы богов, которые окупаются ресурсами, оценивая их по благосклонности, а не по дереву, и тратит предметы из инвентаря, которые у тебя уже лежат.