signalStartLearningChromosome(learningTime);
List<Parameter> params = ParametersUtils.resolveParameters(learningAlgorithm);
learningAlgorithm = factory.createAlgorithm();
ParametersUtils.apply(learningAlgorithm, params);
learningAlgorithm.getNetworkErrorListeners().add(new IControllerErrorCalculatedListener()
{
private static final long serialVersionUID = 1L;
@Override
public void signalNewErorrCalclulated(double networkError)
{
lastLearningError = networkError;
}
});
if (learningErrorListener != null)
{
learningAlgorithm.getNetworkErrorListeners().add(learningErrorListener);
}
learningAlgorithm.getNetworkTestDataErrorListeners()
.add(new IControllerErrorCalculatedListener()
{
private static final long serialVersionUID = 1L;
@Override
public void signalNewErorrCalclulated(double networkError)