Procedural generation of balanced levels for a 3D paintball game
Introduction to Evolutionary Computing