Skip to content

darkfireZZ/maturaarbeit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

Maturaarbeit

Hier befindet sich der Code für meine Maturaarbeit.

Ich habe mich damit auseinandergesetzt, ein Programm zu schreiben, das möglichst schnelle Lösungswege für den Zauberwürfel generiert. «Schnell» bezieht sich im Zusammenhang meiner Arbeit nicht auf die Anzahl Bewegungen, die gebraucht werden, um den Würfel zu lösen, sondern vielmehr auf die Zeit, welche ein Mensch braucht, den Lösungsweg auszuführen. Unterschiedliche Bewegungen benötigen unterschiedlich lang. Im ersten Teil meiner Arbeit habe ich mich damit befasst, auszurechnen, wie lange ein Mensch hat, die jeweiligen Bewegungen auszuführen. Im zweiten Teil habe ich den Zwei-Phasen-Algorithmus implementiert. Dieser ist eine weit verbreitete Methode, um in geringer Zeit sehr kurze Lösungen für den Zauberwürfel zu finden. Anschliessend habe ich die Resultate meiner Berechnungen verwendet, um den Algorithmus so zu verändern, dass die Zeiten, welche ich den Bewegungen zugeordnet habe, in die Lösungssuche miteinbezogen werden.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages