← Home

About

Voting Data

County-level results from the 2024 United States Presidential Election, sourced from tonmcg on GitHub. Each county's vote margin is calculated as the Republican percentage minus the Democratic percentage, ranging from D+50 to R+50. Landslide counties beyond that range are excluded from gameplay.

County boundaries from the U.S. Census Bureau TIGER/Line shapefiles. Street View imagery provided by the Google Maps Platform.

Street View Locations

The game uses 2,845 curated Google Street View locations across all 50 states. Locations are selected using a population-weighted algorithm that favors towns and cities (using total votes as a proxy for population).

Each state has a minimum of 10 locations. A 2 km deduplication radius prevents clustering, and each county is capped at 15 locations. Every location is verified to have valid Street View coverage.

The dataset is 48% Democratic and 52% Republican counties by location count, closely mirroring the national split.

Larger datasets are planned but not yet available. I'm taking care to keep locations diverse and interesting rather than flooding the game with millions of empty country roads.

Scoring

Each round is worth up to 200 points (1,000 max per game). Scoring uses a Gaussian decay function:

score = 200 × e−(error / 32)²

This means close guesses are rewarded generously (being off by 10 points still earns ~181 pts) while large errors are penalized steeply. Every guess earns at least 10 points. The decay constant of 32 was chosen to make the game feel fair: you don't need to be exact, but you do need to be in the right ballpark.

Keyboard Shortcuts

DNudge guess 5 pts toward Democrat
RNudge guess 5 pts toward Republican
EnterSubmit guess / Next round

Win Streak Badges

Win consecutive Heads-Up matches to earn streak badges that appear next to your name on leaderboards and your profile.

🔥1+Win streak started
👑3+Heating up
💎6+On fire
🧙10+Unstoppable

Bot matches don't count. Losing or disconnecting resets your streak to zero.

Contact @jiratickets for support