37 for(uint i = 0; i < bin->variables.size(); i++)
38 for(uint j = 0; j < bin->getNumBits(); j++)
39 if(state_->getRandomizer()->getRandomDouble() < bitProb_)
40 bin->variables[i][j] = !(bin->variables[i][j]);
44 uint iBit = state_->getRandomizer()->getRandomInteger((uint) bin->getNumBits());
45 uint dimension = state_->getRandomizer()->getRandomInteger((uint) bin->variables.size());
46 bin->variables[dimension][iBit] = !(bin->variables[dimension][iBit]);