6 #if defined(__COMBO_I__)
7 #undef __USE_CONVENTIONAL_PARTITONING__
8 #define __USE_NO_PARTITIONING__
9 #undef __PARTITION_PRUNING_OPTIMIZATION__
10 #elif defined(__COMBO_II__)
11 #define __USE_CONVENTIONAL_PARTITONING__
12 #undef __USE_NO_PARTITIONING__
13 #define __PARTITION_PRUNING_OPTIMIZATION__
15 #undef __SHOW_TRAJECTORY_PARTITION__
16 #define __INCORPORATE_DENSITY__
17 #define __PRECOMPUTE_DENSITY__
18 #undef __VISUALIZE_DEBUG_INFO__
22 const float g_FRACTION_PARAMETER = (float)0.95;
23 const float g_DISTANCE_PARAMETER = (float)82.0;
24 const float g_MINIMUM_OUTLYING_PROPORTION = (float)0.50;
26 const int MDL_COST_ADVANTAGE = 20;
27 const float MIN_LINESEGMENT_LENGTH = 1.0;
28 const float MAX_LINESEGMENT_LENGTH = 10000.0;
30 #define WEIGHTED_DISTANCE(_x,_y,_z) ((float)1.0 * (_x) + (float)1.0 * (_y) + (float)10.0 * (_z))
33 #define RESULT_FILE "C:\\experiments\\trajectory outlier\\result\\result.txt"