3 #ifndef CONSTRAINT_ADDER_H 4 #define CONSTRAINT_ADDER_H 9 #include "core/SolverTypes.h" 38 Clauses instructorSingleCourseAtATime();
39 Clauses classroomSingleCourseAtATime();
40 Clauses programSingleCoreCourseAtATime();
43 Clauses electiveInNonMorningTime();
44 Clauses existingAssignmentClauses();
45 Clauses programAtMostOneOfCoreOrElective();
48 void addConstraints();
Class for constraint adder.
Definition: constraint_adder.h:26
Class for constraint encoder.
Definition: constraint_encoder.h:26
FieldType
Enum that represents all the field types.
Definition: global.h:10
Class for representing a set of clauses.
Definition: clauses.h:23