| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- #ifndef INC_PTRC_TS_SETTINGS_H_
- #define INC_PTRC_TS_SETTINGS_H_ 1
- #define _PTRC_TS_DIMENSIONALITY 5ul
- #define _PTRC_TS_NUM_OF_SPHERES 6ul
- #define _PTRC_TS_NUM_OF_RUNS 6ul
- #define _PTRC_TS_RANGE_MULTIPLIER 1.0f
- #define _PTRC_TS_MIN_SENSOR_UNCERTAINTY 0.0f
- #define _PTRC_TS_MAX_SENSOR_UNCERTAINTY 0.5f
- #define _PTRC_TS_SENSOR_UNCERTAINTY_INCREMENT 0.01f
- #define _PTRC_TS_NUM_OF_CASES_FOR_ONE_INCREMENT 10000ul
- #define _PTRC_MAX_ITERATIONS_ON_SPHERE 100ul
- #define _PTRC_TS_STATISTICS_FILENAME "stat_report.txt"
- #define _PTRC_TS_STATISTICS_DISCRETISATION_STEP 0.001f
- #define _PTRC_TS_FLOAT_OUTFORM "%.7f"
- //#define _PTRC_TS_DATA_OUTPUT_MODE /* verbose output mode for visualisation */
- /* Format description for parsing of visualisation output:
- * - the first value - sensor uncertainty (_unc);
- * - the second value - max iterations on one sphere (_itr);
- * - the third value - dimensionality (_d);
- * - the fourth value - number of known spheres;
- * - the fifth value - number of start points (runs);
- * - the next _d(_d+1) values - centres;
- * - the next _d+1 values - radiuses;
- * - the next records consist of three parts:
- * 1) iteration number (_i);
- * 2) _d of new point coordinates;
- * 3) lambda value (quality);
- * The last two sequence have _i differ by 2, for example:
- * 15.000000 ...
- * 17.000000 ...
- * what means the 17th (differs by 2) sequence is the result
- * of the refinement. After that iteration counter resets and
- * _i becomes zero.
- * The sequence before the last have the number -1 what means
- * that it is the final choice of an approximation.
- * The last sequence have the number -2 and is real point
- * with the distance to approximation (error). */
- //#define _PTRC_TS_VERBOSE_MODE /* verbose output mode in human readable form */
- #endif /* INC_PTRC_TS_SETTINGS_H_ */
|