Evolutionary methods with artificial selection have been shown to be a useful computer-human technique for exploring wide design spaces with unknown goals. This paper investigates a similar approach in the evolution of visual programs currently used in popular parametric modelling software. Although associative models provide a useful cognitive artifact for the designer to interact with, they are often bound by their topological structure with the designer left to adjusting (or optimising) variables to explore the design space. By allowing the topological structure of the graph to be evolved as well as the parameters, artificial selection can be employed to explore a wide design space more suited to the early design stage
The use of a genetic algorithm in evolutionary design is one of the major generative approaches for ...
We propose a new evolutionary method of extracting user preferences from examples shown to an automa...
Since typical evolutionary design systems encode only a single artifact with each individual, each ...
© 2018, The Author(s) 2018. Combining graph-based parametric design with metaheuristic solvers has t...
© 2016 Elsevier Ltd Parametric modelling software often maintains an explicit history of design deve...
p. 577-588Parametric modelling software is being employed in architectural design exploration with ...
p. 629-639The use of parametric software such as Generative Components (Bentley Systems), Grasshopp...
Combining graph-based parametric design with metaheuristic solvers has to date focussed solely on pe...
This paper introduces a modification to genetic algorithms which provides computational support to c...
This thesis describes research into the development of a Computer Aided Design (CAD) tool that uses ...
Genetic algorithms are used to evolve rule systems for a generative process, in one case a shape gra...
The marriage of advanced computational methods and new manufacturing technologies give rise to new p...
ii Three dimensional model design is a well-known and studied field, with numerous real-world applic...
In this paper we present an approach to the interactive development of programs for image enhancemen...
The study uses a repetitive rule of geometric and arithmetical expression, cradle in the movement of...
The use of a genetic algorithm in evolutionary design is one of the major generative approaches for ...
We propose a new evolutionary method of extracting user preferences from examples shown to an automa...
Since typical evolutionary design systems encode only a single artifact with each individual, each ...
© 2018, The Author(s) 2018. Combining graph-based parametric design with metaheuristic solvers has t...
© 2016 Elsevier Ltd Parametric modelling software often maintains an explicit history of design deve...
p. 577-588Parametric modelling software is being employed in architectural design exploration with ...
p. 629-639The use of parametric software such as Generative Components (Bentley Systems), Grasshopp...
Combining graph-based parametric design with metaheuristic solvers has to date focussed solely on pe...
This paper introduces a modification to genetic algorithms which provides computational support to c...
This thesis describes research into the development of a Computer Aided Design (CAD) tool that uses ...
Genetic algorithms are used to evolve rule systems for a generative process, in one case a shape gra...
The marriage of advanced computational methods and new manufacturing technologies give rise to new p...
ii Three dimensional model design is a well-known and studied field, with numerous real-world applic...
In this paper we present an approach to the interactive development of programs for image enhancemen...
The study uses a repetitive rule of geometric and arithmetical expression, cradle in the movement of...
The use of a genetic algorithm in evolutionary design is one of the major generative approaches for ...
We propose a new evolutionary method of extracting user preferences from examples shown to an automa...
Since typical evolutionary design systems encode only a single artifact with each individual, each ...