Interface GroundingRequirement

All Known Implementing Classes:
VarConstNeqRequirement, VarsNeqRequirement

public interface GroundingRequirement
This is a common interface for grounding constraints, which have to be met by a grounder when calculating possible applications of constants to variables. Example: caused at(X) after go(X) && at(Y) requires X <> Y Here, the variables X and Y are required to have different values.
Author:
Sebastian Homann