I've been part of the User Interface team for Politech, a vertically integrated project at Stony Brook for 2 semesters now. We're building an Automated Redistricting System that is done through user defined political measures as well as a Simulated Annealing algorithm. You can learn more about it here.
I have primarily been a part of the User Interface team and have worked on the visualizations and user interface for this ARS application. Below you can find a demo of the algorithm being run on Georgia.