Gere um mapa de região selvagem ASCII.
Exemplo de saída:
................^^^^
..................^^
...^^^^........o....
.....^^^^...........
....................
........o....TT.....
..TTTT..............
TTTT.TTTT....~~~~~~.
..TT..........~~~~~~
....................
Anti-exemplo (não faça isso):
....................
...........T........
...^..........oo....
......^.............
....................
..............TT....
T.T.T.T.T........T..
.................T..
T.T.T.T.T..........T
..............TT...T
Regras:
- Deve ter pelo menos 20 x 10 caracteres
- Deve ser diferente a cada corrida, ou seja, aleatória
- Deve conter áreas de forma contínua e variável das árvores 'T', morros '^' e água '~', a maioria das quais deve consistir em mais de 5 células
- O caractere de chão padrão é '.'
- Deve conter pelo menos 2 aldeias 'o' que geralmente não estão próximas umas das outras
- Não deve conter padrões óbvios, como retângulos ou áreas uniformemente espaçadas - "aparência natural" é a chave
- Você não precisa verificar explicitamente se as regras são seguidas (por exemplo, não há necessidade de lógica anti-retângulo), mas a grande maioria das execuções (por exemplo, 80%) deve produzir resultados conformes
- Com seu envio, inclua um exemplo de saída
Pontuação:
O vencedor tem a menor pontuação da fórmula: code character count
-votes