|
@@ -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;
|
|
|
}
|