The landmark heuristics currently compute the landmarks on the transformed task
but evaluate whether a landmark has been reached using transitions from the
global task. This only works because we currently only use task transformations
that modify the costs and leave everything else the same.
Fully supporting task transformations in path-dependent heuristics is issue686.
Here we just want to prevent accidental mis-use of the transform argument in the
landmark heuristic by verifying that only compatible task transformations are used.
|