<?xml version="1.0" encoding="ISO-8859-1"?>
<Beagle>
  <Evolver>
    <BootStrapSet>
      <IfThenElseOp parameter="ms.restart.file" value="">
        <PositiveOpSet>
          <GA-InitBitStrOp/>
          <KnapsackEvalOp/>
          <StatsCalcFitnessMultiObjOp/>
        </PositiveOpSet>
        <NegativeOpSet>
          <MilestoneReadOp/>
        </NegativeOpSet>
      </IfThenElseOp>
      <TermMaxGenOp/>
      <MilestoneWriteOp/>
    </BootStrapSet>
    <MainLoopSet>
      <OversizeOp>
        <GA-CrossoverOnePointBitStrOp>
          <SelectRandomOp/>
          <SelectRandomOp/>
        </GA-CrossoverOnePointBitStrOp>
        <GA-MutationFlipBitStrOp>
          <SelectRandomOp/>
        </GA-MutationFlipBitStrOp>
      </OversizeOp>
      <KnapsackEvalOp/>
      <NSGA2Op/>
      <MigrationRandomRingOp/>
      <StatsCalcFitnessMultiObjOp/>
      <TermMaxGenOp/>
      <ParetoFrontCalculateOp/>
      <MilestoneWriteOp/>
    </MainLoopSet>
  </Evolver>
  <Register>
    <Entry key="ga.cx1p.prob">0.6</Entry>
    <Entry key="ga.mutflip.indpb">0.4</Entry>
    <Entry key="ga.mutflip.bitpb">0.025</Entry>
    <Entry key="ec.hof.vivasize">0</Entry>
    <Entry key="ec.hof.demesize">0</Entry>
    <Entry key="ec.oversize.ratio">1.0</Entry>
  </Register>
</Beagle>
