-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Re-run 2020 North Carolina Congressional Districts #125
Conversation
Percentage of Democratic seats by BVAP rank:
Total Black performant districts:
So, 2.08% of the plans have no Democratic 30%+ BVAP districts. |
I was looking at your previous version of 2020 NC (#46) and the BVAP boxplots seem fairly similar, except there's more variaition. Some notes:
Otherwise I'll pass on to @christopherkenny |
In that case, I was able to increase the strengths of the hinge constraints with the sims reaching convergence. Now, when the plans are thinned, there are no plans that have 0 performant districts. I just updated the original PR comment with the new validation plots and performance plot. Here are the extra stats -
Total Black performant districts:
Also, the effective sample sizes are not crazy high anymore. |
Great that there's no need for subsetting. Looks good to me. |
Sorry for the delay. Yeah, this looks good now. Thanks @mzwu |
Redistricting requirements
In North Carolina, under North Carolina State Constitution Article II Sections 3 & 5, districts must:
Interpretation of requirements
We enforce a maximum population deviation of 0.5%.
We add a hinge Gibbs constraint targeting the same number of majority-minority districts as the enacted plan. We also apply a hinge Gibbs constraint to discourage packing of minority voters.
Data Sources
Data for North Carolina comes from the ALARM Project's 2020 Redistricting Data Files. Data for the 2022 North Carolina ratified congressional map comes from the North Carolina General Assembly.
Pre-processing Notes
No manual pre-processing decisions were necessary.
Simulation Notes
We sample 20,000 districting plans for North Carolina across two independent runs of the SMC algorithm, and then thin the sample to down to 5,000 plans.
Validation
Checklist
TODO
lines from the template code have been removedenforce_style()
to format my coderedist_map
andredist_plans
objects, and summary statistics) have been editedAdditional Notes
Performance plot for BVAP.
@kuriwaki
@christopherkenny