public static double XOR_IDEAL[][] = { { 0.0 }, { 1.0 }, { 1.0 }, { 0.0 } };
public static void main(final String args[]) {
MLDataSet trainingSet = new BasicMLDataSet(XOR_INPUT, XOR_IDEAL);
NEATPopulation pop = new NEATPopulation(2,1,1000);
pop.setInitialConnectionDensity(1.0);// not required, but speeds training
pop.reset();
CalculateScore score = new TrainingSetScore(trainingSet);