Hi Leute.
Momentan arbeite ich an der Sudoku.dll.:D
Was die macht sollte jedem klar sein. Dazu verwende ich 3 Algorithmen, die alle Möglichkeiten abdecken. Momentan habe ich den ersten eigebaut, der alle einfachen Sudokus lösen sollte. Außerdem ist das Ganze noch eine PCU; auf DLL stell ich um, wenns fertig ist, wegen der Performanz.
Hier könnt ihr eine kleine Demo runterladen. Die Unit registriert ein Array mit dem Namen feld%[8,8]. Dieses Array ist mit den Werten zu füllen (zeilenweise). In der Demo ist das ganz gut zu sehen, denke ich. Die Funktion zum Lösen heißt ?_Solve; sie stoppt, wenn entweder alle Felder ausgefüllt sind, oder nichts mehr gelöst werden kann (wie gesagt, momentan ist der Algorithmus noch im Anfangsstadium).
So, ich mache mich dann mal an die zweite Stufe:D.
Jac