Evolving Complete L-Systems: Using Genetic Algorithms for the Generation of Realistic Plants

被引:2
|
作者
Fitch, Benjamin G. [1 ]
Parslow, Patrick [1 ]
Lundqvist, Karsten O. [1 ]
机构
[1] Univ Reading, Sch Syst Engn, Reading, England
来源
关键词
D O I
10.1007/978-3-319-90418-4_2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper introduces the idea of producing a platform, from which to set into motion the evolution of a virtual plant. The plants are represented and generated using the mathematical formalism of Lindenmayer Systems, with the genome being embodied by the production rules and variables of the L-System, for both the plant and its roots. Evolution is then simulated using Genetic Algorithms, which are driven by a user defined fitness function, in the form of an equation. This is all packaged in a Graphical User Interface (GUI), allowing the user control over the different genetic operators of the genetic algorithm.
引用
收藏
页码:16 / 23
页数:8
相关论文
共 50 条
  • [31] Electronic Music and Generative Remixing: Improving L-Systems Aesthetics and Algorithms
    Roncoroni, Umberto
    COMPUTER MUSIC JOURNAL, 2021, 45 (01) : 55 - 79
  • [32] Generating Artificial Plant Morphologies for Function and Aesthetics through Evolving L-Systems
    Veenstra, Frank
    Faina, Andres
    Stoy, Kasper
    Risi, Sebastian
    ALIFE 2016, THE FIFTEENTH INTERNATIONAL CONFERENCE ON THE SYNTHESIS AND SIMULATION OF LIVING SYSTEMS, 2016, : 692 - 699
  • [33] Three-dimensional synthetic blood vessel generation using stochastic L-systems
    Galarreta-Valverde, Miguel A.
    Macedo, Maysa M. G.
    Mekkaoui, Choukri
    Jackowski, Marcel P.
    MEDICAL IMAGING 2013: IMAGE PROCESSING, 2013, 8669
  • [34] The category of algebraic fuzzy closure L-systems on fuzzy complete lattices
    Gao, Ninghua
    Li, Qingguo
    Huang, Xiaokun
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2017, 32 (01) : 737 - 748
  • [35] Geometric substitution using random L-systems
    Quiros, R.
    Lluch, J.
    Chover, M.
    Vivo, R.
    Computers and Graphics (Pergamon), 1996, 20 (05): : 713 - 721
  • [36] Modeling cellular development using L-systems
    Stauffer, A
    Sipper, M
    EVOLVABLE SYSTEMS: FROM BIOLOGY TO HARDWARE, 1998, 1478 : 196 - 205
  • [37] Geometric substitution using random L-systems
    Quiros, R
    Lluch, J
    Chover, M
    Vivo, R
    COMPUTERS & GRAPHICS-UK, 1996, 20 (05): : 713 - 721
  • [38] Generating vast varieties of realistic leaves with parametric 2Gmap L-systems
    Peyrat, Alexandre
    Terraz, Olivier
    Merillou, Stephane
    Galin, Eric
    VISUAL COMPUTER, 2008, 24 (7-9): : 807 - 816
  • [39] Art and science for life: Designing and growing virtual plants with L-systems
    Prusinkiewicz, P
    NURSERY CROPS DEVELOPMENT, EVALUATION, PRODUCTION AND USE, 2004, (630): : 15 - 28
  • [40] Electronic music and generative remixing: Improving l-systems aesthetics and algorithms
    Roncoroni U.
    Computer Music Journal, 2022, 45 (01) : 55 - 79