🗂️

Projektwahl Auswertung 2026 — DEMO

⚠ Fiktive Beispieldaten zum Ausprobieren
👥 Schülerdaten (Forms-Excel)
Noch keine Daten geladen.
📄

Excel hier ablegen oder klicken

(Microsoft Forms Export .xlsx)

📋 Projektliste
Spalten: Nr | Name | Max | Min | Stufen | Kürzel | Email | Raum | Aktiv (ja/nein) — Stufen leer = alle. Kürzel = Lehrkraft-Kürzel (z.B. MÜL), Email = für Lehrer-Übersichten.
Nr. Name Max Min Stufen Kürzel Email Raum Aktiv
📇 Klassenliste / Abgleich (optional) Wer hat die Forms-Umfrage nicht beantwortet?
Wozu? Wenn du eine Excel-Datei mit allen Schülern hochlädst (z.B. Klassenlisten-Export aus Untis/SchILD), zeigt die App, wer noch nicht abgegeben hat. Erforderliche Spalte: Name. Optional: Stufe oder Klasse.
📋

Klassenliste hier ablegen oder klicken

.xlsx mit Spalte „Name"

📊

Keine Klassenliste geladen.

—
Schüler gesamt
—
Aktive Projekte
—
Überbucht (Nachfrage > Max)
—
Stark überfragt (>120%)
📊 Nachfrage pro Projekt
P1 P2 P3 P4 P5 Max-Kapazität Min-Plätze
🔥 Konflikt-Score pro Projekt

Score = Nachfrage / Kapazität. Hoher P1-Anteil bedeutet zusätzlich, dass viele das Projekt als ersten Wunsch haben — typischer Engpass.

Verfahren: Best-of-N — die App würfelt N-mal, jeder Wurf ist ein vollständiger Round-Robin-Lauf mit Stufen-Balance und Min-Heilung (Projekte unter Mindestzahl werden abgesagt, Teilnehmer umverteilt). Das Ergebnis mit dem höchsten Score gewinnt.
Details zum Algorithmus
  1. Pro Wurf: Gruppe A (saubere Wunschlisten) zufällig gemischt, Gruppe B (mit Dopplungen) nach Schwere sortiert
  2. Phase 1 — Stufen-Soft-Cap: Pro Projekt + Stufe Obergrenze ≈ proportionaler Anteil + 1 Toleranz. Runden P1 → P5, A vor B.
  3. Phase 2 — entspannt: Reste ohne Stufen-Cap auffüllen (nur Kapazität + erlaubte Stufen zählen).
  4. Min-Heilung: Solange ein Projekt unter Mindestzahl bleibt, wird das schwächste abgesagt und seine Teilnehmer werden neu verteilt (max. 8 Iterationen).
  5. Score-Gewichtung: +10/+6/+3/+1/0 für P1–P5, −20 pro nicht zugeteiltem Schüler, −5 pro Min-Verstoß, −8 pro abgesagtem Projekt, −2 × Stufen-Schiefe.
Verteilungs-Statistik
Zuteilung
🎲

Klicke „Neu würfeln & Zuteilen" um die Zuteilung zu starten.