rubikscube

college code for finding optimal rubiks cube solutions in java

git clone https://9o.is/git/rubikscube.git

ModeNameSize
-rw-r--r--.gitignore26L
-rw-r--r--docs/CMSC404_F12_Assignment03.pdf195456B
-rw-r--r--docs/Korf+Rubik.pdf124454B
-rw-r--r--patternTables/corners.txt137656L
-rw-r--r--patternTables/half2Edges.txt137656L
-rw-r--r--patternTables/halfEdges.txt137656L
-rw-r--r--readme1L
-rw-r--r--src/PatternTable.java78L
-rw-r--r--src/RubiksColor.java82L
-rw-r--r--src/RubiksCornerState.java109L
-rw-r--r--src/RubiksCube.java875L
-rw-r--r--src/RubiksCubeSolver.java150L
-rw-r--r--src/RubiksHalfEdgeState.java112L
-rw-r--r--src/RubiksPatternTable.java233L
-rw-r--r--src/RubiksState.java171L
-rw-r--r--src/RubiksSubState.java74L
-rw-r--r--src/RubiksTest.java159L
-rw-r--r--test_cases/cube012L
-rw-r--r--test_cases/cube112L
-rw-r--r--test_cases/cube212L
-rw-r--r--test_cases/cube312L
-rw-r--r--test_cases/cube412L
-rw-r--r--test_cases/cube512L
-rw-r--r--test_cases/cube612L
-rw-r--r--test_cases/cube712L
-rw-r--r--test_cases/cube812L
-rw-r--r--test_cases/cube912L