Permit, a browser-based simulation available at permit.petercai.com, reimagines city planning as a strategic puzzle where every decision carries competing consequences.

The game mechanics reflect real-world urban development tensions. According to the site’s description, new housing lowers rents but angers homeowners. New industry brings jobs while creating smog. Improved transit attracts development, which in turn attracts organized opponents. The core concept is straightforward: fix one problem and you create a new group of voters angry about the solution.
This design captures a fundamental challenge in municipal governance—the difficulty of finding policies that satisfy all stakeholders. The simulation presents these tradeoffs as interactive choices rather than abstract discussions, allowing players to experience firsthand how urban improvement efforts inevitably create friction among different constituencies.
The game format offers a hands-on way to explore why cities struggle to implement change. Rather than simply reading about zoning disputes or housing debates, players must navigate the political consequences of their choices in real time. The simulation suggests that opposition isn’t a bug in city planning but a feature—an unavoidable result of trying to improve one aspect of urban life at the expense of another.
By framing urban planning as a strategic game with inherent tradeoffs, Permit provides an educational tool for understanding municipal decision-making. It demonstrates why progress on issues like housing affordability, environmental quality, or transit often stalls despite broad agreement that improvement is needed. The simulation’s central insight is that the challenge of city planning isn’t typically a lack of solutions, but rather managing the competing interests that each solution creates.
The game is accessible through a web browser, making it freely available to anyone interested in exploring urban planning dynamics.
Key facts
- New housing lowers rents but creates opposition from existing homeowners
- New industry brings jobs but produces environmental concerns like smog
- Improved transit attracts development, which generates organized opposition
- Each policy solution creates a new group of opponents
