Exploring Three-dimensional design worlds using Lindenmeyer Systems and Genetic Programming

Aus de_evolutionary_art_org
Wechseln zu: Navigation, Suche


Reference

T. Broughton and Paul S. Coates and Helen Jackson: Exploring Three-dimensional design worlds using Lindenmeyer Systems and Genetic Programming. In: Evolutionary Design by Computers, pp. 323-341, Academic press, 1999.

DOI

Abstract

The raw Lindenmeyer-system (L-system) generates random branching structures in the isospatial grid. Using a three dimensional L-system, early experiments (reported CAAD Futures 97, \cite{coates:1997:GPx3dw} ) showed that globally defined useful form (the flytrap) can evolve quite quickly using one fitness function This paper will describe further experiments undertaken using an improved L-system and multigoal evolution to evolve space/enclosure systems that satisfy both the requirements of space use and those of enclosure. This is implemented as symbiotic coevolution between: 1) L-system branching tree system whose goal is to surround the largest volume of empty space (defined as space which is 'invisible' to an outside observer). 2) Circulation system using walking three dimensional turtles to measure the spatial property of the enclosed space. The resulting enclosure phenotypes can be realised using the occupied isospatial grid points as nodes of a nurbs surface.

The chapter covers:

1.0 Introduction to Genetic Programming, L-Systems and the Isospatial Grid

2.0 Three dimensional L-systems, production rules and s-expressions

3.0 Evolutionary Experiments in Simple Environments

4.0 Symbiotic Coevolution",

Extended Abstract

Bibtex

Used References

Links

Full Text

[extern file]

intern file

Sonstige Links