void TestEvolutionaryAlgorithm::test_load(void) { message += "test_load\n"; EvolutionaryAlgorithm ea; ea.save("../Data/EvolutionaryAlgorithm.dat"); ea.load("../Data/EvolutionaryAlgorithm.dat"); MockObjectiveFunctional mof; ea.set_objective_functional_pointer(&mof); ea.save("../Data/EvolutionaryAlgorithm.dat"); ea.load("../Data/EvolutionaryAlgorithm.dat"); MultilayerPerceptron mlp(1); mof.set_multilayer_perceptron_pointer(&mlp); ea.save("../Data/EvolutionaryAlgorithm.dat"); ea.load("../Data/EvolutionaryAlgorithm.dat"); }