coco.h is the public interface, in particular as used in the example_experiment.c file coco_internal.h provides the type definition of coco_problem_t coco_suite.c is code that deals with an entire benchmark suite (i.e. a set of functions, eg. sweeping through them etc...) coco_gener...