Non-trivial algorithmics project, the goal of which is to implement a solver of a Rubik's Cube. You are free in the choice of language to implement the subject.
Algorithmie
Représentation dans l'espace
Théorie des groupes
Group & interpersonal
Rigor
Algorithms & AI
Usage: main.py String or [-i or -f or --help or -h] [count i or fileName] [-g or -gwt]
Availabe move [ F B R L U D ]
Modificator [ ' ] and [ 2 ]
Example: F2 B' U2
-i. This is random generator Mix moving.
Example: python main.py -f 25 -g
-f. This is read from file.
Example: python main.py -i fileName -g
-g. This is color print Solution.
Example: python main.py -i 25 -g
-gt. This is without color
Example: python main.py -f fileName -gwt
-wc. This is without print Solution. Only steps move
Example: python main.py -f fileName -wc