int main() { double result; double resultA[X_I]; double best; double bestA[X_I]; best = GeneticAlgorithm(resultA); /* int i; for(i = 0; i < 10; i++) { result = GeneticAlgorithm(resultA); if(i = 0 || result < best) { best = result; memcpy(bestA, resultA,sizeof(double)*X_I); } }*/ /* int i; for(i = 0; i < X_I; i++){ printf("%d: %f\n", i, resultA[i]); }*/ printf("Best Eval: %f\n", best); return 0; }
int main(int argc, char *argv[]){ int test[] = {1217,-183,1357,-1250,-345,193,-2,-1066,1285,-1127}; srand(time(NULL)); if (PLAY_MODE == 1) PlayGame(test); else GeneticAlgorithm(); return 0; }