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.
-
make
is installed and works with one of the Makefiles provided in this folder. You might want to typemake
within 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.h
andMakefile
to a folder of your choice. Modify theexample_experiment.c
file 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
make
to compile and run your experiment.