Package org.encog.neural.hyperneat

Examples of org.encog.neural.hyperneat.FactorHyperNEATGenome


   * @param theSubstrate
   *            The substrate ID.
   * @param populationSize
   */
  public NEATPopulation(final Substrate theSubstrate, final int populationSize) {
    super(populationSize, new FactorHyperNEATGenome());
    this.substrate = theSubstrate;
    this.inputCount = 6;
    this.outputCount = 2;
    HyperNEATGenome.buildCPPNActivationFunctions(this.activationFunctions);
  }
View Full Code Here


   */
  public void reset() {
    // create the genome factory
    if (isHyperNEAT()) {
      this.codec = new HyperNEATCODEC();
      setGenomeFactory(new FactorHyperNEATGenome());
    } else {
      this.codec = new NEATCODEC();
      setGenomeFactory(new FactorNEATGenome());
    }

View Full Code Here

      }
    }

    // set factories
    if (result.isHyperNEAT()) {
      result.setGenomeFactory(new FactorHyperNEATGenome());
      result.setCODEC(new HyperNEATCODEC());
    } else {
      result.setGenomeFactory(new FactorNEATGenome());
      result.setCODEC(new NEATCODEC());
    }
View Full Code Here

TOP

Related Classes of org.encog.neural.hyperneat.FactorHyperNEATGenome

Copyright © 2018 www.massapicom. 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.