|
|
|
|
LX' Sudoku Solver |
LX
El Comandante en Jefe
Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx
|
|
LX' Sudoku Solver |
|
Aus Spaß an der Freude und auch ein bissel aus Ehrgeiz hab ich letztes Wochenende mal einen Sudoku-Solver in PHP geschrieben. Das ganze besteht aus einer Sudoku-Klasse, die mit 2 Strings (dem serialisierten Sudoku und dem verwendeten Zeichensatz) initialisiert wird. Dazu gibt's dann noch eine Methode, die das ganze löst, der man ein paar Parameter mitgeben kann, um die zu verwendenden Lösungsalgorithmen anzugeben.
Den Quellcode werde ich mal zu gegebener Zeit liefern, im Moment bin ich noch am überlegen, wie ich dem ganzen eine einfache Sudoku-Importroutine verpasse. Übrigens sollte das Ding mit Sudokus beliebiger Größe funktionieren. Für 4x4, 9x9 und 16x16 habe ich ein paar Beispiele beigelegt.
In der Praxis bewundert werden kann das Ding momentan mal völlig designfrei auf meiner Homepage. Eventuell fallen jemandem ja noch Sachen ein, die das ganze von der "Benutzerführung" her etwas einfacher machen würden.
[EDIT]
Das ganze ist jetzt eingebunden in mein Homepagedesign hier zu finden: LX' Sudoku Klasse.
__________________ JS-Games.de - Misled Scripting Skills Gone Mad | Meine Filmkritiken | Urban Photography
Kommt mal in den IRC-Channel: irc.eu.freenode.net | Port 6667 | #blackboard
"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett
|
|
08.04.2006 01:57 |
|
|
HeaD
Hoffnungsloser Sozialfall in Behandlung bei Styx
Dabei seit: 31.08.2001
Beiträge: 4.142
Herkunft: Mama
|
|
hehe nicht schlecht.. ich muß grade grinsen, denn, ehrlich gesagt, seit Sudoku so bekannt geworden ist, warte ich darauf, daß LX einen Sudoko Thread erstellt
__________________
|
|
09.04.2006 13:59 |
|
|
Wenso
Amokschläfer
Dabei seit: 25.02.2002
Beiträge: 1.715
Herkunft: Hessen
|
|
Wirklich sehr interessante Sache, die du da gemacht hast, LX!
Während es zuhause mit Firefox sehr schön aussah sieht es hier, während meines Praktikums, mit Opera bei den Tabellen für Zeichensatz und Grad der Lösungsstärke ein wenig verrutscht aus!
Auch wenn du meintest es sei designfrei, so wollte ich kurz darauf hinweisen!
MfG Wenso
__________________
|
|
11.04.2006 15:24 |
|
|
LX
El Comandante en Jefe
Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx
Themenstarter
|
|
Zitat: |
Original von Wenso
Während es zuhause mit Firefox sehr schön aussah sieht es hier, während meines Praktikums, mit Opera bei den Tabellen für Zeichensatz und Grad der Lösungsstärke ein wenig verrutscht aus! |
Auf der Seite ist das einzige mit Tabellen die Darstellung des Sudokus selbst
Aber was soll's, ich hab das lediglich etwas platzsparender unterbringen wollen, da ich es nun aber in meine Seite eingebunden hab, sind die einzelnen Eingabebereiche nun untereinander. Der Quellcode der dafür verwendeten Klasse ist nun auch öffentlich.
__________________ JS-Games.de - Misled Scripting Skills Gone Mad | Meine Filmkritiken | Urban Photography
Kommt mal in den IRC-Channel: irc.eu.freenode.net | Port 6667 | #blackboard
"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett
|
|
17.04.2006 14:03 |
|
|
|
|
|
|