← Back to the simulation system

AB-EXIT · Project description

AB-EXIT Interactive Electoral Simulation System

Four connected research modules that make a proposed electoral mechanism testable — first against a synthetic electorate, then against the officially recorded result of a real 2022 election.

Open the simulation system →

What this is

AB-EXIT proposes adding one voluntary choice to existing elections. Before each election cycle a citizen chooses A — keep the vote — or B — receive a transparent public payment and abstain for that cycle only. Voting rights return automatically at the next election. The intended effect is on incentives: candidates must compete for a smaller, more deliberate electorate, while every citizen retains a meaningful option.

The simulation system exists because a claim like that should not be accepted on description alone. Rather than asserting that the mechanism works, the four modules expose the arithmetic, the assumptions, and the conditions under which the mechanism fails. A model run can and does return outcomes unfavourable to the proposal.

The four research modules

They form one ordered sequence. Each answers a different question, and no single module is meant to settle the mechanism on its own.

#ModuleQuestion it answers
1Referendum LabWould a synthetic electorate adopt AB-EXIT, and how does it compare with a one-time universal payment of the same face value? This is also where the payment for the whole sequence is selected.
2Equal Budget LabHeld to exactly the same total public cost, how does AB-EXIT compare with a genuine monthly universal basic income spread across all citizens over 48 months?
3Awareness LabToday, absence from an election carries no recorded meaning. How does the same cohort separate into explicit A, B, and residual Ø decisions, and does conscious engagement differ from raw turnout?
4Underdog Election LabApplied to Alaska's 2022 gubernatorial election, with candidates, electorate, and official results held fixed, can third-placed independent Bill Walker win once participation incentives change?

How a model run works

  1. Start with Referendum Lab. Set the proposed payment and the median household income, then run the referendum. Adoption is not guaranteed — depending on the values, AB-EXIT can pass, be rejected, or fail to reach quorum.
  2. Only an adopted scenario continues. If the referendum fails, that is a result of the model, not an error to be tuned away.
  3. The payment is then carried forward to the remaining three modules, which display it read-only.
  4. Work through modules 2, 3 and 4 in order. Each shows its assumptions and lets you inspect which inputs are observed data and which are modelled hypotheses.
  5. Finish at the summary page, which records that all four tests were run against one payment.

Scenario state is kept in the browser's local storage. Nothing is transmitted to a server, and there is no account, tracking, or analytics.

The single payment, and why it matters

Referendum Lab is the only module that can set the payment. The other three can only read it.

Without this rule, each module could be given whatever payment made its own result look best — a different figure for popularity, another for cost, another for the election counterfactual. Cherry-picking of exactly that kind is the most obvious way to make a proposal like this appear stronger than it is.

Locking one value across all four tests means the same number has to survive every question in turn: it must be popular enough to be adopted, affordable at equal budget, coherent in how it separates engagement, and consequential in a real election. A payment that flatters one module will often expose the mechanism in another — and that trade-off is the point.

Technically the value is held under a single shared key in browser storage, written by Referendum Lab and read by the rest. It can also be passed explicitly in the URL as ?payment=, which makes any model run reproducible and lets a reviewer verify a specific figure directly.

Adjustable parameters

ParameterRangeDefaultNotes
Payment per B choice$500 – $3,400, step $100$2,000Set only in Referendum Lab; carried to all later modules
Median household income$30,000 – $180,000, step $5,000$90,000Used by the two referendum modules
Fiscal-exposure guardrailfixed at 5%5%Dynamically lowers the available maximum payment for the selected income
Synthetic electorate10,000 citizens10,000Versioned profile synthetic-10k-v1
Referendum ruleapproval 50%, quorum 40%—Both reported separately, so a proposal can pass on support yet fail on quorum
UBI comparison window48 months48Same total cycle budget as the AB-EXIT branch
Alaska counterfactualconservative / central / strongcentralOfficial 2022 totals stay fixed and inspectable

Who it is for

Policy researchers and economists

A concrete, inspectable model rather than a manifesto — every coefficient is visible and labelled by evidence status.

Election administrators and legal analysts

A way to reason about quorum, turnout, vote weighting, and the legal boundary between compensated abstention and vote buying.

Journalists and civic educators

An interactive way to explain electoral incentives without requiring statistical background.

Students and the general public

Anyone can change one number and watch a democratic mechanism succeed or fail, on a phone or a laptop.

Critics of the proposal

The falsification paths are deliberately reachable: the system is built to be argued with, and the source is open.

Grant and programme reviewers

One ordered sequence, one shared payment, automated tests, and an explicit boundary between fact and hypothesis.

Technology

Current limitations of the model

An honest statement of status. This is a working digital research prototype. It is not an electoral system that has been adopted, piloted, or implemented by any state, and it has never been used in a real election.

No government, election commission, or public authority has endorsed it. Nothing here should be read as evidence that AB-EXIT would produce the outcomes it proposes. What the system offers is a transparent, testable, falsifiable model — one whose assumptions can be inspected and disputed, and whose failure modes are reachable by design.

Documentation and source

AB-EXIT is a non-commercial public project. Anyone may study, test, adapt, or reuse the idea; the author seeks no monopoly over the mechanism, only serious examination of it.