Přejít na obsah
Grepobot

Oblast automatizace

Trh

Tohle je nejjasnější ukázka celého návrhu, takže stojí za to ji rozepsat.

Na trhu

380 dřeva za 300 stříbra

Ve skladu je všeho dost

Na dřevo nic nečeká.

Odmítnuto

Stojí stříbro, které potřebuje přístav.

Triéra stojí kvůli dřevu

Zbytek je už zaplacený.

Přijato

Loď je hotová o 2h 55m dřív.

Proč je nastavení poměru špatný ovladač

Každý obchodní bot v této hře po tobě chce poměr: ber cokoli lepšího než třeba 1,2 ku 1. Potíž je v tom, že tentýž obchod je v různých chvílích jiné rozhodnutí. Tři dřeva za jedno stříbro jsou loupež, když je ve skladu všeho dost. Jsou výhodná koupě, když je dřevo to jediné, co tě dělí od hotové triéry, a triéra je to, k čemu město slouží.

Práh tenhle rozdíl nevidí, protože jediné, na co se dívá, je poměr. Grepobot oceňuje nabídku v sekundách ubraných z cíle města, a proto vezme tři ku jedné, když na tom záleží, a o hodinu později odmítne jedna ku jedné.

Nabídky jsou globální, mezipaměť nebyla

Nabídka na trhu patří trhu, ne tvému městu — takže dvě tvoje města, která se dívala na stejný uložený výpis, se mohla obě rozhodnout ji přijmout a druhá platba by skončila tam, kde nebyla zamýšlená. Mezipaměť nabídek je teď sdílená, a jen tak ta aritmetika vychází.

Vzácní jsou obchodníci

Obchod není zadarmo, ani když je kurz dobrý: zaměstná obchodníky a na obchodníky čeká každý další obchod v tom městě. Akce na trhu se proto hodnotí na obchodníka, ne na surovinu, a jen o trochu výhodná nabídka, která by zabrala všechny obchodníky, prohraje s lepší, která se vejde.

Co nedělá

  • Grepobot přijímá nabídky, které vystavili jiní hráči. Vlastní nabídky nevystavuje.