**This is an old revision of the document!**

<Work In Progress – will update page as I consolidate my findings>


Atlas is a content-generator for 2D game levels. Given an example level, Atlas reverse-engineers its characteristic style and generates additional levels in that style. Atlas builds upon existing research at the intersection of Computational Creativity and Procedural Content Generation. The defining characteristic of Atlas is that it does not require massive quantities of labeled training data, processing power, or time. Atlas learns style from only a single unlabeled example and is efficient enough to run live on a mobile device in real-time.

Atlas is being developed by Martin Mumford, who you can contact for more information: arcanemx@gmail.com


The formal proposal for Atlas can be found <here>:

At a glance, Atlas operates in two phases: Analysis and Generation.

Analysis Phase

  • Shape Density
  • Shape Skeleton
  • Shape Flow
  • Hierarchical Decomposition
    • L-System Grammar Representation
  • Pattern Recognition
  • Global Features

Generation Phase


Atlas is written in Swift for iOS, and its source can be found <here>


A high-level overview of the development roadmap with milestones for completion:


Developer Log

A daily update log on research progress


mind/atlas.1461724609.txt.gz · Last modified: 2016/04/26 20:36 by martindm
Back to top
CC Attribution-Share Alike 4.0 International
chimeric.de = chi`s home Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0