Skip to Main Content
 

Global Search Box

 
 
 
 

ETD Abstract Container

Abstract Header

Development of a Rubiks Cube Solving Application for Android Devices

Abstract Details

2014, Bachelor of Science, Ashland University, Mathematics/Computer Science.
The Rubik's Cube is a common 3-D combination puzzle known and loved by people of all ages. The mathematics of Rubik's Cubes has been explored in great detail ever since the beginning of their production in the 1980's. The first part of this project consisted of research on the mathematics of the Rubik's Cube and how that is used for various solutions to the cube. Next, focus was put on making an Android application to solve Rubik's Cubes given a random cube or given user input. For this, research was conducted on the use of Java programming language, Android Development libraries, and the Android Development Tool for Eclipse. Overall, this thesis discusses the knowledge gained on Rubik's Cube theory, Rubik's Cube Algorithms, modifying algorithms to fit specific needs, Java programming language, Android development, Open Graphics Library (OpenGL) Application Programming Interface (API), Eclipse Android Development Tools, and testing and debugging with Eclipse as well as programming methodologies for the application based on problems encountered and their relative solutions during development.
Paul Cao, PhD (Advisor)
Boris Kerkez, PhD (Advisor)
94 p.

Recommended Citations

Citations

  • Mirtes, M. R. (2014). Development of a Rubiks Cube Solving Application for Android Devices [Undergraduate thesis, Ashland University]. OhioLINK Electronic Theses and Dissertations Center. http://rave.ohiolink.edu/etdc/view?acc_num=auhonors1399897335

    APA Style (7th edition)

  • Mirtes, Morgan. Development of a Rubiks Cube Solving Application for Android Devices. 2014. Ashland University, Undergraduate thesis. OhioLINK Electronic Theses and Dissertations Center, http://rave.ohiolink.edu/etdc/view?acc_num=auhonors1399897335.

    MLA Style (8th edition)

  • Mirtes, Morgan. "Development of a Rubiks Cube Solving Application for Android Devices." Undergraduate thesis, Ashland University, 2014. http://rave.ohiolink.edu/etdc/view?acc_num=auhonors1399897335

    Chicago Manual of Style (17th edition)