Class NeatChromosomeSpec

java.lang.Object
net.bmahe.genetics4j.neat.spec.NeatChromosomeSpec
All Implemented Interfaces:
ChromosomeSpec
Direct Known Subclasses:
ImmutableNeatChromosomeSpec

@Immutable public abstract class NeatChromosomeSpec extends Object implements ChromosomeSpec
  • Constructor Details Link icon

    • NeatChromosomeSpec Link icon

      public NeatChromosomeSpec()
  • Method Details Link icon

    • numInputs Link icon

      @Parameter public abstract int numInputs()
    • numOutputs Link icon

      @Parameter public abstract int numOutputs()
    • minWeightValue Link icon

      @Parameter public abstract float minWeightValue()
    • maxWeightValue Link icon

      @Parameter public abstract float maxWeightValue()
    • check Link icon

      @Check protected void check()
    • of Link icon

      public static NeatChromosomeSpec of(int numInputs, int numOutputs, float minWeightValue, float maxWeightValue)