Urban planners must take a myriad of different objectives into account when designing development programs. These can include optimizing a neighborhood’s built density, preserving old monuments and buildings, using renewable energy, cutting CO2 emissions and minimizing costs – to name a few. These objectives are often contradictory and hard to quantify, and sometimes not fully understood.