Michael Cook

Research Associate

About me

Hello! I’m Michael Cook, a Research Associate in Goldsmiths’ Department of Computing. I’m also finishing the tail end of a PhD with the Department of Computing at Imperial College. Here’s some info about things I get up to:

  • I research ways in which software can design meaningful, intelligent and enjoyable games completely autonomously. Most of my research in this area is focused on a system I’ve designed called ANGELINA. In particular, I’m interested in how software can conceive of, apply and evaluate meaning in games, and how it can invent new systems and mechanics for games.
  • I’m also learning to design games myself. I started around the same time that ANGELINA did – if you want to compare our progress, you can see some of my work over at Cut Garnet Games.
  • I’m very interested in connecting the game development community and academia, in ways that go beyond ‘more and faster, please’. Every fortnight I write The Saturday Paper, a summary of an academic games paper for a developer audience. You can catch up with the archive here.
  • I am currently working on the EPSRC grant “Creative Code Generation”. You can find out more on the EPSRC website here.

You can contact me at [at]. or find me on twitter @mtrc.

Publications

Cook, Michael; Colton, Simon; Gow, Jeremy

The ANGELINA Videogame Design System, Part II Journal Article

In: IEEE Transactions on Computational Intelligence and AI in Games, (99), 2016.

Abstract | Links | BibTeX

Cook, Michael; Colton, Simon; Gow, Jeremy

The ANGELINA Videogame Design System, Part I Journal Article

In: IEEE Transactions on Computational Intelligence and AI in Games, 9 (2), pp. 192-203, 2016, ISSN: 1943-0698.

Abstract | Links | BibTeX

Cook, Michael; Colton, Simon

To That Sect and Other Short Games Inproceedings

In: Proceedings of the AISB 2015 Symposium on AI and Games, 2015.

Abstract | Links | BibTeX

Colton, Simon; Halskov, Jakob; Ventura, Dan; Gouldstone, Ian; Cook, Michael; Ferrer, Blanca P'erez

The Painting Fool Sees! New Projects with the Automated Painter Inproceedings

In: Proceedings of the 6th International Conference on Computational Creativity, 2015.

Abstract | Links | BibTeX

Cook, Michael; Colton, Simon

Hybrid Procedural Content Generation: A Proposal Inproceedings

In: Proceedings of the AISB 2015 Symposium on AI and Games, 2015.

Abstract | Links | BibTeX

Colton, Simon; Pease, Alison; Corneli, Joseph; Cook, Michael; Hepworth, Rose; Ventura, Dan

Stakeholder Groups in Computational Creativity Research and Practice Incollection

In: Computational Creativity Research: Towards Creative Machines, pp. 3–36, Springer, 2015.

Abstract | Links | BibTeX

Cook, Michael; Colton, Simon

Generating Code For Expressing Simple Preferences: Moving On From Hardcoding And Randomness Inproceedings

In: Proceedings of the Sixth International Conference on Computational Creativity, pp. 8, 2015.

Abstract | Links | BibTeX

Cook, Michael; Colton, Simon; Gow, Jeremy

Automating Game Design in Three Dimensions Inproceedings

In: Proceedings of the AISB symposium on AI and Games, 2014.

Abstract | Links | BibTeX

Cook, Michael; Colton, Simon

A Rogue Dream: Automatically Generating Meaningful Content for Games Inproceedings

In: Proceedings of the AIIDE Workshop on Experimental AI and Games, 2014.

Abstract | Links | BibTeX

Llano, Maria Teresa; Cook, Michael; Guckelsberger, Christian; Colton, Simon; Hepworth, Rose

Towards the Automatic Generation of Fictional Ideas for Games Inproceedings

In: Experimental AI in Games (EXAG’14), a workshop collocated with the tenth annual AAAI conference on artificial intelligence and interactive digital entertainment (AIIDE’14). AAAI Publications, 2014.

Abstract | Links | BibTeX

Colton, Simon; Cook, Michael; Hepworth, Rose; Pease, Alison

On Acid Drops and Teardrops: Observer Issues in Computational Creativity Inproceedings

In: Proceedings of the 7th AISB Symposium on Computing and Philosophy, 2014.

Abstract | Links | BibTeX

Colton, Simon; Pease, Alison; Corneli, Joseph; Cook, Michael; Llano, Maria Teresa

Assessing Progress in Building Autonomously Creative Systems Inproceedings

In: Proceedings of the Fifth International Conference on Computational Creativity, pp. 137–145, 2014.

Abstract | Links | BibTeX

Cook, Michael; Colton, Simon

Ludus Ex Machina: Building a 3D Game Designer that Competes Alongside Humans Inproceedings

In: Proceedings of the 5th international conference on computational creativity, 2014.

Abstract | Links | BibTeX

Browne, Cameron; Colton, Simon; Cook, Michael; Gow, Jeremy; Baumgarten, Robin

Toward the Adaptive Generation of Bespoke Game Content Book Chapter

In: IEEE Handbook of Digital Games , pp. 15–61, John Wiley & Sons, Inc., 2014.

Abstract | Links | BibTeX

Cook, Michael; Colton, Simon

A Puzzling Present: Code Modification for Game Mechanic Design Inproceedings

In: Demo session Proceedings of the 4th International Conference on Computational Creativity, 2013.

Abstract | Links | BibTeX

Cook, Michael; Colton, Simon

From Mechanics to Meaning and Back Again: Exploring Techniques for the Contextualisation of Code Inproceedings

In: Procs. of the AIIDE Workshop on Artificial Intelligence and Game Aesthetics, 2013.

Abstract | Links | BibTeX

Cook, Michael; Colton, Simon; Gow, Jeremy

Nobody’s a Critic: On the Evaluation of Creative Code Generators--A Case Study in Video Game Design Inproceedings

In: Proceedings of the 4th International Conference on Computational Creativity, pp. 123–130, 2013.

Abstract | Links | BibTeX

Cook, Michael; Colton, Simon; Raad, Azalea; Gow, Jeremy

Mechanic Miner: Reflection-Driven Game Mechanic Discovery and Level Design Inproceedings

In: European Conference on the Applications of Evolutionary Computation, pp. 284–293, Springer 2013.

Abstract | Links | BibTeX

Cook, Michael; Colton, Simon; Pease, Alison

Aesthetic Considerations for Automated Platformer Design Inproceedings

In: Proceedings of the 8th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, 2012.

Abstract | Links | BibTeX

Cook, Michael; Colton, Simon; Gow, Jeremy

Initial Results From Co-Operative Co-Evolution for Automated Platformer Design Inproceedings

In: European Conference on the Applications of Evolutionary Computation, pp. 194–203, Springer 2012.

Abstract | Links | BibTeX

Cook, Michael; Colton, Simon

ANGELINA-Coevolution in Automated Game Design Inproceedings

In: Proceedings of the 1st International Conference on Computational Creativity, pp. 228, 2012.

Links | BibTeX

Cook, Michael; Colton, Simon

Automated Collage Generation – With More Intent Inproceedings

In: Proceedings of the Second International Conference on Computational Creativity, 2011.

Abstract | Links | BibTeX

Colton, Simon; Cook, Michael; Raad, Azalea

Ludic Considerations of Tablet-Based Evo-Art Inproceedings

In: European Conference on the Applications of Evolutionary Computation, pp. 223–233, Springer 2011.

Abstract | Links | BibTeX

Cook, Michael; Colton, Simon

Multi-Faceted Evolution of Simple Arcade Games Inproceedings

In: Proceedings IEEE Conference on Computational Intelligence and Games, pp. 289–296, 2011.

Abstract | Links | BibTeX