Inhaltsverzeichnis

Hier können Sie die aktuelle Version von Tuerks Prüfungsplaner herunterladen. Um Tuerks Prüfungsplaner verwenden zu dürfen, müssen Sie die den Lizenzbedingungen (informelle Erklärung) und unseren AGB zustimmen. Tuerks Prüfungsplaner wird als Krüppelware vertrieben. Sie können wenn Sie den Lizenzbedingungen zustimmen, Tuerks Pruefungsplaner kostenlos herunterladen und ausprobieren. Ohne gültigen Lizenzschlüssel ist die Funktionalität jedoch stark eingeschränkt. Um einen Lizenzschlüssel zu erhalten müssen Sie einen kostenpflichtigen Vertrag mit der Thomas Tuerk GmbH über den Erhalt von Lizenzschlüsseln abschließen.

Downloads

Hier finden Sie jeweils die aktuellsten Versionen. Ältere Versionen sind auf einer eigenen Seite zu finden.

  • Benutzerhandbuch Tuerks Prüfungsplaner 1.0.3.0 (Stand 23. Juli 2026)
  • Windows Installer Tuerks Prüfungsplaner 1.0.3.0 (23. Juli 2026)
    • EXE (~ 60 MB)
    • MD5 e3b198a0d9f2d5b34f027040cd40ad02
  • Linux Binaries Tuerks Prüfungsplaner 1.0.2.0 (11. Mai 2026)
    • TAR.GZ (~ 63 MB)
    • MD5 61959b0786103031be3ad2607a2d3aab


Änderungshistorie

Hier finden Sie die letzten Änderungen an Tuerks Prüfungsplaner. Die vollständige Änderungshistorie ist auf einer eigenen Seite zu finden.

Version 1.0.3.0 23. Juli 2026
  • Bugfix #20: unsaubere Gruppen möglich

    Auch nach Änderungen an Prüfungen wird nun korrekt geprüft, dass eine Gruppe nur aus Prüfungen besteht, die alle das gleiche Prüfy, das gleiche Fach und die gleiche Art besitzen.

  • Bugfix #21: Fehlerhafter Export von Unterricht

    Unterrichtsinformationen werden nun korrekt exportiert. Dies betrifft sowohl das Schreiben von Modell-Verzeichnissen als auch die Text-Ansicht im Reiter "Unterricht".

  • Export von Modell-Verzeichnissen optimiert

    Beim Export von Modell-Verzeichnissen können Pläne mit exportiert werden. Dies betrifft nicht nur die manuellen Pläne, sondern auch die Pläne im Planpool. Daher werden potentiell sehr viele Pläne exportiert. Bisher wurden für alle diese vielen Pläne viele Dateien erstellt (CSV-Export, HTML-Version, Export für das hessische Schulportal, verschiedene Excel-Exporte, Seriendruck, ...). Dies dauerte sehr lange. Für den Export von Modell-Verzeichnissen werden nun nur noch die HTML-Version und die von Prüfungsplaner selbst lesbare CSV-Version exportiert. Andere Ausgabe-Dateien von Plänen müssen durch manuellen Export erstellt werden. Durch diese Verschlankung dauert ein Export nun nur wenige Sekunden statt bei vielen Plänen mehrere Minuten.

  • Schütteln von Plänen implementiert

    Werden einzelne Pläne lange optimiert (über die Funktion "Optimieren" im Reiter Pläne), so kann es leicht passieren, dass die Optimierung in einem sogenannten lokalen Minimum festsitzt. Änderungen in der Größenordnung, die die Optimierung vornimmt bringen keine Verbesserungen mehr, aber indem man größere Änderungen vornimmt könnte der Plan noch verbessert werden. In einem solchen Fall konnte man bisher die maximale Anzahl der Teilmutationen erhöhen. Zudem war es möglich, über das Menü "Pläne" zufällige Änderungen am aktuellen Plan vorzunehmen und den Plan danach neu zu optimieren. Dieses Vornehmen von zufälligen Änderungen wurde nun unter dem Namen "Schütteln" im Optimieren-Dialog komfortabler implementiert.

  • Performance-Optimierungen

    Die Hauptarbeit an dieser Version besteht in Performance-Optimierungen. Es wurden sowohl einzelne Implementierungen, als auch Datenstrukturen und auch grundlegende Algorithmen optimiert. Als Beispiel für eine Micro-Optimierung wurden an mehreren Stellen z.B. der Zugriff auf eine Map mit sehr wenigen Einträgen durch die lineare Suche in einer Liste ersetzt. Es wurden aber auch komplett neue Caches für oft berechnete Werte eingeführt und sogar der Algorithmus für die Auswahl der nächsten anzuwendenden Mutation grundlegend überarbeitet. Es werden nun wesentlich schneller Mutationen gewählt, diese sind aber weniger zielgenau gewählt als vorher.

    Die Auswirkungen sind für den Nutzer hauptsächlich eine wesentlich schneller Suche nach besseren Plänen. Allerdings werden tendenziell leicht mehr Runden als vorher benötigt, da Mutationen weniger zielgerichtet gewählt werden. Zudem wird für die Suche wesentlich weniger Arbeitsspeicher als vorher benötigt. Die Auswirkungen sollten besonders auf sehr alten Rechnern mit wenig Arbeitsspeicher deutlich spürbar sein. Wegen Optimierungen bzgl. Nebenläufigkeit profitieren aber auch Rechner mit sehr vielen Prozessorkernen überproportional stark.

    Die genauen Auswirkungen sind schlecht zu quantifizieren, da der Algorithmus stark auf Zufall basiert, und sich die Auswirkungen zudem je nach verwendetem Rechner und Modell unterscheiden. Man kann ganz, ganz grob mit einer Beschleunigung der Suche um den Faktor 10 rechnen. D.h. statt einer Mittagspause zum Optimieren von Plänen genügt nun eine kurze Kaffeepause.

    Es wurde darauf geachtet, dass das Zustandsdateiformat unverändert blieb. Alte Zustandsdateien können mit dieser Version also weiterhin gelesen werden.

