|
Programme zum Lösen des Rubiks Cube
|
Bei den hier vorgestellten Programmen handelt es sich nur bei den beiden Programmen
von H. Kociemba um echte Lösungsprogramme. Das ist zum einen der
CubeExplorer zum anderen das in Java geschriebene Programm mit dem TwoPhase-Algorithmus.
Bei allen anderen Programmen muss man die Lösung kennen.
Die Befehle können dann eingegeben werden. Hat man alles richtig gemacht,
erscheint dann auch der Würfel gelöst.
Diese Programme sind:
1.Der CubeExplorer (5.13) von H. Kociemba (2017 sehr gut)
2.Alg.cubing.net von Lucas Garron (2014 sehr gut)
3.rubiks.js-master von Théophile Wallez (2012 gut plus)
4.Smartcube Tyson Decker (0.3 Version 2014 befriedigend)
Achtung: Bei allen hier vorgestellten Programmen ist die Ausgangsstellung des Würfels unterschiedlich.
Das bedeutet, dass man die Setup- und Lösungsbefehle nicht so einfach aus den jeweils
anderen Programmen übernehmen kann. Bevor man die Befehle übernimmt, muss der Würfel in
die Ausgangslage des Programms gebracht werden, aus dem die Übernahme erfolgt.
Als Bezugsausgangsstellung soll der Würfel aus dem Programm alg.cubing.net von L.Garron
betrachtet werden. Hier ist die obere Seite weiß, vorn grün und rechts rot.
Das Programm rubiks.js-master, in Javascript geschrieben, hat eine andere Ausgangsstellung.
Die Änderung ist jedoch sehr einfach mit y‘ zu erreichen.
Der CubeExplorer von H.Kociemba hat bei unterschiedlichen Versionen auch unterschiedliche
Ausgangsstellungen. Bei der Version 5.12 ist es x', bei der Version 5.13 x2 y.
|
Der Würfel im Programm Alg.cubing.net von L. Garron
|
|
|
|
|
1. Der CubeExplorer
|
Ein Lösungsprogramm vom Profi. Der deutsche Mathematiklehrer, Herbert Kociemba,
hat den CubeExplorer entwickelt und immer weiter verbessert. Zur Zeit liegt das Programm in der
Version 5.13 vor. Die Downloadseite ist http://kociemba.org. Die Datei cube513.zip (ca. 1,7 MB) wird in das
Verzeichnis cube513 entpackt. Hier findet man zwei exe-Dateien.
|
Nach dem Start der Datei cube513qtm.exe erhält man dieses Bild
|
Herbert Kociemba
|
|
Übertragen einer beliebigen Würfelstellung
Um eine beliebige Würfelstellung zu übertragen, wird der Button Empty angeklickt.
Beim aufgeklappten Würfel erscheinen nur die mittleren Flächen in den vorgegebenen Farben.
Jetzt sollen z.B. alle gelben Flächen des realen Würfels übertragen werden. Dazu klickt man die gelbe
Fläche an und das Quadrat Selected Color ändert die Farbe in gelb. Mit Hilfe der Farbdose werden jetzt
die entsprechenden Flächen (es sind acht) gelb eingefärbt. Das geschieht dann
sukzessive auch mit den anderen fünf Farben – jeweils acht Flächen.
|
|
Sind alle Flächen eingefärbt, wird mit Hilfe des Buttons Add and Solve eine Lösung gesucht
und dann im linken Feld ausgegeben.
Im Feld Enter Maneuver können jetzt sukzessive die angegebenen Drehungen eingegeben werden.
Am Ende müsste der Würfel nach Eingabe aller Rotationen gelöst erscheinen.
|
|
|
|
2. Alg.Cubing.net - Lukas Garron
|
Lucas Garron ist ein deutscher Speedcuber aus Wiesbaden, der zur Zeit in San
Francisco Bay Area /California lebt. Er ist bekannt für seine Entwicklung von MGLS.
Er hat schon früh in Deutschland Rekorde bei zahlreichen Veranstaltungen während er in
den USA lebt aufgestellt. Im Internet stellt er einen Online-Service zum Lösen des Rubiks
Cube zur Verfügung.
Lucas ist einer der bekanntesten Vertreter des speedBLD (Geschwindigkeits-Blind-Lösung).
Er ist schon mit 10 Jahren von Deutschland nach San Francisco gezogen. Dort hat er
Mathematik an der Stanford Universität studiert. Hier ist er Präsident des cube club.
Lucas ist auch einer der vier ersten und gegenwärtigen Mitglieder des WCS Regulations Committee,
das die WCA Regeln im Jahr 2012 vollständig überarbeitet hat.
|
|

Homepage Lucas Garron
|
|

Startseite
|
Die Bedienung des Programms ergibt sich zwangsläufig. Um den Würfel in eine bestimmte
Ausgangslage zu bringen, werden die entsprechenden Drehungen im Setup (oder Scramble)
eingegeben. Dabei kann nur immer eine Bewegung eingegeben werden.
Nach deren Eingabe muss die Leertaste gedrückt werden und der Befehl am Würfel umgesetzt.
Offensichtlich kann man nicht mehrere Befehle gleichzeitig eingeben und dann automatisch
abgearbeitet werden.
Dann können die Bewegungen, die zur Lösung benötigt werden, im Feld MOVES eingegeben
werden.
Es gibt noch einige andere Punkte, die ausgeführt werden können. Z.B. unter Example
kann WR (world record) angeklickt werden. Man erhält die Ausgangsstellung und die zugehörige Lösung im Feld MOVES.
Die einzelnen Bewegungen werden nacheinander ausgeführt und als Animation sichtbar.
Wie man diese abspeichern kann und dann auf Wunsch abspielen kann, ist leider nicht ersichtlich.
|
|