To do: Predicates are currently used for start/end variables, perhaps move those to command-line arguments for consistency with TSP/HAMPATH.