Timetabler
data.cpp
1 #include "data.h"
2 
3 #include "global.h"
4 
15  existingAssignmentWeights[FieldType::isMinor] = -1;
16  existingAssignmentWeights[FieldType::program] = -1;
17  existingAssignmentWeights[FieldType::instructor] = -1;
18  predefinedClausesWeights[PredefinedClauses::coreInMorningTime] = 1;
19  predefinedClausesWeights[PredefinedClauses::electiveInNonMorningTime] = 1;
20 }
std::vector< int > predefinedClausesWeights
Definition: data.h:124
Data()
Constructs the Data object.
Definition: data.cpp:11
std::vector< int > highLevelVarWeights
Definition: data.h:107
std::vector< int > existingAssignmentWeights
Definition: data.h:116
static const int PREDEFINED_CLAUSES_COUNT
Definition: global.h:41
static const int FIELD_COUNT
Definition: global.h:37