Então, eu gostaria que você tentasse gerar imagens de Rorschach como na imagem abaixo:
Aqui está um link para mais inspiração.
Este é um concurso de popularidade, mas direi que as cores provavelmente serão mais populares que o preto e branco, além de texturas.
As imagens de Rorschach são criadas dobrando papel com tinta, de modo que um critério é a simetria.
A arte ASCII é válida, mas estará sujeita aos mesmos critérios acima.
popularity-contest
graphical-output
Pureferret
fonte
fonte
Respostas:
Fortran 95
Esse código é meio grande, mas produz um bom resultado (ish) ASCii:
O código é totalmente comentado, mas a idéia básica é que ele gera uma matriz com valores entre 0 e 3, representando a quantidade de tinta naquele ponto. Existem 7 grandes manchas de tinta (uma mancha com um valor 3 cercado pelos valores 2) e muitos pequenos "brilhos" (valor 1). Essa matriz é então convertida em uma matriz de caracteres, usando a seguinte conversão:
Aqui está um resultado:
fonte
Pitão
Não é o melhor ou o mais suave, mas aqui está uma solução em python:
Apenas cria um "caminho errante" para uma mancha e cria várias delas.
Um exemplo de uso:
E algumas imagens de exemplo:
fonte
## Python