XOR.createXORDataSet(),true);
job1.getStrategies().add(new EndMaxErrorStrategy(0.01));
ctm.addTrainingJob(job1);
// create a BPROP job
TrainingJob job2 = new BPROPJob(
XOR.createUnTrainedXOR(),
XOR.createXORDataSet(),true, 0.07, 0.07);
job2.getStrategies().add(new EndMaxErrorStrategy(0.01));
ctm.addTrainingJob(job2);
ctm.start();
ctm.join();
XOR.verifyXOR(job1.getNetwork(), 0.1);
XOR.verifyXOR(job2.getNetwork(), 0.1);
}