Artificial evolution for computer graphics
Proceedings of the 18th annual conference on Computer graphics and interactive techniques
Crossover in Grammatical Evolution
Genetic Programming and Evolvable Machines
Proceedings of the 4th International Workshop on Graph-Grammars and Their Application to Computer Science
Capturing aesthetic intention during interactive evolution
Computer-Aided Design
Evolving art with scalable vector graphics
Proceedings of the 13th annual conference on Genetic and evolutionary computation
Combining structural analysis and multi-objective criteria for evolutionary architectural design
EvoApplications'11 Proceedings of the 2011 international conference on Applications of evolutionary computation - Volume Part II
Graph grammars for evolutionary 3D design
Genetic Programming and Evolvable Machines
Supporting the design process with hypergraph genetic operators
Advanced Engineering Informatics
Hi-index | 0.00 |
A new interactive evolutionary 3D design system is presented. The representation is based on graph grammars, a fascinating and powerful formalism in which sub-graphs, nodes and edges are iteratively rewritten by rules analogous to those of context-free grammars and shape grammars. The nodes of the resulting derived graph are labelled with Euclidean coordinates: therefore the graph fully represents a 3D beam design. Results from user-guided runs are reported, demonstrating the flexibility of the representation. Comparison with results using an alternative graph representation demonstrates that the graph grammar search space is rich in appealing, organised designs. A set of numerical graph features are defined in an attempt to computationally distinguish between good and bad areas of the search space, leading to the definition of a computational fitness function and non-interactive runs.