Exploring random artificial life ideas with Ruby.