Evolver | Evolutionary System for Creative Design

Steve DiPaola, Graeme McCaig, Kristin Carlson, Sara Salevati and Nathan Sorenson

This project describes the conceptual and implementation shift from a creative research-based evolutionary system to a real-world evolutionary system for professional designers. The initial system, DarwinsGaze, is a Creative Genetic Programing system based on creative cognition theories. It generated artwork that 10,000’s of viewers perceived as human-created art, during its successful run at peer-reviewed, solo shows at noted museums and art galleries. In an effort to improve the system for use with real-world designers, and with multi-person creativity in mind, we began working with a noted design firm exploring potential uses of our technology to support multi-variant creative design iteration. This second generation system, titled Evolver, provides designers with fast, unique creative options that expand beyond their habitual selections that can be inserted/extracted from the system process at any time for modular use at varying stages of the creative design process. We describe both systems and the design decisions to adapt our research system, whose goal was to incorporate creativity automatically within its algorithms, to our second generation system, which attempts to take elements of human creativity theories and populate them as tools back into the process.



DiPaola, Steve, Graeme McCaig, Kristin Carlson, Sara Salevati, and Nathan Sorenson. 2013. “Adaptation of an Autonomous Creative Evolutionary System for Real-World Design Application Based on Creative Cognition.” In Proceedings of the Fourth International Conference on Computational Creativity, 40–48. Sydney.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s