Examples of MaximizeScoreComp


Examples of org.encog.ml.ea.sort.MaximizeScoreComp

    if (theScoreFunction.shouldMinimize()) {
      this.selectionComparator = new MinimizeAdjustedScoreComp();
      this.bestComparator = new MinimizeScoreComp();
    } else {
      this.selectionComparator = new MaximizeAdjustedScoreComp();
      this.bestComparator = new MaximizeScoreComp();
    }

    // set the iteration
    for (final Species species : thePopulation.getSpecies()) {
      for (final Genome genome : species.getMembers()) {
View Full Code Here

Examples of org.encog.ml.ea.sort.MaximizeScoreComp

   
    BasicGenome genome2 = new IntegerArrayGenome(1);
    genome2.setAdjustedScore(4);
    genome2.setScore(10);

    MaximizeScoreComp comp = new MaximizeScoreComp();
   
    Assert.assertTrue(comp.compare(genome1, genome2)>0);
  }
View Full Code Here

Examples of org.encog.ml.ea.sort.MaximizeScoreComp

    Assert.assertTrue(comp.compare(genome1, genome2)>0);
  }
 
  @Test
  public void testIsBetterThan() {
    MaximizeScoreComp comp = new MaximizeScoreComp();
    Assert.assertFalse(comp.isBetterThan(10, 20));
  }
View Full Code Here

Examples of org.encog.ml.ea.sort.MaximizeScoreComp

    Assert.assertFalse(comp.isBetterThan(10, 20));
  }
 
  @Test
  public void testShouldMinimize() {
    MaximizeScoreComp comp = new MaximizeScoreComp();
    Assert.assertFalse(comp.shouldMinimize());
  }
View Full Code Here

Examples of org.encog.ml.ea.sort.MaximizeScoreComp

    Assert.assertFalse(comp.shouldMinimize());
  }
 
  @Test
  public void testApplyBonus() {
    MaximizeScoreComp comp = new MaximizeScoreComp();
    Assert.assertEquals(11, comp.applyBonus(10, 0.1), Encog.DEFAULT_DOUBLE_EQUAL);
  }
View Full Code Here

Examples of org.encog.ml.ea.sort.MaximizeScoreComp

    Assert.assertEquals(11, comp.applyBonus(10, 0.1), Encog.DEFAULT_DOUBLE_EQUAL);
  }
 
  @Test
  public void testApplyPenalty() {
    MaximizeScoreComp comp = new MaximizeScoreComp();
    Assert.assertEquals(9, comp.applyPenalty(10, 0.1), Encog.DEFAULT_DOUBLE_EQUAL);
  }
View Full Code Here

Examples of org.encog.ml.ea.sort.MaximizeScoreComp

    GenomeComparator comp = null;
    if (calculateScore.shouldMinimize()) {
      comp = new MinimizeScoreComp();
    } else {
      comp = new MaximizeScoreComp();
    }
    this.genetic.setBestComparator(comp);
    this.genetic.setSelectionComparator(comp);

   
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.