İçeriğe geç
Grepobot

Otomasyon alanı

Pazar

Bu, tasarımın tamamı için en açık örnek, o yüzden uzun uzun anlatmaya değer.

Pazarda

300 gümüşe 380 odun

Depoda kaynak bol

Odunu bekleyen bir şey yok.

Reddedildi

Limanın ihtiyacı olan gümüşü götürür.

Trireme oduna takıldı

Gerisi çoktan ödendi.

Kabul edildi

Gemi 2 sa 55 dk daha erken biter.

Oran ayarı neden yanlış bir kontrol

Bu oyundaki her ticaret botu senden bir oran ister: diyelim ki 1,2'ye 1'den iyi olan her şeyi al. Sorun şu ki aynı takas, farklı anlarda farklı bir karardır. Bir gümüşe üç odun, deponun rahat olduğu zaman soygundur. Seninle bitmiş bir trireme arasında duran tek şey odun olduğunda ve şehrin varlık sebebi de o trireme olduğunda ise kelepirdir.

Bir eşik bu farkı göremez, çünkü baktığı tek şey orandır. Grepobot teklifi şehrin hedefinden eksilttiği saniyelerle fiyatlar; bu yüzden önemli olduğunda üçe bir takası kabul eder ve bir saat sonra bire bir bir takası reddeder.

Teklif listesi ortak, önbellek değildi

Bir pazar teklifi senin şehrine değil, pazara aittir — bu yüzden aynı önbellekteki listeye bakan iki şehrin de onu almaya karar verebiliyordu ve ikinci harcama hiç istemediğin bir yere düşüyordu. Liste önbelleği artık ortak; bu hesabın doğru çıkmasının tek yolu da bu.

Kıt olan şey tüccarlar

Oran iyi olsa bile takas bedava değildir: tüccarları meşgul eder ve o şehirdeki diğer her takasın beklediği şey de tüccarlardır. Bu yüzden bir pazar eylemi kaynak başına değil tüccar başına puanlanır ve bütün tüccarları bağlayacak, ancak kıl payı iyi olan bir teklif, sığan daha iyi bir teklife kaybeder.

Neyi yapmaz

  • Grepobot diğer oyuncuların verdiği teklifleri kabul eder. Kendi teklifini pazara koymaz.