Bläddra i källkod

Add variable iterations

Olivier Marty 8 år sedan
förälder
incheckning
8d46410ab6
1 ändrade filer med 5 tillägg och 4 borttagningar
  1. 5 4
      src/main.cpp

+ 5 - 4
src/main.cpp

@@ -9,16 +9,17 @@ int main(int argc, char **argv) {
   fprintf(stderr, "seed: %d\n", seed);
   srand(seed);
 
-  int npoints = 100, dim = 2;
+  int npoints = 100, dim = 2, iterations = 1000;
   int p[] = {7,13};
-  assert(sizeof(p)/sizeof(int) == dim);
+  assert(sizeof(p)/sizeof(int) >= (unsigned int)dim);
 
   printf("npoints = %d\ndim = %d\np = ", npoints, dim);
   for(int i = 0; i < dim; i++)
-    printf("%d%s", p[i], (i==dim-1) ? "\n\n" : ", ");
+    printf("%d%s", p[i], (i==dim-1) ? "\n" : ", ");
+  printf("iterations = %d\n\n", iterations);
 
   random_search rs(dim, npoints, p);
-  rs.run(1000);
+  rs.run(iterations);
 
   return EXIT_SUCCESS;
 }