Domaine d'automatisation
Recrutement
Constituer une armée n'est pas une seule décision, et un bot qui la traite comme telle arrête de recruter sans rien dire.
Un ordre doit tenir dans ton entrepôt
Grepolis facture un ordre de recrutement en entier au moment où tu le passes. Un ordre n'est pas un plan, c'est un achat — et toute la facture doit tenir dans l'entrepôt d'un seul coup.
Soixante navires légers, c'est soixante-dix-huit mille de bois en un seul paiement, face à un entrepôt qui plafonne vers trente mille : impayable à n'importe quel niveau, sur n'importe quel monde. Vu de l'extérieur, c'était pire qu'une erreur. La ville ne recrutait rien, jamais, et le seul symptôme était un objectif qui n'avançait pas.
Grepobot dimensionne chaque ordre selon ce que l'entrepôt peut réellement contenir et ce que la ville peut payer au-delà de sa propre réserve, puis passe le suivant à mesure que le précédent se libère.
Il compte ce qui est déjà commandé
Ce qui manque à l'objectif, c'est le nombre demandé moins les unités présentes en ville et celles déjà en file, à la caserne comme au port. Sans cette seconde moitié, un bot relit le même manque à chaque passage et achète l'armée trois fois.
Découper ne coûte rien
Une file d'unités est séquentielle et il n'y a pas de remise sur le volume : sept ordres d'un cavalier occupent la caserne exactement aussi longtemps qu'un ordre de sept. Découper consomme des emplacements de file, sept par file — caserne et port comptés séparément — et rachète la possibilité même de commencer.
Dimensionné pour l'objectif, pas pour la file
Le moteur ne cherche pas à occuper la caserne. Il cherche à atteindre l'objectif — une flotte d'attaque, une armée de défense, l'escorte d'un bateau colonisateur — donc ce qu'il recrute, et quand, est évalué par rapport à ça, au milieu de tout ce qui se dispute les mêmes ressources.
Ce qu'il ne fait pas
- Il ne recrute jamais de milice. Le jeu ne lui donne aucun coût, et un bot qui la considérerait comme gratuite ne recruterait plus jamais rien d'autre.
- Il n'annule pas d'ordres et ne fait pas marcher les armées. Les envoyer, c'est le travail du Commandant.
Le reste de ce qu'il automatise
- VillagesRécolte chaque village de paysans au vrai terme de son attente, prend échanges et développements rentables, même en arrière-plan. Gratuit, sans abonnement.
- ConstructionMonte ce dont l'objectif de ta ville a besoin, y compris les niveaux d'entrepôt, de ferme et d'académie qu'il implique et que le jeu ne mentionne jamais.
- RechercheDépense les points d'académie sur la recherche qu'attend ton objectif, pas sur la moins chère, et monte l'académie quand la facture est impayable autrement.
- CultureFêtes de la cité, théâtre et défilés triomphaux pour ton prochain emplacement de ville : il choisit la fête qui rapporte et s'arrête dès l'emplacement couvert.
- QuêtesRécupère les récompenses des quêtes terminées sur tout ton compte et choisit le bonus quotidien au lieu de juste le prendre : rien n'attend pendant ton absence.
- Pouvoirs divinsLance les pouvoirs qui se remboursent en ressources, évalués face à la faveur et non au bois, et utilise les objets d'inventaire qui dorment déjà chez toi.