Computer-simulated plant evolution
Scientific American
The algorithmic beauty of plants
The algorithmic beauty of plants
Genetic programming: on the programming of computers by means of natural selection
Genetic programming: on the programming of computers by means of natural selection
Computability, complexity, and languages (2nd ed.): fundamentals of theoretical computer science
Computability, complexity, and languages (2nd ed.): fundamentals of theoretical computer science
Genetic programming II: automatic discovery of reusable programs
Genetic programming II: automatic discovery of reusable programs
An efficient estimation of light in simulation of plant development
Proceedings of the Eurographics workshop on Computer animation and simulation '96
Realistic modeling and rendering of plant ecosystems
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
On Genetic Algorithms and Lindenmayer Systems
PPSN V Proceedings of the 5th International Conference on Parallel Problem Solving from Nature
PPSN III Proceedings of the International Conference on Evolutionary Computation. The Third Conference on Parallel Problem Solving from Nature: Parallel Problem Solving from Nature
PPSN IV Proceedings of the 4th International Conference on Parallel Problem Solving from Nature
Evolving evolution programs: genetic programming and L-systems
GECCO '96 Proceedings of the 1st annual conference on Genetic and evolutionary computation
Coevolution and the Red Queen effect shape virtual plants
Genetic Programming and Evolvable Machines
On hopeful monsters, neutral networks and junk code in evolving L-systems
Proceedings of the 10th annual conference on Genetic and evolutionary computation
Competition and evolution in virtual plant communities: a new modeling approach
Natural Computing: an international journal
Evolving l-systems to capture protein structure native conformations
EuroGP'05 Proceedings of the 8th European conference on Genetic Programming
Hi-index | 0.00 |
Creating interesting virtual worlds is a difficult task. We are using a variant of genetic programming to automatically create plants for a virtual environment. The plants are represented as context-free Lindenmayer systems. OpenGL is used to visualize and evaluate the plants. Our plants have to collect virtual sunlight through their leaves in order to reproduce successfully. Thus we have realized an interaction between the plant and its environment. Plants are either evaluated separately or all individuals of a population at the same time. The experiments show that during coevolution plants grow much higher compared to rather bushy plants when plants are evaluated in isolation.