Направление автоматизации
Рынок
Это самый наглядный пример всего подхода, поэтому его стоит разобрать подробно.
На рынке
380 дерева за 300 серебра
На складе всего хватает
Без дерева ничего не стоит.
Отклонено
Стоит серебра, которое нужно гавани.
Триера стоит без дерева
Остальное уже оплачено.
Принято
Корабль будет готов на 2 ч 55 мин раньше.
Почему настройка соотношения — не тот рычаг
Любой торговый бот для этой игры просит у тебя соотношение: скажем, брать всё, что лучше 1,2 к 1. Беда в том, что одна и та же сделка в разные моменты — это разные решения. Три дерева за одно серебро — грабёж, когда на складе всего хватает. И выгодная покупка, когда между тобой и готовой триерой стоит только дерево, а триера — то, ради чего существует город.
Порог этой разницы не видит, потому что смотрит только на соотношение. Grepobot оценивает предложение в секундах, которые оно снимает с цели города, поэтому возьмёт три к одному, когда это важно, и откажется от один к одному часом позже.
Список предложений общий, а кэш таким не был
Предложение на рынке принадлежит рынку, а не твоему городу, поэтому два твоих города, глядя на одно и то же закэшированное предложение, могли оба решить его взять, и вторая трата ушла бы туда, где её никто не планировал. Теперь кэш предложений общий, и только так эта арифметика сходится.
Дефицит — это торговцы
Сделка не бесплатна даже при хорошем курсе: она занимает торговцев, а торговцев ждёт каждая другая сделка в этом городе. Поэтому действие на рынке оценивается на одного торговца, а не на единицу ресурса, и чуть выгодное предложение, которое заняло бы всех торговцев, проигрывает более выгодному, которое в них укладывается.
Чего он не делает
- Grepobot принимает предложения, выставленные другими игроками. Своих предложений он не выставляет.
Что он автоматизирует ещё
- Фарм деревеньСобирает с каждой деревни острова точно по её перезарядке, берёт выгодные обмены и расширения и не останавливается в фоновой вкладке. Бесплатно, без подписки.
- СтроительствоGrepobot строит то, что цели твоего города действительно нужно дальше, включая уровни склада, фермы и академии, о которых дерево требований игры молчит.
- НаймДержит казарму и гавань в работе ради армии, которая нужна цели города, и делит число войск на столько приказов, сколько реально примут очередь и твой склад.
- ИсследованияТратит очки академии на исследования, которых ждёт цель города, а не на самые дешёвые, и поднимает Академию, когда счёт цели иначе не оплатить.
- КультураПроводит городские праздники, спектакли и триумфальные шествия ради места для города, выбирает то, что окупается, и останавливается, когда место оплачено.
- ЗаданияЗабирает награды за выполненные задания по всему аккаунту и выбирает ежедневный бонус, а не просто берёт его, чтобы ничего не лежало несобранным, пока тебя нет.