12345678910111213141516171819202122232425 |
- #include "search.h"
- #include <cstdio>
- #include <cstdlib>
- #include <ctime> // time
- #include <cassert>
- int main(int argc, char **argv) {
- int seed = time(NULL);
- fprintf(stderr, "seed: %d\n", seed);
- srand(seed);
- int npoints = 100, dim = 2, iterations = 1000;
- int p[] = {7,13};
- 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" : ", ");
- printf("iterations = %d\n\n", iterations);
- random_search rs(dim, npoints, p);
- rs.run(iterations);
- return EXIT_SUCCESS;
- }
|