00001 00011 #include <Configuration.h> 00012 00013 #include <Random.h> 00014 00015 #include <ProblemHeaders.h> 00016 00017 #include <Individual.h> 00018 #include <Paes.h> 00019 00027 int main(int argc, char *argv[]) { 00028 MultiobjectiveProblem * problemToSolve ; 00029 00030 cout << "START" << endl ; 00031 00032 //problemToSolve = new OneMax(512) ; 00033 //Paes * paes = new Paes(problemToSolve, BIT_FLIP) ; 00034 //problemToSolve = new Golinski(REAL) ; 00035 //Paes * paes = new Paes(problemToSolve, RANDOM) ; 00036 problemToSolve = new Kursawe(BINARY_REAL) ; 00037 Paes * paes = new Paes(problemToSolve, BIT_FLIP) ; 00038 paes->start() ; 00039 paes->printStatistics() ; 00040 paes->printToFiles("VAR", "FUN") ; 00041 00042 cout << "END" << endl ; 00043 00044 return 0 ; 00045 } // main 00046