Ir para o conteúdo
Grepobot

Área de automação

Mercado

Este é o caso mais claro a favor de todo o desenho, por isso vale a pena explicá-lo.

No mercado

380 de madeira por 300 de prata

Armazém folgado

Nada está esperando madeira.

Recusada

Custa prata de que o porto precisa.

Trirreme esperando madeira

O resto já está pago.

Aceita

O navio fica pronto 2 h 55 min mais cedo.

Por que uma proporção é o controle errado

Todos os bots de troca deste jogo pedem a você uma proporção: aceite tudo o que for melhor do que 1,2 para 1, por exemplo. O problema é que a mesma troca é uma decisão diferente em momentos diferentes. Três de madeira por uma de prata é um roubo quando o seu armazém está folgado. É uma pechincha quando a madeira é a única coisa entre você e uma trirreme concluída, e a trirreme é aquilo para que a cidade serve.

Um limiar não consegue ver essa diferença, porque a única coisa para que olha é a proporção. O Grepobot avalia a oferta em segundos tirados ao objetivo da cidade, e é por isso que aceita o três para um quando importa e recusa um um para um uma hora depois.

A listagem é global, a cache não era

Uma oferta do mercado pertence ao mercado, não à sua cidade — por isso duas das suas cidades olhando para a mesma listagem em cache podiam ambas decidir aceitá-la, e o segundo gasto ia parar num lugar que você não pretendia. A cache das listagens agora é compartilhada, que é a única forma de essa conta dar certo.

Os comerciantes são o que escasseia

Uma troca não é grátis mesmo quando a taxa é boa: ocupa comerciantes, e os comerciantes são aquilo que todas as outras trocas dessa cidade estão esperando. Por isso uma ação de mercado é avaliada por comerciante e não por recurso, e uma oferta só marginalmente boa que prenderia todos os comerciantes perde para uma melhor que cabe.

O que não faz

  • O Grepobot aceita ofertas publicadas por outros jogadores. Não publica ofertas suas.