An algorithm for finding a path through the graph defined by a Priop.
Sets the Pathfinder up to search for pathes in priop with parameters max_components and max_steps. max_components gives the maximum number of edges to combine into the path. max_weight gives the maximum weight of a path to be considered.
The default for max_components is 1 and the default for max_weight is one.