org.neat4j.neat.nn.core.learning
Class GALearnable

java.lang.Object
  extended by org.neat4j.neat.nn.core.learning.GALearnable
All Implemented Interfaces:
java.io.Serializable, Learnable

public class GALearnable
extends java.lang.Object
implements Learnable

Author:
MSimmerson Describes the learning environment for the NEAT networks
See Also:
Serialized Form

Constructor Summary
GALearnable(LearningEnvironment env)
           
 
Method Summary
 LearningEnvironment learningEnvironment()
           
 void teach(NeuralNet net)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GALearnable

public GALearnable(LearningEnvironment env)
Method Detail

teach

public void teach(NeuralNet net)
Specified by:
teach in interface Learnable
See Also:
org.neat4j.ailibrary.nn.core.Learnable#teach(org.neat4j.ailibrary.nn.core.NeuralNet)

learningEnvironment

public LearningEnvironment learningEnvironment()
Specified by:
learningEnvironment in interface Learnable
See Also:
org.neat4j.ailibrary.nn.core.Learnable#learningEnvironment()