In one of my first forays into Python I decided to make a script that draws random pixels until it creates art. It was part of my experiments involving Genetic problem solving (more on that later probably). This is not by any stretch of the imagination a Genetic algorithm, but it was a start. Basic principe: Draw a pixel at a random position in a random color, compare to original, if it’s close enough: keep it, if it’s not: throw it out.
To keep the time it needed to run to a minimum I used 100x100 versions of the original artwork After about 50.000 iterations of this you get a pretty accurate representation of the original artwork.
Best guess after 50000 iterations
I can’t tell the difference, really…