E.g.
var networkConfig = new NeuralNetworkConfigurationSettings
{
NumInputNeurons = 1,
NumOutputNeurons = 1,
NumHiddenLayers = 1,
NumHiddenNeurons = 2,
SummationFunction = new SimpleSummation(),
ActivationFunction = **new IdentityActivationFunction()**
};
var geneticAlgorithmFactory = GeneticAlgorithmFactory.GetInstance(evaluatableFactory);
var evolver = geneticAlgorithmFactory.Create(networkConfig, generationSettings, evolutionSettings);
The GeneticAlgorithmFactory always uses the default activation function regardless of what is passed in the network config.