Esempio n. 1
0
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;
}
Esempio n. 2
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;
}