Skip to main content

DrawCompileEvolve: Sparking Interactive Evolutionary Art with Human Creations

Part of the Lecture Notes in Computer Science book series (LNTCS,volume 9027)

Abstract

This paper presents DrawCompileEvolve, a web-based drawing tool which allows users to draw simple primitive shapes, group them together or define patterns in their groupings (e.g. symmetry, repetition). The user’s vector drawing is then compiled into an indirectly encoded genetic representation, which can be evolved interactively, allowing the user to change the image’s colors, patterns and ultimately transform it. The human artist has direct control while drawing the initial seed of an evolutionary run and indirect control while interactively evolving it, thus making DrawCompileEvolve a mixed-initiative art tool. Early results in this paper show the potential of DrawCompileEvolve to jump-start evolutionary art with meaningful drawings as well as the power of the underlying genetic representation to transform the user’s initial drawing into a different, yet potentially meaningful, artistic rendering.

Keywords

  • Sine Function
  • Human User
  • Content Management System
  • Scalable Vector Graphic
  • Interactive Evolution

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • DOI: 10.1007/978-3-319-16498-4_23
  • Chapter length: 13 pages
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
eBook
USD   44.99
Price excludes VAT (USA)
  • ISBN: 978-3-319-16498-4
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book
USD   59.99
Price excludes VAT (USA)
Fig. 1.
Fig. 2.
Fig. 3.
Fig. 4.
Fig. 5.
Fig. 6.
Fig. 7.
Fig. 8.
Fig. 9.

References

  1. Secretan, J., Beato, N., D’Ambrosio, D.B., Rodriguez, A., Campbell, A., Folsom-Kovarik, J.T., Stanley, K.O.: Picbreeder: a case study in collaborative evolutionary exploration of design space. Evol. Comput. 19, 373–403 (2011)

    CrossRef  Google Scholar 

  2. Clune, J., Lipson, H.: Evolving three-dimensional objects with a generative encoding inspired by developmental biology. In: Proceedings of the European Conference on Artificial Life (2011)

    Google Scholar 

  3. Risi, S., Lehman, J., D’Ambrosio, D., Hall, R., Stanley, K.O.: Introducing a marketplace for evolved content in the petalz social video game. In: Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (2012)

    Google Scholar 

  4. Liapis, A., Yannakakis, G.N., Togelius, J.: Adapting models of visual aesthetics for personalized content creation. IEEE Trans. Comput. Intell. AI Games 4(3), 213–228 (2012)

    CrossRef  Google Scholar 

  5. Hastings, E., Guha, R., Stanley, K.O.: NEAT particles: design, representation, and animation of particle system effects. In: Proceedings of the IEEE Symposium on Computational Intelligence and Games (2007)

    Google Scholar 

  6. Hoover, A., Szerlip, P., Stanley, K.O.: Generating musical accompaniment through functional scaffolding. In: Proccedings of the Sound and Music Computing Conference (2011)

    Google Scholar 

  7. Hoover, A., Rosario, M.P., Stanley, K.O.: Scaffolding for interactively evolving novel drum tracks for existing songs. In: Proceedings of the European Workshop on Evolutionary and Biologically Inspired Music, Sound, Art and Design (2008)

    Google Scholar 

  8. Takagi, H.: Interactive evolutionary computation: fusion of the capabilities of EC optimization and human evaluation. Proc. IEEE 89(9), 1275–1296 (2001)

    CrossRef  Google Scholar 

  9. Stanley, K.O.: Compositional pattern producing networks: a novel abstraction of development. Genet. Program. Evolvable Mach. 8(2), 131–162 (2007)

    CrossRef  Google Scholar 

  10. Stanley, K.O., Miikkulainen, R.: Evolving neural networks through augmenting topologies. Evol. Comput. 10(2), 99–127 (2002)

    CrossRef  Google Scholar 

  11. Liapis, A., Martínez, H.P., Togelius, J., Yannakakis, G.N.: Adaptive game level creation through rank-based interactive evolution. In: Proceedings of the IEEE Conference on Computational Intelligence and Games (CIG) (2013)

    Google Scholar 

  12. Clune, J., Chen, A., Lipson, H.: Upload any object and evolve it: injecting complex geometric patterns into CPPNs for further evolution. In: Proceedings of the IEEE Congress on Evolutionary Computation (2013)

    Google Scholar 

  13. Liapis, A., Yannakakis, G.N., Togelius, J.: Sentient world: human-based procedural cartography. In: Machado, P., McDermott, J., Carballal, A. (eds.) EvoMUSART 2013. LNCS, vol. 7834, pp. 180–191. Springer, Heidelberg (2013)

    CrossRef  Google Scholar 

  14. Risi, S.: A compiler for CPPNs: transforming phenotypic descriptions into genotypic representations. In: Proceedings of the AAAI Fall Symposium Series (2013)

    Google Scholar 

  15. Yannakakis, G.N., Liapis, A., Alexopoulos, C.: Mixed-initiative co-creativity. In: Proceedings of the 9th Conference on the Foundations of Digital Games (2014)

    Google Scholar 

  16. Risi, S., Zhang, J., Taarnby, R., Greve, P., Piskur, J., Liapis, A., Togelius, J.: The case for a mixed-initiative collaborative neuroevolution approach. In: Proceedings of the ALIFE Workshop on Artificial Life and the Web (2014)

    Google Scholar 

Download references

Acknowledgments

We would like to thank the users of DrawCompileEvolve for their contributions. The research was supported, in part, by the FP7 ICT project C2Learn (project no: 318480) and by the FP7 Marie Curie CIG project AutoGameDesign (project no: 630665).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Antonios Liapis .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Zhang, J., Taarnby, R., Liapis, A., Risi, S. (2015). DrawCompileEvolve: Sparking Interactive Evolutionary Art with Human Creations. 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_23

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-16498-4_23

  • 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)