Buze::Galera, aproveitando o topico pra tirar uma duvida.
Imaginem que acabo de fazer uma entrega em São Francisco. Então meu trem deve parar na casa 18. ok. Mas e se la na casa 18 ja estiver um trem adversario. Devo ir pra 19?
Não entendi muito bem a dúvida.
Parece que você está fazendo alguma confusão.
Você não move o trem ao fazer entregas.
O que você vai fazer ao fazer uma entrega é observar se o seu trem está atrás ou à frente da cidade que você fez a entrega na linha férrea, para verificar se terá custos de transporte ou não.
Se estiver atrás da cidade, você vai contar quantas cruzes vermelhas existem entre a posição do seu trem e a cidade que você entregou e pagar uma moeda para cada cruz.
Se seu trem está logo abaixo da cidade ou à frente, você não paga nada.