Wenn die neue Satzung mal kommt (bald, gell), dann werden die Sitze im SP nicht mehr nach d’Hondt, sondern mach Sainte-Laguë/Schepers verteilt.
Während die Klassiker sowohl beim d’Hondt-Verfahren als auch beim Sainte-Laguë/Schepers-Verfahren die Höchstzahlverfahren sind, bei denen eine große Tabelle mit Divisionsergebnissen gefüllt wird, habe ich mich in meiner Umsetzung am Divisorverfahren vergriffen. Der Vorteil des Divisorverfahrens ist, dass man sich nicht die ganze Tabelle merken und auch nicht ständig Maxima finden muss, sondern nur nach einem Teiler sucht, mit dem bei Standardrundung die richtige Sitzzahl herauskommt.
Meine Implementierung lässt sich auf http://mst.hszemi.de/stlgs-web/ ausprobieren. Der Sourcecode liegt bei GitHub.
Technisch läuft das ganze mit reinem HTML/JavaScript, beim Hinzufügen und Entfernen von Hochschulgruppen hilft der Einfachheit halber jQuery.
Als kleines Schmankerl kann man sich auch noch direkt die Verteilung anzeigen lassen, die entstanden wäre, wenn die Sitze des letzten Studierendenparlaments bereits mit Sainte-Laguë/Schepers verteilt worden wären.