BlackBoard » Design, Programmierung & Entwicklung » Projekte » PHP LX' Sudoku Solver » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen LX' Sudoku Solver
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
LX LX ist männlich
El Comandante en Jefe


images/avatars/avatar-2290.gif

Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx

Achtung LX' Sudoku Solver       Zum Anfang der Seite springen

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 LX ist offline E-Mail an LX senden Homepage von LX Beiträge von LX suchen
HeaD HeaD ist männlich
Hoffnungsloser Sozialfall in Behandlung bei Styx


images/avatars/avatar-2266.gif

Dabei seit: 31.08.2001
Beiträge: 4.142
Herkunft: Mama

      Zum Anfang der Seite springen

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 Augenzwinkern

__________________

09.04.2006 13:59 HeaD ist offline E-Mail an HeaD senden Homepage von HeaD Beiträge von HeaD suchen
Wenso Wenso ist männlich
Amokschläfer


images/avatars/avatar-1991.gif

Dabei seit: 25.02.2002
Beiträge: 1.715
Herkunft: Hessen

      Zum Anfang der Seite springen

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

__________________
Pipi Langstrumpf ist KRIEG!!!
~for those about to rot~
welcome to where time stands still
no one leaves and no one will

11.04.2006 15:24 Wenso ist offline E-Mail an Wenso senden Homepage von Wenso Beiträge von Wenso suchen
LX LX ist männlich
El Comandante en Jefe


images/avatars/avatar-2290.gif

Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx

Themenstarter Thema begonnen von LX
Achtung       Zum Anfang der Seite springen

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 Augenzwinkern

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 LX ist offline E-Mail an LX senden Homepage von LX Beiträge von LX suchen
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
BlackBoard » Design, Programmierung & Entwicklung » Projekte » PHP LX' Sudoku Solver

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH