This hard objective is fulfilled in any circumstances.
This abstract class implements the basic functionality of an objective (
This objective collects a list of other objectives.
This objective serves as soft and as hard objective at the same time by defining two lists of VIATRA Query specifications.
This hard objective is fulfilled if the trajectory is in the specified interval (inclusive).
This global constraint collects a list of VIATRA Query pattern and checks if any of them has a match on along a trajectory.
This hard objective is never fulfilled.
This hard objective is satisfied if there are no rule activations from the current state (returning 1 in this case).
This soft objective calculates a fitness value based on the length of the trajectory.