Automaatika valdkond
Värbamine
Väe ülesehitamine pole üks otsus ja bot, mis käsitleb seda ühe otsusena, lõpetab vaikselt ehitamise.
Üks tellimus peab lattu ära mahtuma
Grepolis võtab värbamistellimuse eest täishinna kohe, kui selle esitad. Tellimus pole plaan, vaid ost – ja kogu arve peab korraga laos olemas olema.
Kuuskümmend kerget laeva teeb ühe maksega seitsekümmend kaheksa tuhat puitu, samas kui ladu jõuab ülempiirini kuskil kolmekümne tuhande juures: see on maksmatu igal tasemel ja igas maailmas. Väljastpoolt oli see hullem kui viga. Linn ei värvanud mitte midagi, mitte kunagi, ja ainus sümptom oli eesmärk, mis paigast ei nihkunud.
Grepobot mõõdab iga tellimuse selle järgi, mida ladu tegelikult mahutab ja mida linn suudab oma tagavarast üle jäävaga maksta, ning esitab järgmise, kui eelmine on läbi saanud.
Arvestab seda, mis on juba tellitud
Eesmärgist puudu jääv osa on sinu küsitud arv, millest on maha arvatud kodus olevad üksused ja need, mis on juba Kasarmute või Sadama järjekorras. Ilma selle teise pooleta loeb bot igas ringis sama puudujääki ja ostab väe kolm korda.
Jagamine ei maksa midagi
Üksuste järjekord on jadamisi ja hulgisoodustust pole, nii et seitse ühe ratsaniku tellimust hoiavad Kasarme hõivatud täpselt sama kaua kui üks seitsme ratsaniku tellimus. Jagamine kulutab järjekorrakohti, mida on igas järjekorras seitse – Kasarmud ja Sadam eraldi arvestatuna –, ja ostab tagasi võimaluse üldse alustada.
Mõõdetud eesmärgi, mitte järjekorra järgi
Mootor ei püüa Kasarme hõivatuna hoida. Ta püüab eesmärki täita – ründelaevastikku, kaitseväge, koloniseerimislaeva saatjaskonda –, nii et seda, mida ja millal ta värbab, hinnatakse selle järgi, koos kõige muuga, mis samade ressursside pärast võistleb.
Mida see ei tee
- Miilitsat ta kunagi ei värba. Mäng ei anna miilitsale mingit hinda ja bot, mis hindaks seda tasuta olevaks, ei värbaks mitte kunagi midagi muud.
- Ta ei tühista tellimusi ega saada vägesid teele. Nende saatmine on Komandöri töö.
Mida see veel automatiseerib
- KüladNõuab iga saare küla sisse tegeliku ooteaja järgi, teeb tasuvad tehingud ja laiendused ning töötab ka taustal oleval vahekaardil. Tasuta, ilma tellimuseta.
- EhitamineGrepobot ehitab seda, mida linna eesmärk järgmisena päriselt vajab, ka lao, talu ja akadeemia tasemeid, mida eesmärk eeldab, kuid mängu nõuete puu ei maini.
- UurimineKulutab akadeemiapunktid uurimisele, mida linna eesmärk ootab, mitte kõige odavamale – ja tõstab Akadeemiat, kui eesmärgi uurimisarvet muidu tasuda ei saa.
- KultuurKorraldab linnafestivale, teatrietendusi ja võiduparaade järgmise linnakoha nimel, valib pidustuse, mis tõesti tasub, ja lõpetab, kui koht on kaetud.
- ÜlesandedKogub kogu kontolt lõpetatud ülesannete preemiad ja otsustab päevaboonuse üle, mitte ei võta seda pimesi, nii et midagi ei jää sinu eemal olles korjamata.
- Jumalikud jõudKasutab jumalikke jõude, mis tasuvad end ressurssides ära, hinnatuna soosingu, mitte puidu järgi, ja kulutab ära esemed, mis sul juba varudes ootavad.