02.11.2009, 01:00
Danke fuer die schnelle Suche.
Ich sollte vielleicht noch als Hintergrund sagen, dass ich mich letztens mit normalen non-consecutives beschaeftigt
habe und mir dazu ein paar Tricks ueberlegt habe. Irgendwann stiess ich auf die djape Seite und fand, dass ich mir die
meiste Muehe haette sparen koennen. Ich habe die Tricks programmiert und kann mir nun schoene NC Sudokus
mit vorgegebener Schwierigkeit erzeugen.
Dabei kam mir die Idee mit diagonal-NC. Ich (mein Programm) kann wie oben gezeigt eindeutige diagonal-NCs erzeugen,
zum Loesen braucht man dann doch die speziellen Tricks. Ich dachte ich koennte mir diesmal
die Muehe sparen, aber wenn's diese Variante nicht gibt oder nicht bekannt ist, muss ich auf die
Ausschlussmoeglichkeiten zurueckgreifen die ich mir bist jetzt ueberlegt habe.
Vielleicht sollte ich die mal posten.
Sudokus mit der NC Regel in waagrecht/senkrecht und diagonaler Richting wird
es wohl nur mit Zusatzbedingung geben, denn fuer die Zahl in der Mitte eines Blocks geht das so nicht;
da muessen doch immer die anderen 8 Ziffern drumherumstehen, wovon mindestens eine benachbart sein muss.
Danke nochmal,
surbier
Ich sollte vielleicht noch als Hintergrund sagen, dass ich mich letztens mit normalen non-consecutives beschaeftigt
habe und mir dazu ein paar Tricks ueberlegt habe. Irgendwann stiess ich auf die djape Seite und fand, dass ich mir die
meiste Muehe haette sparen koennen. Ich habe die Tricks programmiert und kann mir nun schoene NC Sudokus
mit vorgegebener Schwierigkeit erzeugen.
Dabei kam mir die Idee mit diagonal-NC. Ich (mein Programm) kann wie oben gezeigt eindeutige diagonal-NCs erzeugen,
zum Loesen braucht man dann doch die speziellen Tricks. Ich dachte ich koennte mir diesmal
die Muehe sparen, aber wenn's diese Variante nicht gibt oder nicht bekannt ist, muss ich auf die
Ausschlussmoeglichkeiten zurueckgreifen die ich mir bist jetzt ueberlegt habe.
Vielleicht sollte ich die mal posten.
Sudokus mit der NC Regel in waagrecht/senkrecht und diagonaler Richting wird
es wohl nur mit Zusatzbedingung geben, denn fuer die Zahl in der Mitte eines Blocks geht das so nicht;
da muessen doch immer die anderen 8 Ziffern drumherumstehen, wovon mindestens eine benachbart sein muss.
Danke nochmal,
surbier