To run the program, run the main.py file:
For window:
python main.py
For mac:
python3 main.py
|************|
|*W1**W2**W3*|
|************|
|*W4**W5**W6*|
|************|
|*W7**W8**W9*|
|************|
|************|************|************|************|
|*O1**O2**O3*|*G1**G2**G3*|*R1**R2**R3*|*B1**B2**B3*|
|************|************|************|************|
|*O4**O5**O6*|*G4**G5**G6*|*R4**R5**R6*|*B4**B5**B6*|
|************|************|************|************|
|*O7**O8**O9*|*G7**G8**G9*|*R7**R8**R9*|*B7**B8**B9*|
|************|************|************|************|
|************|
|*Y1**Y2**Y3*|
|************|
|*Y4**Y5**Y6*|
|************|
|*Y7**Y8**Y9*|
|************|
W-color in upward face
R-color in right face
G-color in front face
Y-color in downward face
O-color in left face
B-color in backward face
WWWWWWWWRRRRRRRRRGGGGGGGGGYYYYYYYYYOOOOOOOOOBBBBBBBB
More information about the solver is given in the given report