pub fn find_edge_commutators( cycle: Cycle<Edge>, allowed_moves: &[MoveKind], max_depth: u8, ) -> Vec<Commutator>