small modifications
This commit is contained in:
@@ -325,7 +325,7 @@ class Solver {
|
||||
ASSIGN_MIN_VALUE,
|
||||
ASSIGN_MAX_VALUE,
|
||||
ASSIGN_RANDOM_VALUE,
|
||||
ASSIGN_CENTER_VALUE
|
||||
ASSIGN_CENTER_VALUE,
|
||||
};
|
||||
|
||||
enum EvaluatorStrategy {
|
||||
|
||||
@@ -60,6 +60,7 @@ class NQueenSymmetry : public SymmetryBreaker {
|
||||
}
|
||||
}
|
||||
virtual ~NQueenSymmetry() {}
|
||||
|
||||
protected:
|
||||
int Index(IntVar* const var) const {
|
||||
return FindWithDefault(indices_, var, -1);
|
||||
@@ -70,7 +71,7 @@ class NQueenSymmetry : public SymmetryBreaker {
|
||||
return vars_[index];
|
||||
}
|
||||
int size() const { return size_; }
|
||||
int symmetric(int index) const { return size() - 1 - index; }
|
||||
int symmetric(int index) const { return size_ - 1 - index; }
|
||||
Solver* const solver() const { return solver_; }
|
||||
|
||||
private:
|
||||
|
||||
Reference in New Issue
Block a user