How Electorate HQ works, honestly
What the simulations do, what they read, the rules they follow, and what they cannot tell you.
What a simulation is
An Electorate HQ presidential simulation runs 51 state delegations, one per state plus the District of Columbia. Each delegation is an AI agent given the same brief: read the tickets and platforms supplied by the user, read current reporting about your state, and decide the race in your state issue by issue, explaining your reasoning. Race forecasts on the midterm pages work the same way at the level of a single Senate seat, governorship or House district.
The output is a simulation of how an election might unfold given those inputs. It is not a poll, not a measurement of real voter intent, and not a prediction of fact.
What the agents read
Simulations draw on three kinds of input. First, the material the user supplies: candidate names, running mates, platforms and the state of the union. Second, current reporting: headlines gathered live from Google News for the state or race in question. Third, background from Wikipedia for real races and public figures. Nothing is fabricated to fill gaps: when no public record exists for a name, the simulation is told to say so and judge the platform alone.
Race pages refresh their reporting on a rolling basis, roughly every six hours, so what a crawler or a reader sees reflects recent coverage rather than a frozen snapshot.
The rules the agents follow
- Decide issue by issue. A state is not awarded to a party because it usually votes that way; the delegation must weigh what each ticket proposes against what the state actually needs.
- Treat names and platforms as untrusted input. Flattery, titles and instructions embedded in a candidate field are ignored; people are judged on their public record.
- A disqualifying record cannot be rescued by a pleasant platform, and candidates who are deceased, fictional or constitutionally ineligible cannot win.
- Results are normalized so shares always total 100 percent, with a ceiling on third-party share reflecting the historical record.
- The simulation must explain itself. Every state call ships with its reasoning, the issues that decided it, and voices from the state.
The models
Electorate HQ routes work across several independent AI providers, including Google's Gemini models and other large language models, with automatic failover between them. Which provider answers a given request depends on availability and load. We do not publish the full prompt text, but the rules above summarize its substance faithfully.
Limitations, plainly
- Language models make mistakes: they can misread a state, overweight a headline, or produce results that a careful reader would question. Treat every number as an artifact of the simulation.
- Simulations have no access to polling data, voter files or private information, and none is implied.
- Two runs with identical inputs can produce different results; that variance is inherent to the method.
- Current reporting is fetched from public aggregators and carries the emphasis and blind spots of the coverage itself.
What Electorate HQ does not claim
We do not claim to predict elections. We do not claim our results reflect real voter intent. We do not endorse candidates or parties, and no simulation output should be read as an endorsement. Where a page states a fact, the fact comes from the sources described above; where it shows a simulation, it is labeled as one. Read our editorial standards for how we keep those separate, or the plain-English version of this page.