The simplest way to check the prerequisits is to go directly to Getting Started below and give it a try. Then act upon failure, as in this case probably one of the following is lacking:
-
Python is installed (version >=2.6). If this is not the case, check out Anaconda, as this provides additionally all Python packages necessary to run the COCO postprocessing as well as the ipython shell. The postprocessing needs currently Python < 3.0, i.e. 2.6 or 2.7.
-
makeis installed and works with one of the Makefiles provided in this folder. You might want to typemakewithin this folder to see whether this works. -
A C compiler, like
gcc, which is invoked bymake, is installed.
Instead of make and Makefile you can use nmake and the corresponding NMakefile
See here for the first steps. Then
-
Copy the files
example_experiment.c,coco.c,coco.handMakefileto a folder of your choice. Modify theexample_experiment.cfile to include the solver of your choice (instead ofrandom_search). Do not forget to also choose the right benchmarking suite and the corresponding observer. -
Invoke
maketo compile and run your experiment.