Using Genetic Algorithms to Improve the Visual Quality of Fractal Plants Generated with CSG-PL-Systems

Christoph Traxler, Michael Gervautz
Using Genetic Algorithms to Improve the Visual Quality of Fractal Plants Generated with CSG-PL-Systems
TR-186-2-96-04, January 1996 [paper]

Information

Abstract

PL-systems are a powerful and flexible technique for plant modeling. Unfortunately it is a hard task to specify a PL-system, that generates a desired plant. Especially the tuning of the parameter values is time consuming and demands a lot of experience from the user. In this paper we describe how to apply genetic algorithms to CSG-PL-systems, which are a special class of PL-systems. A decomposition of CSG-PL-systems is introduced to extract those parts, which can serve as genotype. Mutation and mating, the two major operations of evolution techniques, are applied to this data set. With the described method it is possible to find easily natural looking individuals out of a species that is described in an abstract way by the underlying CSG-PL-system.

Additional Files and Images

Weblinks

No further information available.

BibTeX

@techreport{Traxler-1996-GAI,
  title =      "Using Genetic Algorithms to Improve the Visual Quality of   
                           Fractal Plants Generated with CSG-PL-Systems",
  author =     "Christoph Traxler and Michael Gervautz",
  year =       "1996",
  abstract =   "PL-systems are a powerful and flexible technique for plant
               modeling. Unfortunately it is a hard task to specify a
               PL-system, that generates a desired plant. Especially the
               tuning of the parameter values is time consuming and demands
               a lot of experience from the user. In this paper we describe
               how to apply genetic algorithms to CSG-PL-systems, which are
               a special class of PL-systems. A decomposition of
               CSG-PL-systems is introduced to extract those parts, which
               can serve as genotype. Mutation and mating, the two major
               operations of evolution techniques, are applied to this data
               set. With the described method it is possible to find easily
               natural looking individuals out of a species that is        
                       described in an abstract way by the underlying
               CSG-PL-system.",
  month =      jan,
  number =     "TR-186-2-96-04",
  address =    "Favoritenstrasse 9-11/186, A-1040 Vienna, Austria",
  institution = "Institute of Computer Graphics and Algorithms, Vienna
               University of Technology",
  note =       "human contact: technical-report@cg.tuwien.ac.at",
  keywords =   "Genetic algorithms, artificial evolution, CSG-PL-systems,
               natural phenomena",
  URL =        "https://www.cg.tuwien.ac.at/research/publications/1996/Traxler-1996-GAI/",
}