[][src]Function rusty_rubik::cube::allowed_moves_after_seq

pub fn allowed_moves_after_seq(moves: &MoveSequence) -> u8

Determines which moves are allowed after the given move sequence, to speed up solver methods.

This is to avoid double rotations of faces (e.g. R R') and excessive rotations of antipodal faces (e.g. R L R can be simplified to R2 L).