Nesta fase não precisamos nos preocupar com fim de jogo, apenas com números de quadros da simulação (pode ser um argumento do seu programa).
Aproveitando para lembrar: é bastante útil um "--help" ou algo assim, para quem for passar argumentos na chamada do programa! Lembrem-se de deixar claro os valores mínimos e máximos que o seu programa aceita, para cada argumento.
[]s,
Forum