27 for (uint dimension = 0; dimension < p1->variables.size(); dimension++) {
28 for(uint i = 0; i < p1->getNumBits(); i++) {
29 if (p1->variables[dimension][i] == p2->variables[dimension][i])
30 ch->variables[dimension][i] = p1->variables[dimension][i];
32 ch->variables[dimension][i] = state_->getRandomizer()->getRandomInteger(2) ?
true:
false;