Abstract

This paper tackled recruitment of computer to solve Rubik's cube ٣×٣×٣ through a proposed algorithm generate 4 steps (movements) for each face of Rubik's cube's faces resulting from moving second row and second column of center of each face from six faces in original states (configuration) of cube, which represents the row and the column center of each face of the six sides of a cube, which is the color of the face itself. Represent the twentyfour movement generated in the algorithm proposed most of probability positions in correct positions completely to assign correct color of nine cubies for each face of the six sides of a cube and then a solution cube as a whole to make every face of the six of Rubik's cube covered in one color (red, white, blue, orange, green, yellow), and without violating center position ones in original faces (configuration) in Rubik's cube. The experimental results in this paper show a flexible easy to solve the Rubik's cube ٣×٣×٣ to manage without manual dull method (mechanical methods), as well as reducing the search space, which has a huge amount of solutions. A program is written in MATLAB 6.5 language to simulate the proposed algorithm to solve the Rubik's cube ٣×٣×٣.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.