Shorten Path via Greedy BFS Hopping
short_path_bfs(path, start_state, k, n_hits = 5L)List with path (shortened), original_length, new_length, savings
Character vector of operations ("1"/"2"/"3" or "L"/"R"/"X")
Integer vector, the starting permutation state
Integer, parameter for reverse_prefix operation
Integer, number of path points to find in BFS cloud (default 5)