Lesson 0.2Lesson 0.2 · Designing Cities by Rule
Generative vs Parametric
Two words the field constantly blurs and that mean genuinely different things: parametric urbanism tunes a model you defined to explore a family you specified, while generative urbanism sets algorithms loose to propose and search a space too large to ever draw - and knowing which is which is the difference between using the tools well and being fooled by them
Everyone uses the two words as if they mean the same thing. They do not - and the confusion hides what is actually happening.
Walk into any conversation about computational urbanism and you will hear "parametric" and "generative" used interchangeably, as if they were two spellings of one idea: the city, done by computer. They are not the same, and the difference is not academic hair-splitting. It is the difference between a machine you drive and a machine that drives itself toward a goal you named - between tuning a design family you specified and searching a design space too large for any hand to draw. Blur the two and you cannot tell, when someone shows you a computed masterplan, whether a human placed every move and let the computer redraw it consistently, or whether an algorithm proposed the moves and a metric picked the winner. Those are very different claims about who decided the city.
The gold lesson introduced both. This lesson sharpens them until the edge is clean, because almost every later argument in the course - about optimization, about power, about what the model cannot see - depends on knowing which of the two you are looking at. Parametric is about control: you built the model, you turn the knobs, the family of outcomes was defined by you. Generative is about discovery: you set rules and goals, the algorithm proposes forms you would never have drawn, and it surfaces options from a space you could not survey by hand. Both are powerful. Both carry the trap. But they carry it differently, and a competent urbanist can always say which one is in the room.
PARAMETRIC = build a model, turn knobs, explore a family you defined (danger: the silences). GENERATIVE = algorithms propose + search a space too large to draw (danger: the objective). They combine. Don't blur the words - it launders claims.
Parametric: tune a model you defined
Start with the word. A parameter is an adjustable input - a number you can turn up or down - and parametric urbanism is design through a model whose behaviour is governed by such inputs. The crucial move happens before you touch any knob: you *build the model*. You encode the relationships that make an urban fabric hang together - blocks are this size, streets this wide, buildings set back this far and rise to this height, density rises toward the transit stop, plots subdivide by this ratio. You are, in effect, writing down your design intent as a system of rules and dependencies. Only then do you tune it.
And tuning is where parametric earns its keep. Change the block-size parameter and every block re-forms; raise the density number and the massing thickens consistently across the whole plan; rotate the grid angle and the streets, plots and buildings all follow, coherently, in an instant. Nothing is placed by hand twice. What would have been days of redrawing becomes a slider you drag while the consequences ripple through the model in front of you. This is the genuine gift of parametric urbanism: it lets you *explore a family of designs you have specified*, testing "what if the blocks were bigger?" or "what if height stepped down toward the river?" and seeing the full, coordinated result rather than one sketch.
But be precise about the limit, because it is the whole point of the distinction. Parametric urbanism does not invent form. It cannot surprise you with a configuration you did not build the capacity for. The family of outcomes is exactly the family your model defines; the knobs only move you within it. If your model has no parameter for a diagonal desire-line across the grid, no amount of tuning will ever produce one. This is not a weakness - it is what makes parametric models *legible and controllable*, which for a public, contested artefact like a city is often exactly what you want. You can point to every rule and say why it is there. The danger is subtler: because you defined the family, it feels neutral and complete, and it is easy to forget that the model's silences - everything you did not give a parameter - are design decisions too, made by omission. A parametric model is a mirror of your assumptions, turned into a machine.
Parametric = you build the model, then turn knobs. Block size, density, height. The whole plan re-forms - but only WITHIN the family you defined. No knob for it = it can't happen.
Generative: algorithms propose and search
Generative urbanism inverts the relationship. Instead of you defining the form and tuning it, *algorithms propose the form itself*. You still set the terms - rules, constraints, goals, a starting seed - but you do not draw the result. The computer does, and it does so many times over, generating candidate after candidate and searching among them. Where parametric hands you a knob, generative hands you a population of proposals, most of which you never conceived.
The mechanisms vary, and the course meets them properly later. Procedural rules grow form the way an organism grows - a street network branches and subdivides by local rules, the way an L-system or a shape grammar unfolds a pattern step by step. Optimization searches for arrangements that best satisfy goals you set, breeding and mutating candidates the way a genetic algorithm does, keeping what scores well and discarding the rest. And increasingly AI proposes plausible urban fabric learned from vast quantities of existing city. What unites them is the essential act: the algorithm *produces and explores* many forms - hundreds, thousands - often surfacing configurations no human would have drawn, which a designer then evaluates and selects among.
The reason this matters is scale. A city has far too many interacting parts, and far too many possible arrangements, for a person to survey by hand. Generative methods let you *search a space too large to draw* - to sample widely across the possible and find candidates a hand would never reach. That is a genuinely new power, and it is why the field is exciting. But notice how the trap changes shape here. In parametric urbanism the risk was the model's silences. In generative urbanism the risk is the objective: the algorithm searches toward whatever goal you encoded, relentlessly, and it will happily find a form that scores brilliantly on your metric while being hostile to everything you forgot to measure. The more powerful the search, the more ruthlessly it exploits exactly the gap between what you optimized and what actually makes a city live. Generative methods do not decide what matters; they only find what best satisfies the mattering you specified - which is why the goals you set, and everything you left out of them, quietly become the city.
Generative = algorithms propose forms YOU didn't draw. Branch, mutate, search thousands. Explore a space too large to draw. But it searches toward YOUR goal - and exploits everything you forgot to measure.
How they combine - moves, search, judgement
In real practice the two are rarely used alone; they interlock, and seeing how is what turns the distinction from a definition into a working tool. The clean way to hold it: a parametric model defines the moves, generative search explores them, and evaluation picks among the results. Each does the part it is suited to, and a human sits over all of it deciding what any of it is for.
Here is the loop in slow motion. First, you build a *parametric* model of the fabric - the adjustable system of blocks, streets, densities and heights that expresses your design intent and its dependencies. This defines the space of possible moves: the dimensions along which the design can vary. Second, you let a *generative* search run over those parameters - an optimization or exploration algorithm that turns the knobs for you, not one combination at a time but across thousands of combinations, sampling the space the parametric model opened. Third, you *evaluate*: analysis measures how each candidate performs (daylight, walkable reach, density, cost), optimization ranks the trade-offs, and - this is the part no algorithm does - a human judges which results are actually any good, which metrics were even the right ones, and whether the whole exercise is answering a real question or a convenient one.
This is why the parametric-generative pairing is so productive: the parametric model makes the design space *precise and controllable*, and the generative search makes it *traversable at scale*. You get both legibility and reach. But the combination also compounds the danger, and honesty demands naming it. A tight parametric model plus a powerful generative search plus a clean-looking optimization produces output with tremendous authority - charts, scores, a ranked frontier of options - and that authority is exactly what makes it easy to forget that every part of the machine inherited the assumptions and omissions you fed it. The search did not question the goal; the model did not question its own silences; the metric did not ask who it served. The machinery amplifies whatever you put in, including the mistakes. So the more sophisticated the pipeline, the more the human judgement at the end - and the democratic judgement beyond it - has to be defended, not delegated.
Why confusing them muddles the field
It would be tempting to treat the parametric-generative distinction as tidy vocabulary and move on. Do not. Blurring the two words does real damage - to how the field talks, how it is sold, and how the public is asked to trust it - and keeping them distinct is a piece of professional honesty, not pedantry.
Consider what the confusion hides. When someone presents a "computed" masterplan, the distinction tells you *who decided the form*. If the process was parametric, a human placed every move and the computer only kept the plan consistent as numbers changed - the authorship is human, the machine is a coordinator. If the process was generative, an algorithm proposed forms and a metric selected among them - the authorship is shared with a search process steered by whatever goal was encoded, and the crucial question becomes what that goal was and who chose it. Collapse the two and you cannot ask that question, which is precisely why marketing collapses them: "generative" sounds like objective discovery, so calling a merely parametric tool "generative" borrows a glamour of machine intelligence, while calling a goal-driven optimization "just parametric" hides the value-laden search inside it. Either slippage launders a claim.
There is a deeper reason too. The two carry the optimization trap differently, so a critique aimed at the wrong one misses. Parametric urbanism's failure mode is the *unquestioned model* - its family of outcomes silently excludes everything you gave no parameter, and it can feel complete when it is merely bounded. Generative urbanism's failure mode is the *unquestioned objective* - a powerful search will exploit any gap between your metric and the city's real life, the more ruthlessly the better it works. If you cannot name which method is in front of you, you cannot aim the right question at it: "what did your model leave out?" for the parametric, "what did you optimize for, and for whom?" for the generative. And in the Indian context, where a naive generative masterplan can literally not see the informal, organic city it was never given the data or categories to represent, getting this distinction right is not vocabulary - it is the difference between a tool that serves a just city and one that automates its erasure. Keep them distinct, and hold both to account. The binding choices - about the goals, the omissions and the plan itself - remain human, democratic and open to challenge, never settled by which word the tool wore.
Parametric = control
Tune a model you defined
You build the model and turn the knobs; the whole plan re-forms within the family you specified. It cannot invent form outside that family. The hard question: what did the model leave out? Modules 2.1, 2.3.
Generative = discovery
Algorithms propose and search
You set rules and goals; algorithms propose forms you did not draw and search a space too large to survey. The hard question: optimized for what, and for whom? Modules 3.1, 3.2, 5.
They combine, not merge
Moves, search, judgement
Parametric defines the moves, generative search explores them, human evaluation picks. The machinery amplifies your assumptions and omissions - defend the judgement, do not delegate it. Modules 3.4, 8.1.
The blur launders claims
Why the words matter
Calling parametric "generative" borrows false glamour; calling an optimization "just parametric" hides a value-laden goal. The binding choices stay human and democratic. Modules 9.1, 7.3.
Workshop — label the method and find its blind question
The fastest way to internalise the distinction is to force yourself to classify real examples and then aim the correct critical question at each. In this workshop you will collect a handful of "computed city" claims and sort them into parametric and generative - then write the one hard question each deserves.
Just example write-ups and a notebook - no software. This workshop trains the eye, not the hand; the parametric models and generative algorithms come later, and the binding urban decisions always stay with the planning authority, the community and the democratic process.
Goal: to tell parametric from generative on sight, and to aim the right question Inputs: 4-5 examples of computational urban design (project pages, tool demos, competition entries, vendor pitches) + a notebook Time: ~45 minutes
- 1Collect examples: gather 4-5 descriptions of computationally designed urban schemes - a parametric masterplan tool, an optimization study, an AI-generated fabric, a procedural street generator, a slider-driven density model.
- 2Classify each: decide whether it is primarily PARAMETRIC (a human defined the model and tuned it - a family explored) or GENERATIVE (an algorithm proposed and searched forms - a space explored). Note where a project is honestly both, and which part is which.
- 3Spot the blur: mark any example that CALLS itself one thing but is really the other - a "generative" tool that only turns predefined knobs, or a "parametric" study that is quietly optimizing toward a goal. Note what the mislabel is borrowing or hiding.
- 4Write the blind question: for each, write the single hardest question its method invites - "what did the model leave out?" for parametric, "optimized for what, and for whom?" for generative - and try to answer it from the material given.
- 5Reflect: write a paragraph on what you could NOT tell from the material - who set the goals, what the model could not see, who decided - and why those unanswerable questions are exactly the ones that must stay with the public process, flagged as reasoning.
You’ll walk away with
A one-page classification table: each example labelled parametric or generative (or both, split), any mislabels flagged with what they launder, and the one hard question each deserves with your best answer - plus a short reflection on what stayed unanswerable and why that belongs to democratic judgement. Keep it; you will reuse this reading discipline all course.
Three altitudes on the same idea
Read the band that fits you — or all three.
For the architect or urban designer, the parametric-generative distinction is a working instrument, not a definition to memorise - it tells you, at every moment, whether you are exercising control or inviting discovery, and each demands a different discipline. When you work parametrically, you are tuning a family you defined: the payoff is coordination and legibility, and your job is to keep asking what the model has no parameter for, because those silences are design decisions you are making by omission. When you work generatively, you are letting a search propose forms you did not draw: the payoff is reach across a space too large to survey, and your job is to interrogate the objective, because a strong search will ruthlessly exploit the gap between what you measured and what makes the place live. Use the two together deliberately - parametric to define the moves, generative to explore them, your own judgement to evaluate - and never let the authority of a ranked, scored output stand in for design judgement or public choice. The binding planning, land-use and equity decisions belong to the planning authority, the communities and the democratic process; your computation serves that, it does not replace it.
For the planner or urbanist, this distinction is a tool for reading claims and holding them to account - because the two methods make very different kinds of assertion about who decided the city, and public legitimacy depends on being able to tell them apart. When a consultant or vendor presents a computed proposal, your first question is which method produced it. A parametric tool coordinated human choices as numbers changed - so probe what the model could not represent, and whether the excluded fabric (often the informal, organic city) simply had no parameter. A generative tool searched toward an objective - so probe what was optimized, who chose that goal, and who benefits, because a value-laden political choice can be hiding inside a technical-sounding search. The vocabulary is routinely blurred precisely to borrow glamour or dodge scrutiny, so refusing the blur is part of your evidentiary discipline. Use these methods to open options for public debate and strengthen the evidence base, never to close debate down with the authority of a ranked frontier. The binding decisions stay with the statutory process, the affected communities and the governing law - in India the master-plan process, the applicable DCR and NBC India.
Learn to say, on sight, whether a computed city was made parametrically or generatively - it is one of the most useful literacies in the whole field, and most people cannot do it. The clean test: did a human place the moves and let the computer keep them consistent as numbers changed (parametric, control, a family you defined), or did an algorithm propose forms nobody drew and a metric pick among them (generative, discovery, a space too large to draw)? Parametric explores what you specified; generative searches beyond it. They combine - the parametric model defines the moves, generative search explores them, evaluation picks - but they fail differently: parametric hides its silences (no knob for it, so it can't happen), generative exploits its objective (it finds what scores, not what matters). Hold both against the same truth you learned in lesson one: a city is a living human and political system, not an optimization problem. The words are not decoration; knowing which is which lets you ask the right hard question, defend what the tool cannot see, and keep the binding choices where they belong - human, democratic and just.
“Parametric and generative are basically the same thing - two names for designing cities with a computer instead of by hand. Both take some inputs and produce a design automatically, so the distinction is just jargon that experts use to sound sophisticated; in practice you can use the words interchangeably.”
Do it yourself
No software needed — reason it through.
- 1Define parametric urbanism precisely: what do you build first, what do you tune, and why can it never surprise you with a form outside the family you defined?
- 2Define generative urbanism precisely: what proposes the form, what does it search, and why is scale the reason it matters?
- 3Describe the combined loop: how do a parametric model, a generative search and human evaluation each do a different part of the job?
- 4The two carry the optimization trap differently. State each method's characteristic failure mode and the hard question it invites.
- 5Why does blurring the two words launder claims - and what can you no longer ask about a computed masterplan once the distinction is lost?
The one line to carry out
Peer-reviewed journals & authoritative standards
- 01Parametric design — Wikipedia — Parametric design, 2026.
- 02Generative design — Wikipedia — Generative design, 2026.
- 03Computational design — Wikipedia — Computational design, 2026.
- 04Mathematical optimization — Wikipedia — Mathematical optimization, 2026.
With the core distinction clean, we can survey the whole field - the methods, the actors and where computational urbanism sits between the drawn and the grown city. Next, a field guide to the landscape.
The author
Amogh N P
Architect, interior designer, and creative polymath. Studio Matrx began in his notebooks — his vision of design made honest, useful, and open to everyone. Its Academy is written and taught in his memory, and free, forever.
More about Amogh →