Revision: 89def8b8c458
Author: brian.olson
Date: Tue Mar 4 17:47:47 2008
Log: Created wiki page through web user interface.
http://code.google.com/p/redistricter/source/detail?r=89def8b8c458&repo=wiki
Revision: 65d13d8589ce
Author: brian.olson
Date: Tue Mar 4 17:50:25 2008
Log: wiki image try
http://code.google.com/p/redistricter/source/detail?r=65d13d8589ce&repo=wiki
Revision: 48ac5d5b4be3
Author: brian.olson
Date: Tue Mar 4 17:53:41 2008
Log: Edited wiki page through web user interface.
http://code.google.com/p/redistricter/source/detail?r=48ac5d5b4be3&repo=wiki
Revision: 5bee86f813c3
Author: brian.olson
Date: Tue Mar 4 18:09:03 2008
Log: Edited wiki page through web user interface.
http://code.google.com/p/redistricter/source/detail?r=5bee86f813c3&repo=wiki
Revision: 1c7516c3b22c
Author: brian.olson
Date: Tue Sep 2 20:11:12 2008
Log: Created wiki page through web user interface.
http://code.google.com/p/redistricter/source/detail?r=1c7516c3b22c&repo=wiki
==============================================================================
Revision: 89def8b8c458
Author: brian.olson
Date: Tue Mar 4 17:47:47 2008
Log: Created wiki page through web user interface.
http://code.google.com/p/redistricter/source/detail?r=89def8b8c458&repo=wiki
Added:
/Results.wiki
=======================================
--- /dev/null
+++ /Results.wiki Tue Mar 4 17:47:47 2008
@@ -0,0 +1,6 @@
+#summary Example Results So Far
+
+= Example Results So Far =
+
+California, current districting and something this solver came up with:
+http://code.google.com/p/redistricter/wiki/CA_ba_500.png
==============================================================================
Revision: 65d13d8589ce
Author: brian.olson
Date: Tue Mar 4 17:50:25 2008
Log: wiki image try
http://code.google.com/p/redistricter/source/detail?r=65d13d8589ce&repo=wiki
Added:
/CA_ba_500.png
=======================================
--- /dev/null
+++ /CA_ba_500.png Tue Mar 4 17:50:25 2008
Binary file, no diff available.
==============================================================================
Revision: 48ac5d5b4be3
Author: brian.olson
Date: Tue Mar 4 17:53:41 2008
Log: Edited wiki page through web user interface.
http://code.google.com/p/redistricter/source/detail?r=48ac5d5b4be3&repo=wiki
Modified:
/Results.wiki
=======================================
--- /Results.wiki Tue Mar 4 17:47:47 2008
+++ /Results.wiki Tue Mar 4 17:53:41 2008
@@ -3,4 +3,7 @@
= Example Results So Far =
California, current districting and something this solver came up with:
-http://code.google.com/p/redistricter/wiki/CA_ba_500.png
+
+http://redistricter.googlecode.com/svn/wiki/CA_ba_500.png
+
+Many more results at the original site at http://bolson.org/dist/
==============================================================================
Revision: 5bee86f813c3
Author: brian.olson
Date: Tue Mar 4 18:09:03 2008
Log: Edited wiki page through web user interface.
http://code.google.com/p/redistricter/source/detail?r=5bee86f813c3&repo=wiki
Modified:
/Results.wiki
=======================================
--- /Results.wiki Tue Mar 4 17:53:41 2008
+++ /Results.wiki Tue Mar 4 18:09:03 2008
@@ -1,4 +1,5 @@
#summary Example Results So Far
+#labels Featured
= Example Results So Far =
==============================================================================
Revision: 1c7516c3b22c
Author: brian.olson
Date: Tue Sep 2 20:11:12 2008
Log: Created wiki page through web user interface.
http://code.google.com/p/redistricter/source/detail?r=1c7516c3b22c&repo=wiki
Added:
/NearestNeighborSolver.wiki
=======================================
--- /dev/null
+++ /NearestNeighborSolver.wiki Tue Sep 2 20:11:12 2008
@@ -0,0 +1,20 @@
+#summary Describes the solver implemented in NearestNeighborDistrictSet.cpp
+#labels Phase-Implementation
+
+= Introduction =
+
+One of the solvers currently implemented works relatively simply by
adjusting district centers and weights and assigning census blocks to the
weighted nearest district.
+
+
+= Details =
+
+Initialization:
+ * Assign district centers to random points (block coordinates).
+ * Assign census blocks to nearest district center.
+
+Repeat until done:
+ * Move district centers towards center of population they were actually
assigned.
+ * Adjust district weight, nudging weight up or down if there are too few
or two many people assigned to it.
+ * (optional) Nudge district centers away from underpopulated district
centers and towards overpopulated district centers.
+ * For each census block, assign census block to the district with the
lowest ((distance to block from district center) `*` weight,,d,,)
+ * Fixup district contiguity (because straight-line-nearest can jump
across water and other gaps in odd ways)