Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Increasing complexity can increase stability in a self-regulating ecosystem
ECAL'07 Proceedings of the 9th European conference on Advances in artificial life
Technical Section: Developmental modelling with SDS
Computers and Graphics
A sonic eco-system of self-organising musical agents
EvoApplications'11 Proceedings of the 2011 international conference on Applications of evolutionary computation - Volume Part II
Interactive biomimetic space: an interactive installation to explore living architecture
EvoApplications'11 Proceedings of the 2011 international conference on Applications of evolutionary computation - Volume Part II
Fitness in evolutionary art and music: what has been used and what could be used?
EvoMUSART'12 Proceedings of the First international conference on Evolutionary and Biologically Inspired Music, Sound, Art and Design
Proceedings of the 15th annual conference companion on Genetic and evolutionary computation
Hi-index | 0.00 |
This paper advances new methods for ecosystemic approaches to evolutionary music and art. We explore the biological concept of the niche and its role in evolutionary dynamics, applying it to creative computational systems. Using the process of niche construction organisms are able to change and adapt their environment, and potentially that of other species. Constructed niches may become heritable environments for offspring, paralleling the way genes are passed from parent to child. In a creative ecosystem, niche construction can be used by agents to increase the diversity and heterogeneity of their output. We illustrate the usefulness of this technique by applying niche construction to line drawing and music composition.