29 for (uint dimension = 0; dimension < p1->variables.size(); dimension++)
31 uint parent = state_->getRandomizer()->getRandomInteger(0, 1);
32 for (uint i = 0; i < p1->getNumBits(); i++)
37 ch->variables[dimension][i] = p1->variables[dimension][i];
39 ch->variables[dimension][i] = p2->variables[dimension][i];
44 double q = state_->getRandomizer()->getRandomDouble();