Vai al contenuto
Grepobot

Area di automazione

Mercato

Questo è il caso più chiaro dell'intera progettazione, quindi vale la pena spiegarlo per bene.

Sul mercato

380 legno per 300 argento

Magazzino ben fornito

Niente è in attesa di legno.

Rifiutata

Costa argento che serve al porto.

Trireme ferma per mancanza di legno

Il resto è già pagato.

Accettata

La nave è pronta 2 h 55 min prima.

Perché un rapporto da impostare è il controllo sbagliato

Ogni bot di commercio di questo gioco ti chiede un rapporto: accetta tutto ciò che è meglio di 1,2 a 1, per esempio. Il problema è che lo stesso scambio è una decisione diversa in momenti diversi. Tre legno per un argento è un furto quando il magazzino è ben fornito. È un affare quando il legno è l'unica cosa che ti separa da una trireme finita, e la trireme è lo scopo della città.

Una soglia non può vedere questa differenza, perché l'unica cosa che guarda è il rapporto. Grepobot valuta l'offerta in secondi tolti all'obiettivo della città, ed è per questo che accetta il tre a uno quando conta e rifiuta un uno a uno un'ora dopo.

L'offerta è globale, la cache non lo era

Un'offerta di mercato appartiene al mercato, non alla tua città: così due delle tue città che guardavano lo stesso elenco in cache potevano decidere entrambe di accettarla, e la seconda spesa finiva dove non volevi. Ora la cache delle offerte è condivisa, ed è l'unico modo perché quei conti tornino.

I mercanti sono la risorsa scarsa

Uno scambio non è gratis nemmeno quando il tasso è buono: occupa mercanti, e i mercanti sono ciò che aspetta ogni altro scambio di quella città. Per questo un'azione di mercato viene valutata per mercante e non per risorsa, e un'offerta appena buona che bloccherebbe tutti i mercanti perde contro una migliore che ci sta.

Cosa non fa

  • Grepobot accetta le offerte pubblicate da altri giocatori. Non pubblica offerte proprie.