anpera.net
https://anpera.homeip.net/phpbb3/

Sudoku
https://anpera.homeip.net/phpbb3/viewtopic.php?f=43&t=1779
Seite 1 von 3

Autor:  deZent [ Di 04 Okt, 2005 16:30 ]
Betreff des Beitrags:  Sudoku

Hier kommt mal wieder ein kleines aber feines Denkspiel für LogD.

Name:
Sudoku
Beschreibung:
Logik-Denkspiel
Voraussetzungen:
pqtemp - Feld in accounts Tabelle as text
Installation:
1. sudoku2.php ins root Verzeichnis kopieren
2. sudoku.jpg in ./images/sudoku/ kopieren
3. Datei in einem gewünschten Skript verlinken
addnav("Sudoku","sudoku2.php");
4. Link in sudoku2.php ändern, letzte Zeile (zeigt momentan auf village.php)

Sonstiges:
Das Spiel soll ein reiner Zeitvertreib sein. Es gibt nichts zu gewinnen / zu verlieren. zZ ist Sudoku relativ beliebt, besonders im britischen / irischen Raum. (TIMES / Handelsblatt)
Die Datei erstellt beliebig viele, lösbare, Sudoku-Grids.

weitere Informationen:
http://de.wikipedia.org/wiki/Sudoku

Passwort:
Für alle 7zip Nutzer *g
Das Passwort lautet : bitte_source_freigeben

MfG,
deZent, http://www.plueschdrache.de

Dateianhänge:
Dateikommentar: Sudoku- Denkspiel
LogD 0.97

sudoku.rar [25.99 KIB]
1013-mal heruntergeladen

Autor:  Meteora [ Di 04 Okt, 2005 17:26 ]
Betreff des Beitrags: 

gelungen :)
wirklich nett für zwschendurch...

achja, bin ich der erste?^^

Bild
Bild

erster versuch ;)

jetzt gehts auf mittel zu

Autor:  Arîzto [ Di 04 Okt, 2005 21:19 ]
Betreff des Beitrags: 

Ach, ja, das habe ich vor einer Woche als Buch gesehen, bei 'nem Freund... Hm, das werde ich doch glatt mal einbauen. :wink:

Autor:  deZent [ Mi 05 Okt, 2005 00:02 ]
Betreff des Beitrags: 

Das Sudoku ist ja nicht als wirkliche "Erweiterung" des LogD Systems gedacht.
Momentan spielt halt meine komplette WG dieses Spiel, daher lag die Idee recht nahe eigene Sudokus zu erstellen, und eben als Gag, im Spiel einzubauen.

@ Meteora--> das lösen eines "einfachen" Sudokus ist vermutlich relativ "einfach" *fg* [sorry konnte ich mir nicht verkneifen]

Autor:  Meteora [ Mi 05 Okt, 2005 07:13 ]
Betreff des Beitrags: 

@DeZentchen Das war ja nur zur auffrischung ;) Mittel hab ich dann in 3 Versuchen geshafft, Schwer ist mir noch a bissel zu schwer *g*

Autor:  drakarr [ Mi 05 Okt, 2005 09:07 ]
Betreff des Beitrags: 

Also über einfach hinaus habe ich mich auch noch nicht gewagt *g* Vielleicht wenn mich mal die Muse packt...

Aber Meteora - morgens so früh zu posten? Dat is ja schlimm ;)

Autor:  Sharielle [ Mi 05 Okt, 2005 13:18 ]
Betreff des Beitrags: 

feines Teilchen deZent!
ist wiedermal was für mein spielezimmer :sabba:

da ich leider in dem code noch garnicht durchsehen...
wie stell ich es an das er mir bei einem addnews die richtige spielschwierigkeit angibt?
also z.B.: XYZ gelang es ein schweres Soduku zu lösen

und eine kleine statistik wäre bestimmt auch interessant ^^

mfg Solovaid

Autor:  Meteora [ Mi 05 Okt, 2005 13:25 ]
Betreff des Beitrags: 

[php]
if($level==1){
addnews($session[user][name]." gelang es , ein leichtes Sudoku zu lösen!");
}elseif ($level==2){
addnews($session[user][name]." gelang es , ein mittleres Sudoku zu lösen!");
}elseif ($level==3){
addnews($session[user][name]." gelang es , ein schweres Sudoku zu lösen!");
}
[/php]

Autor:  deZent [ Mi 05 Okt, 2005 16:14 ]
Betreff des Beitrags: 

Ich würde davon abraten Gewinne beim Sudoku zu vergeben, da es im Netz hunderte von automatischen "Sudoku-solvern" gibt. Somit könnten die User auf einfachste Art und Weise cheaten.

Autor:  Sharielle [ Mi 05 Okt, 2005 16:23 ]
Betreff des Beitrags: 

na ich will ja auch keine gewinne verteilen :nene:
und wer es nötig hat nur für nen besseren platz in der rangliste zu schummeln :???:

also Meteora, das wäre ja zu einfach gewesen um wahr zu sein ^^
entweder hab ich den totalen denkfehler oder es geht mit $level nicht.

[php]ich hab die zeile:
if ($fehlerfrei){$fehler='Gratulation! du hast das Sudoku erfolgreich gelöst!';}

