The technical methodology behind our algorithmic redistricting approach
Our approach uses advanced computational methods to generate and evaluate thousands of redistricting plans. Here's how we ensure fairness, transparency, and objectivity in the process.
Census data, demographics, geographic boundaries
MCMC algorithms create thousands of options
Multiple fairness metrics applied
Top plans ranked and presented
Population counts, demographic information, and geographic boundaries from the U.S. Census Bureau
Precise maps of census blocks, precincts, and existing district boundaries
Race, ethnicity, age, and other demographic data for fair representation analysis
Previous election results and demographic trends for comprehensive analysis
Begin with any legal redistricting plan that meets basic requirements
Move a few census blocks from one district to another
Check if the new map is still legal and potentially better
Keep good changes, discard bad ones, repeat thousands of times
Measures how geographically compact each district is. Higher scores mean more logical, round shapes that respect natural boundaries and keep communities together.
Measures how fairly different racial and ethnic groups are distributed across districts.
Ensures each district has similar numbers of people, with deviations kept within legal limits.
All plans meet legal requirements including the Voting Rights Act, equal population standards, and contiguity requirements.
We use ensemble analysis to ensure our results are statistically robust and not just random chance.
Every step of our process is documented and publicly available for review and verification.
Our methodology can be independently verified and reproduced by other researchers and organizations.
Our complete codebase and documentation are available on GitHub for transparency and collaboration.
Our proven approach can be adapted for any city, county, or region. Learn how to bring algorithmic redistricting to your community.