January 7, 2005

With Apologies to Karl Sims

Trying to get back in the swing of things after a restful, thankfully fairly uneventful holiday. Below is my own little recreation of Karl Sims' own "selective breeding". Using L-Systems, the applet creates 4 random creatures.

Type the numbers of the two parents you want to combine (1-4), and you will see their offspring. Rinse, repeat. Click on the applet first to make sure it recognizes the keystrokes, if nothing's happening.

Cross Breeding Applet

It's possible to "clone" a creature by typing its number twice in a row. Mutations will add some variance, although right now I've set it to a very small amount.

The strings on top are the critters' "genes".

There is a small amount of mutation as well, which can be altered fairly easily if you can find it in my code.

There's a lot more, and admittedly the interface needs work, but just play with right now. PLAY!!!

Posted by todd at January 7, 2005 1:05 PM

Comments

very interesting applet dude.

i likes it.

Posted by: dante at January 15, 2005 1:02 AM

Interesting. I've long wanted to spend some time learning and playing with this sort of thing, but unfortunately have never been able to take the time.

I really hope you'll be able to create something as interesting while working with us.

Posted by: Peter Newman at January 31, 2005 2:48 PM

Post a comment

Thanks for signing in, . Now you can comment. (sign out)

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)


Remember me?