<?xml version="1.0" encoding="ISO-8859-1"?>
<Beagle>
  <Evolver>
    <BootStrapSet>
      <IfThenElseOp parameter="ms.restart.file" value="">
        <PositiveOpSet>
          <GP-InitHalfConstrainedOp/>
          <ParityEvalOp/>
          <GP-StatsCalcFitnessSimpleOp/>
          <GP-PrimitiveUsageStatsOp/>
        </PositiveOpSet>
        <NegativeOpSet>
          <MilestoneReadOp/>
        </NegativeOpSet>
      </IfThenElseOp>
      <TermMaxGenOp/>
      <TermMaxFitnessOp fitness="1"/>
      <MilestoneWriteOp/>
    </BootStrapSet>
    <MainLoopSet>
      <SelectTournamentOp/>
      <GP-ModuleExpandOp/>
      <GP-ModuleCompressOp/>
      <GP-CrossoverConstrainedOp/>
      <GP-MutationStandardConstrainedOp/>
      <GP-MutationShrinkConstrainedOp/>
      <GP-MutationSwapConstrainedOp/>
      <GP-MutationSwapSubtreeConstrainedOp/>
      <ParityEvalOp/>
      <GP-StatsCalcFitnessSimpleOp/>
      <GP-PrimitiveUsageStatsOp/>
      <TermMaxGenOp/>
      <TermMaxFitnessOp fitness="1"/>
      <MilestoneWriteOp/>
    </MainLoopSet>
  </Evolver>
  <System>
    <PrimitiveSuperSet>
      <PrimitiveSet>
        <Primitive name="AND"     bias="1"/>
        <Primitive name="OR"      bias="1"/>
        <Primitive name="XOR"     bias="1"/>
        <Primitive name="NOT"     bias="1"/>
        <Primitive name="MODULEB" bias="1"/>
        <Primitive name="IN0"     bias="1"/>
        <Primitive name="IN1"     bias="1"/>
        <Primitive name="IN2"     bias="1"/>
        <Primitive name="IN3"     bias="1"/>
        <Primitive name="IN4"     bias="1"/>
        <Primitive name="IN5"     bias="1"/>
        <Primitive name="ARGB"    bias="1"/>
      </PrimitiveSet>
    </PrimitiveSuperSet>
    <Register>
      <Entry key="gp.ema.modulename">MODULEB</Entry>
    </Register>
  </System>
</Beagle>
