Return to Dr. Jacob Schrum's Homepage

Infinite Art Gallery Video Game

This page presents a video game based on procedural content generation via evolutionary computation. The game was developed by undergraduate student Bryan Hollingsworth as part of Southwestern University's Summer research program SCOPE. The idea for the game was inspired by previous work in interactively evolved art. All art is generated by Compositional Pattern Producing Networks (CPPNs), which are evolved by the NeuroEvolution of Augmenting Topologies (NEAT) algorithm. The game makes use of the Unity game engine, and is written in C#. The source code is available here. To evaluate user perception of the game, a human subject study was conducted.
Executable builds of the Infinite Art Gallery

Human Subject Study Version 0.05.4 for Windows
Human Subject Study Version 0.05.4 for Mac

Human Subject Sessions

Videos of sessions from all 30 participants in the human subject study are included in the playlist below. These videos demonstrate the rich variety of art encountered by players as they explored their own custom galleries.


Associated Publications


Peer-Reviewed Conference Publications


Dagstuhl Reports


Undergraduate Poster Presentations Supervised


Associated Movies and Images


Miscellaneous Content

  • Summer 2022: Generating Structures with AI in Minecraft: SCOPE Research Presentation made by my SCOPE Summer research students to present to other SCOPE students
  • Summer 2021: Quality Diversity and Creative Divergent Search: SCOPE Research Presentation made by my SCOPE Summer research students to present to other SCOPE students
  • Spring 2021: Computers and Creativity: An article about my former student Anna Krolikowski which references me and our work on Zentangles
  • Spring 2021: Generating Art: An article about my former student Sarah Friday which references me and our work on Zentangles
  • Spring 2019: Patience, Grit, and an Open Mind: An article about my former student Lauren Gillespie which references me and our work on both Tetris and AnimationBreeder
  • Spring 2019: Infinite Art Gallery: A Game World of Interactively Evolved Artwork, presentation by Bryan Hollingsworth at the Southwestern University Undergraduate Research & Creative Works Symposium
  • Fall 2018: Musician Presents Research at International Computer Science Conference: An article about my former student Isabel Tweraser which references me and our work on AnimationBreeder
  • Fall 2018: The cover of SIGEVOlution Volume 11, Issue 4 features art generated by AnimationBreeder, the interactive evolution system described in a GECCO 2018 paper co-authored with SU students. SIGEVO is the ACM Special Interest Group on Genetic and Evolutionary Computation.
  • Fall 2018: Evolutionary Computation Applied to Digital Entertainment and the Arts, poster presented at the President's Appreciation Celebration for Southwestern University donors.
  • Summer 2018: Neuroevolution in Video Games: "Mad Science Monday" presentation made by my SCOPE Summer research students to present to other SCOPE students
  • Spring 2018: Querying Across Time to Interactively Evolve Animations, presentation by Isabel Tweraser at the Southwestern University Undergraduate Research & Creative Works Symposium
  • Fall 2017: Creating Art Through Function Composition: presented to Southwestern University students as a 107 Lecture.
  • Summer 2017: Evolutionary Computation for Creativity and Intelligence: "Mad Science Monday" presentation made by my SCOPE Summer research students to present to other SCOPE students
  • Summer 2016: Evolutionary Computation for Creativity and Intelligence: "Mad Science Monday" presentation made by my SCOPE Summer research students to present to other SCOPE students

  • Last Updated: 5/28/2019