-
Forum: Software-Projekte der Mitglieder
by NicNacMan,
9. Dez 2005
ok, danke erstmal,
hab mir grade mal dein programm angeguckt, muss es aber noch verarbeiten... :wink:
fest steht, dass ich unnötig alle möglichkeiten ausprobiere, von denen die meisten garnicht gehen können.
was aber immer noch deutlich schneller geht, als mein erstes programm ...
das mit biMaximize is wohl wahr, hab ich überhaupt nicht bemerkt, thx ^^
n schickes hintergrund bild is...
-
Forum: Software-Projekte der Mitglieder
by NicNacMan,
8. Dez 2005
soooooo,
nach langem hin und her, hab ich jetzt die neue version fertig.
ich hab wieder mal alles umgestellt, das gitter besteht jetzt nicht mehr aus 81 einzelnen feldern, sondern aus einer komponente, die alles verwaltet, was mit dem eigentlichen lösen des rätsels nichts zu tun hat (rückgängig-/widerrufenfunktionen, usw.).
beim lösen wird jeweils zuerst das feld gesucht, in dem am...
-
Forum: Software-Projekte der Mitglieder
by NicNacMan,
2. Sep 2005
sooooo,
erstmal danke für die weiteren tipps.
ich hab in den letzten tagen nochmal komplett von vorne angefangen.
die felder sind jetzt auch schon zur designtime da, und können eigene hintergrundbilder speichern.
ein problem war, dass die 0 (wenn kein wert angegeben ist) im cardinal ja als 1 steht (1 shl 0 = 1)
daraufhin funktioniert das zählen der werte auch nicht.
und das löschen mit...
-
Forum: Software-Projekte der Mitglieder
by NicNacMan,
28. Aug 2005
thx, hab auf der suche nach jesper hogstrom auch noch ein paar andere seiten gute gefunden (wen s interessiert):
http://www.scanraid.com/sudoku.htm
http://www.urbanrim.org.uk/sudoku.htm
http://users.pandora.be/vandenberghe.jef/sudoku/index.html?how2solve
is natürlich klar, dass sich noch mehr leute damit befasst haben, aber das das sooo viele sind... :roll:
das demotiviert jetzt n...
-
Forum: Software-Projekte der Mitglieder
by NicNacMan,
28. Aug 2005
die schweren rätsel sind ja nur schwer, weil man sich ein paar mal entscheiden muss, welche zahl man nimmt. aber nur ein weg ist richtig.
darum hat mein programm ja auch noch schwierigkeiten damit.
aber bei negahs vorschlag werden alle kombinationsmöglichkeiten gefunden,
da von der jeweiligen ausgangs situation rekursiv alle möglichkeiten durchgegangen werden.
(soweit ich das verstanden...
-
Forum: Software-Projekte der Mitglieder
by NicNacMan,
25. Aug 2005
ah thx, :cyclops:
jetzt gehts.
aber was ist, wenn ich aus einer zeile, spalte, einem block einen wert lösche, der dort mehrmals enthalten ist.
dann fehlt er in der variable, ist aber in wirklichkeit noch da.
müsste ich dann bei jeder änderung die felder der betreffenden zeile, spalte, des blocks neu einlesen
Row := 0;
for i := 1 to 9 do
Row := Row or (1 shl Field.Current);oder gibts...
-
Forum: Software-Projekte der Mitglieder
by NicNacMan,
24. Aug 2005
hi, erstmal danke für die vorschläge.
also, wenn ich das alles richtig verstanden habe, dürfte das auch dann kein problem mehr sein,
verschieden schwere rätsel zu lösen/erstellen (bei denen ja nur verschieden viele zahlen fehlen).
mein problem ist jetzt nur, das rechnen mit den bitcodierten Cardinals.
shl sagt mir zwar was (du hattest das glaube ich auch schon ein paar mal im form erklärt),...
-
Forum: Software-Projekte der Mitglieder
by NicNacMan,
23. Aug 2005
@sECuRE: du brauchst ja nur ein paar verschiedene, dadurch, dass du die zeilen,... verschiebst und andere werte löschst, erhältst du ja jedes mal ein neues rätsel.
@jfheins: die pfeiltasten stehen schon auf meiner list, aber das automatische ausfüllen macht sinn, thx
@negaH: jo, bis jetzt ist er sehr ineffizient :roll:, am anfang werden die möglichen werte für jedes feld aktualisiert,...
-
Forum: Software-Projekte der Mitglieder
by NicNacMan,
22. Aug 2005
@faux: thx, die idee mit den cursor tasten ist gut, werds morgen mal versuchen.
@sECuRE: nimm doch n fertiges rätsel, und vertausche dann einzelne zeilen bzw spalten mit anderen, aus dem selben block (1 mit 3, 2 mit 1, 5 mit 6, usw. aber nicht 2 mit 9 oder 3 mit 4, ...).
kannst es auch drehen, oder spiegeln. dann musst du nur noch n paar felder wieder weg machen, wobei dann aber die richtigen...
-
Forum: Software-Projekte der Mitglieder
by NicNacMan,
22. Aug 2005
hi,
diese sudoku rätsel aus japan dürften inzwischen bekannt sein
(sonst einfach mal googlen Sudoku).
ich hab mich mal an einem kleinen prog versucht, das diese rätsel lösen soll.
die einfachen schafft es ohne probleme, aber bei den schweren,
wo sich die möglichen wege verzweigen muss man immer noch per hand nachhelfen.
da werde ich mich aber demnächst nochmal dran versuchen.