Exemplo n.º 1
0
 def make_twist_table(cls):
     twist_move = [[0] * cls.MOVES for i in range(cls.TWIST)]
     a = CubieCube()
     for i in range(cls.TWIST):
         a.phase_1_corner = i
         for j in range(6):
             for k in range(3):
                 a.corner_multiply(MOVE_CUBE[j])
                 twist_move[i][3 * j + k] = a.phase_1_corner
             a.corner_multiply(MOVE_CUBE[j])
     return twist_move