coco_observer_evaluations_t Struct Reference
The type for triggers based on numbers of evaluations. More...
Data Fields | |
size_t | value1 |
The next value for the first trigger. More... | |
size_t | exponent1 |
Exponent used to compute the first trigger. More... | |
size_t | number_of_triggers |
Number of target triggers between 10**i and 10**(i+1) for any i. More... | |
size_t | value2 |
The next value for the second trigger. More... | |
size_t | exponent2 |
Exponent used to compute the second trigger. More... | |
size_t * | base_evaluations |
The base evaluation numbers used to compute the actual evaluation numbers that trigger logging. More... | |
size_t | base_count |
The number of base evaluations. More... | |
size_t | base_index |
The next index of the base evaluations. More... | |
size_t | dimension |
Dimension used in the calculation of the first trigger. More... | |
Detailed Description
The type for triggers based on numbers of evaluations.
The numbers of evaluations that trigger logging are any of the two:
- every 10**(exponent1/number_of_triggers) for exponent1 >= 0
- every base_evaluation * dimension * (10**exponent2) for exponent2 >= 0
Field Documentation
size_t base_count |
The number of base evaluations.
size_t* base_evaluations |
The base evaluation numbers used to compute the actual evaluation numbers that trigger logging.
size_t base_index |
The next index of the base evaluations.
size_t dimension |
Dimension used in the calculation of the first trigger.
size_t exponent1 |
Exponent used to compute the first trigger.
size_t exponent2 |
Exponent used to compute the second trigger.
size_t number_of_triggers |
Number of target triggers between 10**i and 10**(i+1) for any i.
size_t value1 |
The next value for the first trigger.
size_t value2 |
The next value for the second trigger.
The documentation for this struct was generated from the following file:
- C:/Users/dimo/Desktop/coco/code-experiments/src/coco_observer.c