damit ersetzt:
if ($fehlerfrei){
$fehler='Gratulation! du hast das Sudoku erfolgreich gelöst!';
if($level==1){
addnews($session[user][name]." `^gelang es , ein leichtes Sudoku zu lösen!");
}elseif ($level==2){
addnews($session[user][name]." `ogelang es , ein mittleres Sudoku zu lösen!");
}elseif ($level==3){
addnews($session[user][name]." `@gelang es , ein schweres Sudoku zu lösen!");
}
}[/php]
da $fehlerfrei ja nur vorhanden ist wenn man gewonnen hat müßte das ja eigentlich der richtige ort für die news sein oder? es kömmet nur leider nicht das gewünschte ergebniss :cry:

Autor:  Eliwood [ Mi 05 Okt, 2005 16:28 ]
Betreff des Beitrags: 

*Hust*

Ich sende ein fehlerhaftes Sudoku ab, klicke dann auf Sudoku verbessern... Na ja, dann hab ich nur leere Eingabefelder ô,Ò

Autor:  Magier12 [ Fr 07 Okt, 2005 17:38 ]
Betreff des Beitrags: 

udn bei mir war bei einem leichten sudoku im mittlersten 3*3 feld die zahl 1 doppelt drin

Autor:  Meteora [ Fr 07 Okt, 2005 17:46 ]
Betreff des Beitrags: 

on einem 3*3 feld kann die gleiche zahl bis zu 3mal vorkommen! es darf SENKRECHT und WAAGERECHT ( | und _ ) in keiner LINIE eine Zahl doppelt vorkommen!

Autor:  Magier12 [ Fr 07 Okt, 2005 20:00 ]
Betreff des Beitrags: 

Meteora hat geschrieben:
on einem 3*3 feld kann die gleiche zahl bis zu 3mal vorkommen! es darf SENKRECHT und WAAGERECHT ( | und _ ) in keiner LINIE eine Zahl doppelt vorkommen!


NEIN kannst du Sudoku nich? lies mal regeln. in jeder Spalte reihe und jedem 3*3 kästchen darf jede zahl NUR 1 MAL vorkommen. GENAU 1 Mal! is jedensfalls bei den original japanischen Sudoku so! Sudoku heißt ja auch Eine Zahl oder so :wink:

Zitat:
In einige dieser Felder sind schon zu Beginn Ziffern (1 bis 9) eingetragen. Typischerweise sind 22 bis 36 Felder von 81 möglichen vorgegeben. Das Puzzle muss nun so vervollständigt werden, dass

* in jeder Zeile,
* in jeder Spalte und
* in jedem der neun Blöcke jede Ziffer von 1 bis 9 genau einmal auftritt.


Autor:  deZent [ Sa 08 Okt, 2005 02:30 ]
Betreff des Beitrags: 

hmm ich sollte wohl doch noch den 3*3 check einbauen.. ich gebs ja zu, da war ich schlicht und ergreifend zu faul ;-)

Normalerweise dürfte das Soduku nicht aufgehen, wenn in einem 3*3er Block zweimal zB die 1 vorkommt. dann kommenin einer Zeile / Spalte nicht alle Zahlen vor.

Mal schauen ob ich am WE etwas Zeit habe.

Autor:  Amerilion [ Sa 03 Dez, 2005 14:29 ]
Betreff des Beitrags: 

Wie bekomm ich es denn nun hin das er mir das in den News anzeigt wenn ich ein Sudoku gelöst habe?
Mit der Variante die hier gepostet ist geht es ja nicht...

Autor:  Kevz [ Sa 03 Dez, 2005 15:00 ]
Betreff des Beitrags: 

Servus,
Versuch hiermit...



Suche:
[php]if ($fehlerfrei){$fehler='Gratulation! du hast das Sudoku erfolgreich gelöst!';}[/php]

Ersetze durch:
[php]if ($fehlerfrei){
$fehler='Gratulation! du hast das Sudoku erfolgreich gelöst!';
addnews('Dein Text');
}[/php]


Schlusswort:
Ändere bitte "Dein Text" ggf. um, bei Schaffen des Sudokus ;)

Autor:  Sharielle [ Mo 05 Dez, 2005 00:51 ]
Betreff des Beitrags: 

damit unterscheide ich aber immernochnicht welches level ich jeweils gelöst hab :(

ich hätte gerne in den news stehen: "blabla hat ein schweres soduku gelöst" und da hat die variante nicht funktioniert die hier gepostet wurde.

Autor:  Kevz [ Mo 05 Dez, 2005 20:23 ]
Betreff des Beitrags: 

Sorry, Sharielle.
Aber mit Meteoras Version sollte es funzen, mehr kann ich leider auch nicht aus dem Code entnehmen. Sollte von daher eig. Funzen soweit ich das jetzt gesehen habe.

Autor:  Sharielle [ Do 08 Dez, 2005 06:28 ]
Betreff des Beitrags: 

tut es leider nicht, werde mich aber eh mal mit dezent in verbindung setzen weil ich noch die idee hatte da eine uhr mit einzubauen weil man an einem schweren soduku doch gut und gerne die zeit vergisst und doch schon über die 900 sekunden kommen kann :D

Seite 1 von 3 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/