Devising an Effective Way of Solving the Rubiks Cube
CSEF · 2015 Mathematics & Software
Overview
Objectives/Goals The purpose of my project is to devise a method of solving the Rubiks Cube that is not only simple to learn, but also solves the Rubiks Cube fairly quickly. Methods/Materials Paper, pencil, computer with an Internet connection and a 3x3 Rubiks cube were used. From my research online, I found out that the Fridrich Method was an effective method to solve the Rubiks cube. However, I realized that the second and third steps were way too hard to memorize and use. Hence, I developed new steps to replace them. By stitching all these steps together, I arrived at an optimal algorithmic sequence. This sequence is way easier to learn and memorize. Results The number of moves it takes to solve the Rubiks cube using my method is about 25 percent less compared to the Beginners Method. Conclusions/Discussion I conclude that if the number of operations to solve the Rubiks Cube are reduced, then the Rubiks Cube can be solved quickly and effectively.
Summary statement
Devising an easy to learn and memorize algorithm to solve the Rubiks Cube.
Help received
My parents helped me prepare the display board.
Competition history
- CSEF 2015
Resources
Related projects
CSEF · 2008
Writing a Rubik's Cube Solver using Mathematica
CSEF · 2014
Speedsolving a Rubik's Cube: Which Algorithms First?
CSEF · 2004
Software and Hardware Implementation of Rubik's Cube Solving Algorithms
CSEF · 2011
Cube It: Creating a 3D Rubik's Cube Simulator in C++ and OpenGL
CSEF · 2005
Rubik's Cube Solving Robot, Year Two: Faster Algorithm, Graphical User Interface, and Vision
ISEF · 2016
Python Cubed
CSEF · 2005
Variegation and Repeated Sequences on the Rubik's Cube
CSEF · 2013
Solving It! A Computer Programming Language that Solves Linear and Quadratic Equations and Shows Its Work
Closest projects by meaning, across every fair and year in the corpus.
Browse more like this
Source: California Science & Engineering Fair public projects