moves.h (395B)
1 #ifndef MOVES_H 2 #define MOVES_H 3 4 #include "alg.h" 5 #include "cube.h" 6 #include "env.h" 7 8 void apply_alg(Alg *alg, Cube *cube); 9 void apply_move(Move m, Cube *cube); 10 void apply_move_centers(Move m, Cube *cube); 11 void apply_move_corners(Move m, Cube *cube); 12 void apply_move_edges(Move m, Cube *cube); 13 Alg * cleanup(Alg *alg); 14 15 void init_moves(); 16 17 #endif