In diesem Package sind eine Reihe von Exceptions enthalten, die je nach Bedarf z.B. bei der Implementierung eines Constraint-Solvers eingesetzt werden können, bzw. von den bestehenden Komponenten von YACS bereits genutzt werden.
Diese Exception wird von YACS ausgelöst, wenn beim Parsen eines Constraints ein Fehler auftritt.
Diese Exception wird von YACS ausgelöst, wenn während der Propagation oder Lösungssuche eine Inkonsistenz auftritt.
Diese Exception wird ausgelöst, wenn einer Constraint-Lösungskomponente, die ausschließlich dazu in der Lage ist, binäre Constraints zu behandeln, höherwertige Constraints zur Verarbeitung vorgelegt werden.
Diese Exception wird ausgelöst, wenn an einer Stelle, an der ausschließlich Constraint-Solver für die Konsistenzherstellung genutzt werden sollen, fälschlicherweise andere Solver übergeben wurden.
Diese Exception wird ausgelöst, wenn an einer Stelle, an der ausschließlich Constraint-Solver für die Preprozessing-Phase genutzt werden sollen, fälschlicherweise andere Solver übergeben wurden.
Diese Exception wird ausgelöst, wenn an einer Stelle, an der ausschließlich Constraint-Solver für die Lösungssuche genutzt werden sollen, fälschlicherweise andere Solver übergeben wurden.
Diese Exception wird ausgelöst, wenn auf eine Strategy zugegriffen werden soll, die nicht existiert.
Diese Exception wird bei einem Fehler innerhalb des XML-Parsers für die Constraint-Lösungsstrategien von YACS ausgelöst.
Diese Exception wird ausgelöst, wenn auf eine Variable zugegriffen werden soll, die nicht existiert.