Versionsgeschichte
Inhaltsverzeichnis
- Version 2.2
- Version 2.1.3
- Version 2.1.2
- Version 2.1.1
- Version 2.1
- Version 2.0.1
- Version 2.0
- Version 1.2.4
- Version 1.2
- Version 1.1
- Version 1.0
- Version 0.9.0
2012-07-31: Version 2.2
Version 2.2 führt den ColoKu-Modus neu ein und enthält viele kleine Änderungen an der Benutzeroberfläche.
Neue Funktionen:
- #204: ColorKu-Modus hinzugefügt (Danke an ddyer und CCV)
- #3486780: Bidirektionale ALS-Chain-Suche in "alle Lösungsschritte"
- #3476006: Tastaturbehandlung verbessert
- #3387327: Eigene Mausbehandlung eingeführt
- #3480600: Benutzerdefinierte Schriftgrößen für sehbeeinträchtigte Benutzer
- #3463520: "Auto-Tab"-Funktion implementiert
- #3489431: Kompatibilität zu SimpleSudoku verbessert
- #3489725: BrowserLauncher2-Bibliothek entfernt
- #3454460: "Sudoku speichern" hinzugefügt
- #3387347: Einschalten von "Alle Kandidaten anzeigen" erhält Eliminierungen
- #3510435: Werte aus Zellen entfernen mit Hilfe der Maus
- #3515456: Locked Candidates Typ 1 und 2 getrennt konfigurierbar
- #3520336: Eigenschaften-Dialog reorganisiert
- #3520334: UI für "Sudoku als Bild speichern" überarbeitet
- #3515747: Abweichungen rückgängig machen im Alternativen Mausmodus
- #3514371: Filter-Schalter ausgrauen, wenn kein Kandidat mehr verfügbar ist
- #3514367: Filter auf Kandidaten statt Zellen
- #3523432: Dicke der Boxenlinien konfigurierbar
- #3514351: Schwierigkeit für "Schwer" und "Unfair" reduziert
- #3527849: Zustand von Färben Zellen oder Kandidaten wird bei Programmende gespeichert
Bugs fixed:
- #3476976: Debug-Meldungen in Konsole gelöscht
- #3492680: Inkonsistenz bei Fischsortierung (Finned/Sashimi)
- #3513608: Comparison Exception in AlsComparer
- #3513603: Suche nach allen Lösungsschritten ignoriert ALS-Typen
- #3509643: Fehler bei Undo/Redo und Alle Lösungsschritte
- #3513680: Probleme bei der Darstellung von AL-XZ
- #3513851: Singles falsch sortiert in Alle Lösungsschritte
- #3509639: Löschen von Werten aus Zellen fehlerhaft
- #3509637: Alle Lösungsschritte nicht korrekt synchronisiert
- #3514467: addSudokuToHistory() wirft eine Exception
- #3515379: Filter setzt ungültige Kandidaten/Werte
- #3516396: Filter und Hidden Singles
- #3514464: Ändern der Level-Scores löscht die vorberechneten Sudokus nicht
- #3516415: Hintergrund-Berechnung unterbricht Background-Thread
- #3521140: Zelle über Kontext-Menü setzen schaltet Undo nicht frei
- #3530975: Werte in Zellregionen setzen ist fehlerhaft
2012-01-19: Version 2.1.3
Version 2.1.3 behebt einen kritischen Fehler, der verhindert, dass HoDoKu startet, wenn keine Default-Konfigurationsdatei im System existiert.
Neue Funktionen:
- keine
Korrigierte Fehler:
- #3475960: HoDoKu startet nicht, wenn keine Default-Konfigdatei existiert
2012-01-16: Version 2.1.2
Version 2.1.2 ist ein Service-Release, das einen Fehler in der Hintertür-Suche und mehrere Fehler, die nur im Batch-Betrieb auftreten, behebt. Einige kleinere Oberflächen-Funktionen wurden hinzugefügt.
Neue Funktionen:
- #3452538: Blöcke können nun verschiedene Hintergrundfarben haben
- #3436698: Kommandozeilen-Option /sl hinzugefügt (erlaubt das Erzeugen von Sudokus mit bestimmtem Schwierigkeitsgrad im Batch-Betrieb)
- #3473994: Wenn Filter für mehr als einen Kandidaten aktiv sind, können nun auch jene Zellen angezeigt werden, die mindestens einen der Kandidaten enthalten
- #3463740: Bei der Anzeige aller Lösungsschritte (sortiert nach Technik) wird nun angezeigt, wie viele verschiedene Eliminierungen pro Technik möglich sind
Korrigierte Fehler:
- #3436963: Suche nach Hintertüren funktioniert nicht
- #3467383: Ausnahmefehler, wenn die jar-Datei umbenannt wurde
- #3453781: Ausnahmefehler beim Erzeugen von Puzzles im Batch-Betrieb
- #3454452: Drücken von <strg><c> im Batch-Betrieb löst einen Ausnahmefehler aus
- #3425041: Einfügen aus der Zwischenablage in MacOS funktioniert nicht immer
- #3454627: volatile anzFound nicht korrekt verändert
- #3432099: Eingabe von Ziffern funktioniert auf manchen Laptops nicht
2011-10-23: Version 2.1.1
Version 2.1.1 beseitigt einen Fehler in der internen Zwischenspeicherung, der zu fehlerhaften Lösungsschritten für Template Set, Template Delete, Brute Force (nur im Batch-Modus) und Kraken Fish führen konnte.
Die Anzeige der selektierten Zelle kann eine bestimmte Zeit nach der letzten Änderung der Selektion abgeschaltet werden.
Neue Funktionen:
- #3427511: Wenn eine einzelne Zelle selektiert ist, wird die Anzeige der Selektion nach einer einstellbaren Zeit gelöscht (optional)
Korrigierte Fehler:
- #3427507: Brute Force Solver funktioniert nicht im Batch Modus
- #3427508: Template Set/Delete erzeugt nach einiger Zeit falsche Lösungsschritte
- #3427509: Kraken Fish-Suche kann Exceptions werfen
- #3427510: Anzeige gefärbter Kandidaten funktioniert nicht richtig
2011-10-20: Version 2.1
Version 2.1 enthält eine komplette Neuimplementierung der internen Datenstrukturen und Solverroutinen, was das Programm zwei bis drei Mal schneller macht als Version 2.0.
Da die Datenstrukturen geändert wurden, hat sich auch das Dateiformat der hsol-Dateien geändert. Alte hsol-Dateien können mit der neuen Version problemlos geladen werden (Sudoku und Lösungswege), aber eventuell in der Datei gespeicherte Sicherungspunkte gehen verloren.
Eine Auswahl an neuen Funktionen:
- Hinweis-Bereich und Werkzeugleiste können abgeschaltet werden, um die Anzeige auf kleinen Bildschirmen zu verbessern; ein Vollbildmodus nützt die verfügbare Auflösung noch besser aus.
- Neue erweiterte Druckoptionen, inklusive neuem Booklet-Drucker
- Sudokus werden nun im Voraus in einem Hintergrundprozess berechnet; dadurch erscheinen neue Sudokus praktisch immer ohne Verzögerung
- Neuer vereinfachter Mausmodus (optional)
- Fortschrittsanzeige
- HoDoKu kann jetzt noch einfacher mitgenommen werden: Wenn in dem Verzeichnis, aus dem HoDoKu gestartet wurde, eine Konfigurationsdatei mit Namen hodoku.hcfg existiert, wird sie automatisch geladen; einfach Programm und Optionsdatei in ein Verzeichnis eines USB-Sticks kopieren und HoDoKu steht überall mit denselben Optionen wie zu Hause zur Verfügung
Neue Funktionen:
- #3387351: Neue erweiterte Druckoptionen, Booklet-Drucker
- #3387344: Neuer vereinfachter Mausmodus
- #2940096: HoDoKu kann jetzt einfach zwischen Rechnern transportiert werden
- #2940101/#3011686: Sudokus werden im Hintergrund vorausberechnet
- #3387345: Fortschrittsanzeige hinzugefügt
- #2990569: Tooltips im Hauptfenster hinzugefügt
- #3324082: Filtern mehrerer Kandidaten gleichzeitig möglich
- #3296914: Kandidaten können mit Hilfe der Tastatur gelöscht werden, wenn mehrere Zellen gleichzeitig selektiert sind
- #2970905/#3144406: Laden ungültiger Sudokus überarbeitet
- #2995579: Erzeugen von Übungs-Sudokus beschleunigt
- #2689169: URs/HRs mit fehlenden Kandidaten werden erkannt
- #3387335: Vollbildmodus; Hinweis-Bereich und Werkzeugleiste ausblendbar
- #3387341: Anzeige der Selektion geändert (optional)
- #3387355: Filter für Zellen mit nur noch zwei Kandidaten hinzugefügt
- #3387356: Spielmodus als Startoption hinzugefügt
- #3387357: Knöpfe für Hinweise in der Werkzeugleiste (optional)
- #3387359: "Lösen bis"-Funktion eingeführt
- #3394519: Anzeige von gefärbten, aber bereits gelösten Zellen ist jetzt konfigurierbar
Korrigierte Fehler:
- #3098767: Fenster bleiben teilweise sichtbar
- #3394539: Aktuelle Schwierigkeitsstufe wurde nicht gespeichert
- #3387212: Beim Druck von Lösungswegen können falsche Bilder gedruckt werden
- #3303097: Anzeige selektierter Objekte unter Nimbus korrigiert
- #3214361: Fehler beim Laden ungültiger Sudokus korrigiert
- #3134693: Hidden Pair fälschlicherweise als Locked Pair identifiziert
- #3054092: "Abweichungen anzeigen"-Option wurde immer wieder zurückgesetzt
- #2954459: Pfeile falsch gezeichnet
- #3387353: Wert in Gruppe von Zellen setzen funktioniert nicht richtig
2010-04-14: Version 2.0.1
Version 2.0.1 behebt einen Fehler, der bewirkte, dass X-Chains, XY-Chains und Remote Pairs oft nicht gefunden wurden.
Neue Funktionen:
- #2974069: Import der fix gesetzten Zellen in ein bestehendes Sudoku
- #2987128: Lösungswege können nun ausgedruckt werden
Korrigierte Fehler:
- #2984538: XY-Chains nicht gefunden
2010-03-11: Version 2.0
Version 2.0 ist ein umfangreiches Update der Benutzeroberfläche. Die neuen Funktionen umfassen eine komplett neue Maussteuerung, einen Lern- und Übungsmodus, eine Verlausfsfunktion für erzeugte Sudokus, Sicherungspunkte, neue Sortieroptionen in der "Alle Lösungsschritte finden"-Ansicht, ein Fortschrittsmaß für jeden berechneten Lösungsschritt, eine Suchfunktion für Hintertüren und Vieles mehr.
Das Erscheinungsbild der Oberfläche wurde überarbeitet und das Programm wurde unter Windows 7 getestet.
Neue Funktionen:
- #2834110: Neue Maussteuerung
- #2940268: Selektion von Zellbereichen mit der Tastatur
- #2940098: Lern-/Übemodus hinzugefügt
- #2689181: Suchfunktion für Hintertüren
- #2940105: Sicherungspunkte implementiert
- #2940106: Verlaufsfunktion für erzeugte Sudokus hinzugefügt
- #2939789: Färben für Kandidaten (nicht nur Zellen)
- #2939792: Direkte Links zum Benutzerhandbuch und Lösungsstrategie-Führer im Hilfemenü
- #2939800: Eigene Menüeinträge zum Speichern/Laden der Konfiguration
- #2834095: [shift][ctrl][cursor] springt zur nächsten gefilterten Zelle, wenn Filter aktiv sind
- #2689174: Sortieroptionen in der Ansicht "Alle Schritte"
- #2689183: Fortschrittsmaß implementiert
- #2953525: Neue Anzeigeoptionen für Fische (/vf)
Korrigierte Fehler:
- #2790208: Ergebnisse für UR nicht optimal
- #2834090: Beim Export ungültiger Grid als PMs wurden leere Zellen nicht korrekt behandelt
- #2834091: Ansichten wurden nicht neu angezeigt, wenn ein ungültiges Grid geladen wurde
- #2834085: "Alle Schritte finden" findet BUG+1 nicht
- #2946982: Position des horizontalen Trennbalkens wurde nicht korrekt angepasst
- #2834087: Kürzeste XY-Chain wurde nicht gefunden
- #2790209: Short Cuts für Schwierigkeitsstufen funktionieren nicht korrekt
- #2811672: Filterfunktion war fehlerhaft, wenn "Alle Kandidaten anzeigen" nicht gewählt war
- #2795464: Grouped Continuous Nice Loops eliminiert zu viele Kandidaten
2009-05-08: Version 1.2.4
Neue Funktionen:
- #2772853: Strg-Pfeiltaste bewegt den Cursor zur nächsten ungelösten Zelle
Korrigierte Fehler:
- #2762372: Coloring findet nicht alle möglichen Eliminierungen
- #2765903: Fehlerhafte Behandlung Siamesischer Fische bei Suche nach Kraken
- #2765909: Bei Kraken-Suche wurden immer ALS-Knoten verwendet
- #2788800: "Nur ein Fish pro Eliminierung" gab nicht den einfachsten Fisch zurück
- #2788799: Suche nach allen Fischen findet Basic Fish nur, wenn nach Mutant Fish gesucht wird
- #2788798: Neuer Hinweis für Franken/Mutant Fish konnte Basic Fish zurückgeben
2009-04-04: Version 1.2
Neue Funktionen:
- #2723180: Unterstützung für Death Blossom hinzugefügt
- #2689196: "Spiel ändern" hinzugefügt
- #2689167: "Spiel zurücksetzen" hinzugefügt, "Spiel neu starten" überarbeitet
- #2690534: Type 1/Type 2 zu Kraken Fish-Ausgabe hinzugefügt
- #2533240: Dual 2-String Kites und Dual Empty Rectangles hinzugefügt
- #2691712: "Nur ein Lösungsschritt"-Option für Fisch-Suche hinzugefügt
- #2689171: Unterstützung für Siamese Fish hinzugefügt
- #2690539: Kandidaten in (Kraken-) Fisch-Suche können jetzt gewählt werden
- #2512887: ALS Chaining überarbeitet um überlappende ALS zu ermöglichen
- #2691742: Konfiguration für Kraken-Fish-Suche hinzugefügt (normaler Solver)
- #2723253: ALS-Überlappungen können nun konfiguriert werden
- #2723247: ALS-Knoten optional in NiceLoops/AICs und Forcing Chains/Nets
- #2689864: Statistik-Option für Batch-Betrieb hinzugefügt (/vst)
- #2689186: Reihenfolge der Lösungsschritte kann jetzt mit Drag und Drop verändert werden
Korrigierte Fehler:
- #2690494: "Alle Lösungsschritte"-Ansicht wurde nicht korrekt zurückgesetzt, wenn ein neues Sudoku erzeugt wurde
- #2689165: Ausgabe für Template Set zeigt betroffene Zellen nicht an
- #2689164: XY-Chain Notation zeigt nicht Start- und End-Links
- #2690582: Quick-Links in "Alle Lösungsschritte" wurden bei Programmende nicht gespeichert
2009-03-03: Version 1.1
Neue Funktionen:
- #2512895: Unterstützung für Kraken Fisch hinzugefügt
- Unterstützung für Turbot Fisch hinzugefügt
- #2579893: ERs mit nur zwei Zellen im ER können jetzt gefunden werden
- #2512881: Sue de Coq mit demselben zusätzlichen Kandidaten in beiden Flanken-Sets werden jetzt unterstützt
- #2512876: Unterstützung für doppelt verkettete ALS-XZ hinzugefügt
- #2512874: Reihung der Chains verändert (Größe von ALS-Knoten wird berücksichtigt)
- #2577506: Fisch-Typ (Endo-Fins, Kannibalismus) wird bei Konsolenausgabe angegeben
- Neue Kommandozeilenoptionen: /f, /bsa, /bsaf, /stdin
- #2634172: ALS Knoten in Continuous Nice Loops werden jetzt berücksichtigt
- Die Funktion "Alle Lösungsschritte finden" kann jetzt frei konfiguriert werden.
Korrigierte Fehler:
- #2619238: ALS wurden in Lösungsschritten mit mehr als einer Chain unter Umständen nicht korrekt angezeigt
- #2619244: ALS-Buddies in Chains wurden nicht korrekt behandelt
- #2628375: Einige AICs wurden nicht gefunden
- #2634176: AICs konnten sich überschneiden
2009-01-29: Version 1.0
Neue Funktionen:
- Kommandozeilenunterstützung verbessert: Suche nach Sudokus mit bestimmten Eigenschaften ist jetzt frei konfigurierbar (Optionen /c /s /lt /so hinzugefügt)
- Neue Short-Cuts
- #2530890: Mehr Ausgabeoptionen bei Batchverarbeitung (Optionen /vp /vs /vg hinzugefügt)
- #2543821: Eigene Konsole für hodoku-x.x.x.exe hinzugefügt
- #2541410: Bei Export kann '0' statt '.' verwendet werden
- #2536950: Fensterlayout kann beim Beenden des Programms gespeichert werden
Korrigierte Fehler:
- #2539619: Beim Wählen von Reitern im rechten Fenster wurde das Menü nicht entsprechend angepasst
- #2537408: Klick auf einen Lösungsschritt nach Drücken von F12 warf eine Exception
- #2536944: Hauptfenster war zu groß
- #2533245: Numerischer Ziffernblock funktionierte nicht richtig
- #2531752: Lesen einer Konfigurationsdatei passte die Lösungshierarchie nicht richtig an
- #2530555: Forcing Chain Notation war fehlerhaft
- #2512869: Nice Loop Notation war unvollständig für Continuous Nice Loops und AICs
- #2512851: Hintergrundfarben wurden beim Löschen von Lösungen nicht richtig angepasst
2009-01-15: Version 0.9.0
Dies ist die erste allgemein verfügbare Version von HoDoKu. Bis zur Freigabe der Version 1.0 werden keine neuen Funktionen implementiert werden. Die Version wurde intensiv gestestet und läuft stabil.
Copyright © 2008-12 by Bernhard Hobiger
Alles Material auf dieser Site unterliegt der GNU FDLv1.3.