Přejít na obsah
Grepobot

Oblast automatizace

Verbování

Postavit armádu není jedno rozhodnutí, a bot, který ho tak bere, potichu přestane verbovat.

Jedna zakázka se musí vejít do skladu

Grepolis účtuje zakázku na verbování celou v okamžiku, kdy ji zadáš. Zakázka není plán, je to nákup — a celý účet musí být ve skladu najednou.

Šedesát lehkých lodí stojí sedmdesát osm tisíc dřeva v jedné platbě, zatímco sklad končí zhruba na třiceti tisících: nedostupné na jakékoli úrovni a na jakémkoli světě. Zvenku to bylo horší než chyba. Město nenaverbovalo nic, navždy, a jediným příznakem byl cíl, který se nehýbal.

Grepobot velikost každé zakázky přizpůsobí tomu, co sklad opravdu pojme a co město zaplatí nad svou rezervu, a další zakázku zadá, jakmile předchozí skončí.

Počítá i to, co už je objednané

Cíli chybí počet, o který žádáš, minus jednotky doma a minus jednotky, které už čekají ve frontě kasáren nebo přístavu. Bez té druhé poloviny bot při každém průchodu znovu přečte stejný schodek a koupí armádu třikrát.

Rozdělení nic nestojí

Fronta jednotek běží postupně a za množství není sleva, takže sedm zakázek po jednom jezdci zabere kasárna přesně stejně dlouho jako jedna zakázka na sedm. Rozdělení spotřebuje místa ve frontě, kterých je sedm na frontu — kasárna a přístav se počítají zvlášť — a vrátí ti možnost vůbec začít.

Podle cíle, ne podle fronty

Motor se nesnaží, aby kasárna měla co dělat. Snaží se dokončit cíl — útočnou flotilu, obrannou armádu, doprovod pro kolonizační loď — takže co a kdy verbuje, hodnotí podle toho, spolu se vším ostatním, co soupeří o stejné suroviny.

Co nedělá

  • Nikdy neverbuje domobranu. Hra jí nepřiřazuje žádnou cenu a bot, který by to vyhodnotil jako zadarmo, by už nikdy neverboval nic jiného.
  • Neruší zakázky a nevysílá armády. Posílat je má na starosti Commander.