A program that lets virtual robots "breed" and reproduce has resulted in a huge variety of functional designs for real-life robots of the future— and many of them are better than the ones humans could develop.
The resulting virtual robot shop, run, jump and shuffle through a virtual field. They look like demented jellyfish — one looks kind of like a headless horse made of Jell-O. Another looks a bit like an elephant dragging itself by its trunk.
Yet the virtual robots are the result of entirely computer-generated "evolution." The were created by the computer, with almost no human input, and could someday result in better designs for robots in the real world, scientists say.
The program, built by members of the Creative Machines Lab at Cornell University, starts with a variety of cubes: Some are soft, some are stiff, and some expand and contract like muscle.
"We didn't do any kind of design," said Nick Cheney, a Ph.D. student in the lab. "We didn't say, ‘You should have four legs,’ or ‘You should have a symmetric gait.’ We just say, ‘Here's a bunch of building blocks. Start from the ground up, and make something.’"
The first "robots" just looked like jiggly cubes. But the creatures were given the ability to "breed" and combine their digital DNA with others’ to create offspring. Others performed "asexual reproduction," simply generating new versions of themselves with slight "genetic" variations. [Read also: Today's Humans Ready to Love Tomorrow's Robots]