Ropossum Framework

This project investigates the use of procedural content generation techniques and in particular Grammatical Evolution to generate endless content for the popular physics-based puzzle video game Cut the Rope. The project aims at generating infinite interesting yet playable content. The levels structure is defined in a design grammar employed by grammatical evolution while a set of playability rules is specified in a first-order logic format. The project features Ropossum, a mix-initiative design tool in which a partially designed level by a human (designer or player) can be automatically completed and checked for playability in realtime. Read more.