Elementare Bedeutung innerhalb des YACS-Frameworks kommt den Constraint-Lösungsstrategien zu. In ihnen wird definiert, welche Lösungsverfahren in welcher Reihenfolge anzuwenden sind (vgl. Abschnitt 6.3). Die nachfolgend aufgeführten Klassen sind Teil des Strategie-Layers von YACS (vgl. Abschnitt 6.5).
Die Constraint-Lösungsstrategien werden für YACS innerhalb einer XML-Datei abgelegt. Der Name dieser Datei ist frei wählbar. Wird bei der Instantiierung des YCM kein Dateipfad angegeben, so wird standardmäßig die Datei im aktuellen Verzeichnis unter dem Namen yacs_strategies.xml gesucht.