What is escalation archetype?
A pattern in which two parties each respond to the other's moves with a stronger move, so both keep raising their effort and both lose.
Escalation archetype diagram example
The escalation archetype describes a contest in which each side measures itself against the other. When one side increases its effort, the other feels threatened and increases its own. The effort rises over time, usually at a high cost to both, and neither achieves a lasting lead.
How it works
Two balancing loops, one for each party, are linked in a way that makes them behave as a single reinforcing loop. Each party tries to close a gap relative to the other, and closing the gap for one widens it for the other. The result is exponential growth in spending or aggression, until a limit like budget or exhaustion intervenes. Typical examples are price wars, arms races, and bidding wars. The way out is to change the goals so that each side stops measuring itself against the other.
Escalation is often driven by fear of falling behind, not by a wish to win. For that reason, signals that make one side's intentions clear, or a shared limit that both accept, can stop the loop faster than extra effort can.
Example
Say two competing retailers each cut prices by 5 percent below the other's price every month. Starting from a price of 100, retailer A moves to 95, B follows to about 90, A goes to about 86, and so on. After six months both prices are near 70 and margins have fallen from 30 percent to almost nothing. Neither has gained customers. This is an illustration with round numbers.
How to model it in Machinations
Model each party as a Pool of effort or a Register of price, and connect each to the other with a state connection so its change responds to the other's level. Add a Drain for the shared cost, and an End condition when cash runs out. Play the diagram and change the response size with a Lever to see how quickly the loop explodes.
See escalation archetype in a system you can Play
Build the rules in a Machinations diagram, change a value and Play it to watch how the system responds.