Fireworks: Evolutionary art project based on EvoSpace-Interactive
Leonardo Trujillo and Mario Garcia-Valdez and Francisco Fernandez-de-Vega and Juan-J. Merelo: Fireworks: Evolutionary art project based on EvoSpace-Interactive. 2013 IEEE Conference on Evolutionary Computation, Vol. 1, pp. 2871-2878, June 20-23 2013.
This paper presents a collaborative-interactive evolutionary algorithm (C-IEA) that evolves artistic animations and is executed on the web. The application is called Fireworks, since the animations that are produced are similar to an elaborate fireworks display. The system is built using the EvoSpace platform for distributed and asynchronous evolutionary algorithms. EvoSpace provides a central repository for the evolving population and remote clients, called EvoWorkers, that interact with the system to perform fitness evaluation using an interactive approach. The artistic animations are coded using the Processing programming language that facilitates rapid development of computer graphics applications for artists and graphic designers. The system promotes user collaboration and interaction by allowing many users to participate in population evaluation and because the system incorporates social networking. Initial results show that the proposed C-IEA can allow users to produce interesting artistic artifacts that incorporate preferences from several users, evolving dynamic animations that are unique within evolutionary art.
S. Todd and W. Latham, Evolutionary art and computers. Academic Press, 1992.
J. McCormack, Open problems in evolutionary music and art in Proceedings of the 3rd European conference on Applications of Evolu-tionary Computing, ser. EC'05. Berlin, Heidelberg: Springer-Verlag, 2005, pp. 428-436. http://dx.doi.org/10.1007/978-3-540-32003-6_43
J. Secretan, N. Beato, D. B. D'Ambrosio, A. Rodriguez, A. Campbell, J. T. Folsom-Kovarik, and K. O. Stanley, "Picbreeder: A c ase study in collaborative evolutionary exploration of design space Evol. Comput., vol. 19, no. 3, pp. 373-403, Sep. 2011. http://dx.doi.org/10.1162/EVCO_a_00030
J. Clune and H. Lipson, Evolving three-dimensional objects with a generative encoding inspired by developmental biology " in Proceedings of the European Conference on Artificial Life, 2011, pp. 144-148.
T. Kowaliw, A. Dorin, an d J. McCormack, "Promoting creative design in interactive evolutionary computation Evolutionary Computation, IEEE Transactions on, vol. 16, no. 4, pp. 523-536, 2012. http://dx.doi.org/10.1109/TEVC.2011.2166764
K. A. D. Jong, Evolutionary computation- A unified approach. MIT Press, 2006.
M. Garcia, L. Trujillo, F. Fernández-de Vega, J. Merelo, and G. Olague, "Evospace-interactive: A framework to develop di stributed collaborative-interactive evolutionary algorithms for artistic design in Proceedings from the 2nd International Conference on Evolutionary and Biologically Inspired Music, Sound, Art and Design, EvoMUSART '12, ser. LNCS, P. Machado an d J. McDermott, Eds. Springer-Verlag, 2013, pp. 121-132.
-, Evospace: A distributed evolutionary platform based on the tuple spacemodel " in Proceedings from EvoApplications '12, ser. LNCS, A. Esparcia-Alcázar, Ed. Springer-Verlag, 2013, pp. 499-508.
R. Poli, W. B. Langdon, and N. F. McPhee, A Field Guide to Genetic Programming. Lulu Enterprises, UK Ltd, 2008.
H. Takagi, Interactive evolutionary computation: fusion of the capabilities of ec optimization and human evaluation " Proceedings of IEEE, vol. 89, no. 9, pp. 1275-1296, 2001. http://dx.doi.org/10.1109/5.949485
Y. Semet, Evolutionary computation: a survey of existing theory " University of Illinois, Tech. Rep., 2002.
R. Dawkins, Climbing Mount Improbable. W.W. Norton & Company, 1996.
B. G. Woolley and K. O. Stanley, Exploring promising stepping stones by combining novelty search with interactive evolution " CoRR, vol. abs/1207.6682, 2012.
P. Legrand, C. Bourgeois-République, V. Péan, E. Harboun-Cohen, J. Lévy-Ṽéhel, B. Frachet, E. Lutton, and P. Collet, "Interactive evolution for cochlear implants fitting Genetic Programming and Evolvable Machines, vol. 8, no. 4, pp. 319-354, 2007. http://dx.doi.org/10.1007/s10710-007-9048-4
W. B. Langdon, Global distributed evolution of l-systems fractals," in Genetic Programming, Proceedings of EuroGP'2004, ser. LNCS, M. Keijzer, U.-M. O'Reilly, S. M. Lucas, E. Costa, and T. Soule, Eds., vol. 3003. Springer-Verlag, 5-7 April 2004, pp. 349-358. http://dx.doi.org/10.1007/978-3-540-24650-3_33
C. Reas a nd B. Fry, A programming handbook for visual designers and artists. The MIT Press, 2007.
M. Pearson, Generative Art, pap/psc ed. Manning Publications, Jul. 2011.