Automatizavimo sritis
Samdymas
Kariuomenės kūrimas nėra vienas sprendimas, o botas, kuris jį taip traktuoja, tyliai nustoja ją kurti.
Vienas užsakymas turi tilpti į sandėlį
Grepolis visą samdymo užsakymo kainą nuskaičiuoja tą pačią akimirką, kai jį pateiki. Užsakymas – ne planas, o pirkinys, ir visa sąskaita vienu metu turi tilpti sandėlyje.
Šešiasdešimt lengvųjų laivų – tai septyniasdešimt aštuoni tūkstančiai medienos vienu mokėjimu, kai sandėlio riba siekia apie trisdešimt tūkstančių: neįperkama jokiame lygyje, jokiame pasaulyje. Iš šalies tai atrodė blogiau nei klaida. Miestas nesamdė nieko ir niekada, o vienintelis simptomas buvo tikslas, kuris niekaip nejudėjo.
Grepobot kiekvieną užsakymą pritaiko prie to, ką sandėlis iš tikrųjų talpina ir ką miestas gali sumokėti virš savo rezervo, o kitą pateikia, kai ankstesnis įvykdomas.
Jis skaičiuoja tai, kas jau užsakyta
Kiek tikslui trūksta – tai tavo prašytas skaičius, atėmus namuose esančius dalinius ir dalinius, jau laukiančius kareivinių ar uosto eilėje. Be šios antros dalies botas kiekvieną ciklą iš naujo perskaito tą patį trūkumą ir nuperka kariuomenę tris kartus.
Skaidymas nieko nekainuoja
Dalinių eilė vykdoma nuosekliai, o nuolaidų už kiekį nėra, tad septyni užsakymai po vieną raitelį užima kareivines lygiai tiek pat laiko, kiek vienas užsakymas septyniems. Skaidymas naudoja eilės vietas – kiekvienoje eilėje jų yra septynios, kareivinės ir uostas skaičiuojami atskirai – ir susigrąžina galimybę apskritai pradėti.
Pagal tikslą, o ne pagal eilę
Variklis nesistengia, kad kareivinės būtų užimtos. Jis stengiasi pasiekti tikslą – atakos laivyną, gynybos kariuomenę, kolonijos laivo palydą, – tad tai, ką ir kada jis samdo, vertinama pagal tikslą, kartu su viskuo kitu, kas varžosi dėl tų pačių išteklių.
Ko jis nedaro
- Jis niekada nesamdo milicijos. Žaidimas milicijai nenurodo jokios kainos, o botas, laikantis ją nemokama, daugiau nieko ir niekada nebesamdytų.
- Jis neatšaukia užsakymų ir nesiunčia kariuomenių. Siųsti jas – Vado darbas.
Kas dar automatizuojama
- Ūkio kaimeliaiRenka iš kiekvieno salos ūkio kaimelio pagal tikrąjį atvėsimo laiką, priima vertus mainus ir plėtimus, veikia ir fono kortelėje. Nemokamai, be prenumeratos.
- StatybosGrepobot stato tai, ko miesto tikslui iš tikrųjų reikia toliau, įskaitant sandėlio, ūkio ir akademijos lygius, kurių žaidimo reikalavimų medis nemini.
- TyrimaiIšleidžia akademijos taškus tyrimams, kurių laukia miesto tikslas, o ne pigiausiems – ir kelia akademiją, kai tikslo tyrimų sąskaitos kitaip neapmokėsi.
- KultūraRengia miesto šventes, teatro spektaklius ir triumfo eisenas kitai miesto vietai gauti, renkasi apsimokančią šventę ir sustoja, kai vieta jau padengta.
- UžduotysSurenka baigtų užduočių apdovanojimus visoje paskyroje ir dienos premiją ne tik paima, bet ir apie ją sprendžia, tad niekas nelieka neatsiimta, kol nežiūri.
- Dieviškosios galiosNaudoja dievų galias, kurios atsiperka ištekliais, vertindamas jas pagal palankumą, o ne pagal medieną, ir išnaudoja inventoriaus daiktus, kuriuos jau turi.