File tree Expand file tree Collapse file tree
src/src_sharpSAT/MainSolver Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -944,8 +944,8 @@ bool CInstanceGraph::createfromFile(const char* lpstrFileName)
944944 // --- and add the default values for all variables
945945 for (unsigned int i = 0 ; i <= countAllVars (); i++)
946946 {
947- varTranslation[(int ) i] = ( int ) i;
948- varUntranslation[(int ) i] = ( int ) i;
947+ varTranslation[(int ) i] = i;
948+ varUntranslation[(int ) i] = i;
949949 }
950950
951951 return true ;
Original file line number Diff line number Diff line change @@ -47,9 +47,9 @@ class CInstanceGraph
4747 unsigned int numBinClauses;
4848 unsigned int numBinCCls;
4949
50- vector<int > varTranslation;
51- vector<int > varUntranslation;
52- vector<int > origTranslation;
50+ vector<unsigned > varTranslation;
51+ vector<unsigned > varUntranslation;
52+ vector<unsigned > origTranslation;
5353
5454protected:
5555
@@ -172,17 +172,17 @@ class CInstanceGraph
172172 CInstanceGraph ();
173173 ~CInstanceGraph ();
174174
175- const vector<int > & getVarTranslation () const
175+ const vector<unsigned > & getVarTranslation () const
176176 {
177177 return varTranslation;
178178 }
179179
180- const vector<int > & getVarUnTranslation () const
180+ const vector<unsigned > & getVarUnTranslation () const
181181 {
182182 return varUntranslation;
183183 }
184184
185- const vector<int > & getOrigTranslation () const
185+ const vector<unsigned > & getOrigTranslation () const
186186 {
187187 return origTranslation;
188188 }
Original file line number Diff line number Diff line change @@ -432,7 +432,7 @@ class CMainSolver: public CInstanceGraph
432432 }
433433 }
434434
435- void print_translation (const vector<int > trans)
435+ void print_translation (const vector<unsigned > trans)
436436 {
437437 toSTDOUT (" Translation:" << endl);
438438 for (int i = 0 ; i < trans.size (); ++i)
@@ -441,7 +441,7 @@ class CMainSolver: public CInstanceGraph
441441 }
442442 }
443443
444- void translateLiterals (const vector<int > varTranslation) {
444+ void translateLiterals (const vector<unsigned > varTranslation) {
445445 set<int > nodesSeen;
446446 queue<DTNode *> openList;
447447 openList.push (decStack.top ().getDTNode ());
You can’t perform that action at this time.
0 commit comments