Modification (debug) of UBQP evaluation
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1963 331e1502-861f-0410-8da2-ba01fb791d7f
This commit is contained in:
parent
4955609f69
commit
0ae47e9300
1 changed files with 15 additions and 6 deletions
|
|
@ -79,13 +79,21 @@ public:
|
||||||
int v;
|
int v;
|
||||||
|
|
||||||
for(unsigned k = 0; k < _numInstance; k++) {
|
for(unsigned k = 0; k < _numInstance; k++) {
|
||||||
if (format == 0)
|
if (format == 0) {
|
||||||
file >> nbVar >> nbNonZero ;
|
file >> nbVar >> nbNonZero ;
|
||||||
else
|
|
||||||
|
for(unsigned kk = 0; kk < nbNonZero; kk++)
|
||||||
|
file >> i >> j >> v;
|
||||||
|
} else {
|
||||||
file >> nbVar ;
|
file >> nbVar ;
|
||||||
|
|
||||||
for(unsigned kk = 0; kk < nbNonZero; kk++)
|
for(unsigned int i = 0; i < nbVar; i++) {
|
||||||
file >> i >> j >> v;
|
for(unsigned int j = 0; j < nbVar; j++) {
|
||||||
|
file >> v;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// the chosen instance
|
// the chosen instance
|
||||||
|
|
@ -126,6 +134,7 @@ public:
|
||||||
Q[i][j] = Q[i][j] + Q[j][i];
|
Q[i][j] = Q[i][j] + Q[j][i];
|
||||||
Q[j][i] = 0;
|
Q[j][i] = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -152,7 +161,7 @@ public:
|
||||||
|
|
||||||
for(unsigned i = 0; i < nbVar; i++)
|
for(unsigned i = 0; i < nbVar; i++)
|
||||||
if (_solution[i] == 1)
|
if (_solution[i] == 1)
|
||||||
for(j = 0; j < i; j++)
|
for(j = 0; j <= i; j++)
|
||||||
if (_solution[j] == 1)
|
if (_solution[j] == 1)
|
||||||
fit += Q[i][j];
|
fit += Q[i][j];
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue