diff --git a/trunk/paradiseo-mo/src/neighborhood/moKswapNeighbor.h b/trunk/paradiseo-mo/src/neighborhood/moKswapNeighbor.h index bad75ec24..8e67e6fdc 100644 --- a/trunk/paradiseo-mo/src/neighborhood/moKswapNeighbor.h +++ b/trunk/paradiseo-mo/src/neighborhood/moKswapNeighbor.h @@ -58,8 +58,8 @@ public: * @param _Kswap the number of swap to do */ - moKswapNeighbor() : - moIndexSwapNeighbor(Kswap) { + moKswapNeighbor(unsigned int _Kswap) : + moIndexSwapNeighbor(_Kswap) { } @@ -74,8 +74,11 @@ public: tmp[0] = _solution[indices[i]]; _solution[indices[i]] = _solution[indices[i + 1]]; _solution[indices[i + 1]] = tmp[0]; + printf("move %d %d %d \n",i,indices[i],indices[i + 1]); + std::cout << _solution[indices[i]]<< " " <<_solution[indices[i+1]] << std::endl; } _solution.invalidate(); + } /**