Zum Inhalt springen
Grepobot

Automatisierungsbereich

Rekrutieren

Ein Heer aufzustellen ist nicht eine einzige Entscheidung, und ein Bot, der es so behandelt, hört ohne ein Wort auf zu rekrutieren.

Ein Auftrag muss in dein Lagerhaus passen

Grepolis berechnet einen Rekrutierungsauftrag vollständig in dem Moment, in dem du ihn abgibst. Ein Auftrag ist kein Plan, sondern ein Kauf — und die ganze Rechnung muss auf einmal im Lagerhaus liegen.

Sechzig leichte Schiffe kosten achtundsiebzigtausend Holz in einer Zahlung, bei einem Lagerhaus, das bei etwa dreißigtausend endet: auf keiner Stufe bezahlbar, auf keiner Welt. Von außen war das schlimmer als eine Fehlermeldung. Die Stadt rekrutierte nichts, für immer, und das einzige Symptom war ein Ziel, das sich nie bewegte.

Grepobot bemisst jeden Auftrag an dem, was das Lagerhaus tatsächlich fasst und was die Stadt oberhalb ihrer eigenen Reserve bezahlen kann, und gibt den nächsten ab, sobald der vorige durch ist.

Er zählt mit, was schon in Auftrag ist

Was dem Ziel fehlt, ist die Zahl, die du angegeben hast, minus die Einheiten zu Hause und minus die Einheiten, die schon in Kaserne oder Hafen in der Warteschlange stehen. Ohne diese zweite Hälfte liest ein Bot bei jedem Durchgang denselben Fehlbestand und kauft das Heer dreimal.

Aufteilen kostet nichts

Eine Einheiten-Warteschlange arbeitet der Reihe nach, und Mengenrabatt gibt es nicht: Sieben Aufträge über einen Reiter belegen die Kaserne genau so lange wie ein Auftrag über sieben. Aufteilen kostet Plätze in der Warteschlange, von denen es sieben pro Warteschlange gibt — Kaserne und Hafen getrennt gezählt — und erkauft dafür, überhaupt anfangen zu können.

Bemessen am Ziel, nicht an der Warteschlange

Die Engine will die Kaserne nicht beschäftigt halten. Sie will das Ziel erreichen — eine Angriffsflotte, ein Verteidigungsheer, die Eskorte für ein Kolonieschiff —, also wird das, was sie wann rekrutiert, daran gemessen — neben allem anderen, das um dieselben Rohstoffe konkurriert.

Was er nicht tut

  • Er rekrutiert nie Bürgerwehr. Das Spiel gibt der Bürgerwehr überhaupt keine Kosten, und ein Bot, der das als kostenlos bewertet, würde nie wieder etwas anderes rekrutieren.
  • Er storniert keine Aufträge, und er schickt keine Heere los. Sie loszuschicken ist Aufgabe des Kommandanten.