Closed kevpwang closed 1 year ago
Thanks Kevin, this looks great. One small thing: can you link to the rules in the documentation, so that people with interest in "Commitee Resolution No. 1 adopted by the Senate and House Committees on Privileges and Elections in 2001" can locate it easily.
Thanks Chris—have made the update.
Redistricting requirements
In Virginia, districts must, under Commitee Resolution No. 1 adopted by the Senate and House Committees on Privileges and Elections in 2001:
Algorithmic Constraints
We enforce a maximum population deviation of 0.5%. We use a pseudo-county constraint described below which attempts to mimic the norms in Virginia of generally preserving county, city, and township boundaries.
Data Sources
Data for Virginia comes from the ALARM Project's 2020 Redistricting Data Files.
Pre-processing Notes
No manual pre-processing decisions were necessary.
Simulation Notes
We sample 10,000 districting plans for Virginia across two independent runs of the SMC algorithm, and then thin the sample down to 5,000 plans. To balance county and municipality splits, we create pseudocounties for use in the county constraint, which leads to fewer municipality splits than using a county constraint. Note that Fairfax County must be split due to its large population, although within the county, we avoid splitting any municipality.
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 edited@christopherkenny