Entwickler-Ecke
Open Source Projekte - Türme von Hanoi (3 und 4 Stangen) mit Grafik
Mathematiker - Di 26.06.12 23:22
Titel: Türme von Hanoi (3 und 4 Stangen) mit Grafik
Hallo,
da Fiete gerade ein grafisch schönes Programm zu den Türmen von Hanoi vorgestellt hat, möchte ich auch noch "meinen Senf beitragen".
Mein Programm löst das Problem für 3 und für 4 Stangen.
Über den Schalter Lösung ermittelt das Programm die optimale Zugfolge und stellt diese dar. Da das oft viel zu schnell geht, kann man eine Verzögerung einstellen. Das Umlegen der Scheiben kann auch animiert werden. Dann wird jede Scheibe einzeln bewegt.
Spielen kann man auch. Einfach in den Bereich der Ausgangsstange klicken und anschließend auf die Zielstange.
Beste Grüße
Mathematiker
Palladin007 - Mi 27.06.12 13:08
Ok, dann kritisiere ich hier auch mal :P
Also erst mal das Icon, das dein Programm hat. Das passt irgendwie nicht zum Inhalt, vielleicht solltest du da ein anderes nehmen.
Bei der Verzögerung, stelle doch eine anfängliche Verzögerung ein. Die kann auch wieder auf 0 gesetzt werden, aber dann muss man nicht erst hoch schalten, um etwas erkennen zu können.
Wozu ist das Kontroll-Kästchen "mit Darstellung"? Das bringt ja nur etwas bei der Simulation und dann ist halt sofort alles dort, wo es hin soll. Aber einen Sinn hat es nicht, denn dann sieht man die Scheiben nur auf einer anderen Stange, aber wie das gemacht wurde, ist nicht klar.
Wenn man einen Stein selektiert und auf den selben Stein nochmal klickt, dann gibt das einen Fehler, obwohl man eigentlich nur den Stein wieder ablegen wollte.
Die Möglichkeit der vielen Scheiben und vier Stangen finde ich gut, so wird das auch für die eingefleischten Spieler eine Herausforderung. ^^
Und auch die Simulation gefällt mir, auch wenn ich nicht weiß, ob das wirklich der beste Weg ist. ^^
Ihr zwei könnt euch doch mal kurz schließen und zusammen arbeiten, gegenseitig das Programm aufbessern oder gleich ein gemeinsames Programm schreiben. Vielleicht könnt ihr ja auch eine Funktion einbauen, die den nächsten Zug vor schlägt, oder die Möglichkeit, vor und zurück zu gehen. Das Zweite könnte man gut mit der Liste der Züge vereinbaren.
Wenn ihr das so macht, dann empfehle ich aber eine Leiste am oberen Rand des Fensters, wo dann z.B. ein Tap Hilfe ist, in dem man dann den nächsten Zug vorschlagen kann, oder ähnliches. Vor und Zurück sind dann zwei Button, die einfach ganz links in der Leiste liegen.
Mathematiker - Mi 27.06.12 13:23
Hallo Palladin700,
Palladin007 hat folgendes geschrieben : |
Bei der Verzögerung, stelle doch eine anfängliche Verzögerung ein. Die kann auch wieder auf 0 gesetzt werden, aber dann muss man nicht erst hoch schalten, um etwas erkennen zu können. |
Schon geändert.
Palladin007 hat folgendes geschrieben : |
Wozu ist das Kontroll-Kästchen "mit Darstellung"? |
Bringt nur dann etwas, wenn man schnell nur die Zugliste will. In der Revision 1 aber entfernt.
Palladin007 hat folgendes geschrieben : |
Wenn man einen Stein selektiert und auf den selben Stein nochmal klickt, dann gibt das einen Fehler, obwohl man eigentlich nur den Stein wieder ablegen wollte. |
Das ist Absicht, wie beim Schach: berührt - geführt. D.h., habe ich die falsche Scheibe gewählt, gibt's einen Strafpunkt.
Palladin007 hat folgendes geschrieben : |
Also erst mal das Icon, das dein Programm hat. |
Das ist meine spezielle Note.
Mit besten Grüßen und Danke für die erste Kritik
Mathematiker
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!