Abstract
We introduce a generative system for “avoidance drawings”, drawings made by virtual drawing robots executing a random walk while simultaneously avoiding the paths of other robots. The random walk method is unique and is based on a curvature controlling scheme initially introduced by Chappell. We design a fitness function for evaluating avoidance drawings and an evolutionary framework for evolving them. This requires us to follow principles we elucidate for simulated evolution where the generative system is highly stochastic in nature. Examples document the evolutionary system’s efficacy and success.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Chappell, D.: Taking a point for a walk: pattern formation with self-interacting curves. In: Greenfield, G., et al. (eds.) Bridges 2014 Conference Proceedings, pp. 337–340. Tessellations Publishing, Phoenix (2014)
Madras, N., Slade, G.: The Self-Avoiding Walk. BirkHauser, Boston (1993)
Vanderzande, C.: Lattice Models of Polymers. Cambridge University Press, New York (1998)
Kremer, K., Lyklema, J.: Infinitely growing self-avoiding walk. Phys. Rev. Lett. 54, 267–269 (1985)
Reynolds, C.: Flocks, herds, and schools: a distributed behavioral model. Comput. Graph. 21(4), 25–34 (1987)
Jacob, C., Hushlak, G., Boyd, J., Sayles, M., Nuytten, P., Pilat, M.: Swarmart: interactive art from swarm intelligence. Leonardo 40(3), 248–254 (2007)
Moura, L., Pereira, H.: Man + Robots: Symbiotic Art. Institut d’Art Contemporain, Lyon/Villeurbanne (2004)
Moura, L., Ramos, V.: Swarm paintings – nonhuman art. In: Maubant, J., et al. (eds.) Architopia: Book, Art, Architecture, and Science, pp. 5–24. Institut d’Art Contemporain, Lyon/Villeurbanne (2002)
Bird, J., Husbands, P., Perris, M., Bigge, B., Brown, P.: Implicit fitness functions for evolving a drawing robot. In: Giacobini, M., et al. (eds.) EvoWorkshops 2008. LNCS, vol. 4974, pp. 473–478. Springer, Heidelberg (2008)
Monmarché, M. et al., 2014. http://youtu.be/GrxthHngARU
Annunziato, M.: The Nagual experiment. In: Soddu, C., (ed.) Proceedings 1998 International Conference on Generative Art, pp. 241–251 (1998)
McCormack, J.: Creative ecosystems. In: McCormack, J., d’Inverno, M. (eds.) Computers and Creativity, pp. 39–60. Springer, Heidelberg (2012)
Greenfield, G.: Robot paintings evolved using simulated robots. In: Rothlauf, F., et al. (eds.) EvoWorkshops 2006. LNCS, vol. 3907, pp. 611–621. Springer, Heidelberg (2006)
Greenfield, G.: Evolved look-up tables for simulated DNA controlled robots. In: Li, X., et al. (eds.) SEAL 2008. LNCS, vol. 5361, pp. 51–60. Springer, Heidelberg (2008)
Greenfield, G.: On simulating drawing robots with straight line motion but curvilinear pen paths. In: Roeschel, O., Santos, E., Yamaguchi, Y., (eds.) 14th International Conference on Geometry and Graphics, International Society for Computer Graphics, Conference DVD (2010)
Greenfield, G.: A platform for evolving controllers for simulated drawing robots. In: Machado, P., Romero, J., Carballal, A. (eds.) EvoMUSART 2012. LNCS, vol. 7247, pp. 108–116. Springer, Heidelberg (2012)
McCormack, J.: Open problems in evolutionary music and art. In: Rothlauf, F., et al. (eds.) EvoWorkshops 2005. LNCS, vol. 3449, pp. 428–436. Springer, Heidelberg (2005)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Greenfield, G. (2015). Avoidance Drawings Evolved Using Virtual Drawing Robots. In: Johnson, C., Carballal, A., Correia, J. (eds) Evolutionary and Biologically Inspired Music, Sound, Art and Design. EvoMUSART 2015. Lecture Notes in Computer Science(), vol 9027. Springer, Cham. https://doi.org/10.1007/978-3-319-16498-4_8
Download citation
DOI: https://doi.org/10.1007/978-3-319-16498-4_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-16497-7
Online ISBN: 978-3-319-16498-4
eBook Packages: Computer ScienceComputer Science (R0)