Version 1.0.2.2 24. Juni 2026
  • Bugfix #18: "max. Anzahl Mutations-Runden" wird ignoriert

  • Bugfix #19: Anlegen von Lehrys ohne Kürzel möglich

  • intensives Code-Review, Testen und daraus resultierende viele kleine Verbesserungen

    Es wurden viele kleine Fehler gefunden und behoben, die aber den Nutzer nicht oder nur minimal beeinträchtigten. Ein typisches Beispiel ist ein Tippfehler (z.B. ein Buchstabendreher) in einem Tooltip-Text oder einer selten angezeigten Fehlermeldung. Zudem fand intensives Profiling statt. Als Resultat wurden einige Code-Stellen optimiert und Tuerks Prüfungsplaner rechnet schneller und verbraucht weniger Arbeitsspeicher. Insbesondere wurde die Caching-Strategie überarbeitet.

Version 1.0.2.1 9. Juni 2026
  • Exportiere Modell-Verzeichnis entfernt
    In sehr früher Versionen von Tuerks Prüfungsplaner (lange vor der ersten veröffentlichten Version) wurden Modell-Verzeichnisse fast wie Zustände verwendet. Daher gab es eine Operation, die es erlaubte, ein einmal geladenes Modell-Verzeichnis mit einer neuen Version zu überschreiben. Seit langem werden Modell-Verzeichnisse aber nur noch zur Langzeitdatenspeicherung verwendet. Daher ist diese Funktion nun obsolet.

  • Import-Dialog für Lizenzschlüssel verbessert
    Expliziter Hinweis, falls Schlüssel nicht verwendet werden kann hinzugefügt.

  • Tooltip-Texte überarbeitet
    Tippfehler korrigiert, Formulierungen verbessert

  • Bugfix #17: Fehlerhafte Prüfung von Lizenzschlüsseln

Hier finden Sie die vollständige Änderungshistorie, also Informationen zu älteren Versionen.