facebookresearch / ELF
Metrics

All numeric values measured by Sokrates.

Intro
  • Metrics are all numeric values measured by Sokrates.
  • You can use these metrics to define goals and controls.
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 305
NUMBER_OF_FILES_MAIN 238
LINES_OF_CODE_MAIN 20,941
NUMBER_OF_FILES_MAIN_EXT_H 90
LINES_OF_CODE_MAIN_EXT_H 7,390
NUMBER_OF_FILES_MAIN_EXT_CC 54
LINES_OF_CODE_MAIN_EXT_CC 6,283
NUMBER_OF_FILES_MAIN_EXT_PY 84
LINES_OF_CODE_MAIN_EXT_PY 6,126
NUMBER_OF_FILES_MAIN_EXT_HH 6
LINES_OF_CODE_MAIN_EXT_HH 543
NUMBER_OF_FILES_MAIN_EXT_JS 1
LINES_OF_CODE_MAIN_EXT_JS 460
NUMBER_OF_FILES_MAIN_EXT_CPP 2
LINES_OF_CODE_MAIN_EXT_CPP 130
NUMBER_OF_FILES_MAIN_EXT_HTML 1
LINES_OF_CODE_MAIN_EXT_HTML 9
NUMBER_OF_FILES_TEST 2
LINES_OF_CODE_TEST 55
NUMBER_OF_FILES_TEST_EXT_CC 2
LINES_OF_CODE_TEST_EXT_CC 55
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 0.26
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 14
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 25
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 14
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 25
NUMBER_OF_FILES_OTHER 10
LINES_OF_CODE_OTHER 496
NUMBER_OF_FILES_OTHER_EXT_MD 10
LINES_OF_CODE_OTHER_EXT_MD 496
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 637
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_PY 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_PY 637
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GO 24
LINES_OF_CODE_DECOMPOSITION_PRIMARY_GO 3,049
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GO_EXT_CC 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_GO_EXT_CC 1,897
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GO_EXT_H 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_GO_EXT_H 866
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GO_EXT_PY 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_GO_EXT_PY 286
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RTS_FRONTEND 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RTS_FRONTEND 469
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RTS_FRONTEND_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RTS_FRONTEND_EXT_JS 460
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RTS_FRONTEND_EXT_HTML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RTS_FRONTEND_EXT_HTML 9
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RTS_GAME_MC 29
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RTS_GAME_MC 2,009
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RTS_GAME_MC_EXT_CC 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RTS_GAME_MC_EXT_CC 728
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RTS_GAME_MC_EXT_H 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RTS_GAME_MC_EXT_H 677
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RTS_GAME_MC_EXT_PY 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RTS_GAME_MC_EXT_PY 604
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RTS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RTS 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RTS_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RTS_EXT_PY 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RTS_BACKEND 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RTS_BACKEND 733
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RTS_BACKEND_EXT_CC 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RTS_BACKEND_EXT_CC 611
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RTS_BACKEND_EXT_H 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RTS_BACKEND_EXT_H 122
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RTS_GAME_TD 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RTS_GAME_TD 651
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RTS_GAME_TD_EXT_CC 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RTS_GAME_TD_EXT_CC 353
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RTS_GAME_TD_EXT_H 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RTS_GAME_TD_EXT_H 179
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RTS_GAME_TD_EXT_PY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RTS_GAME_TD_EXT_PY 119
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RTS_GAME_CF 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RTS_GAME_CF 787
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RTS_GAME_CF_EXT_CC 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RTS_GAME_CF_EXT_CC 456
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RTS_GAME_CF_EXT_H 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RTS_GAME_CF_EXT_H 207
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RTS_GAME_CF_EXT_PY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RTS_GAME_CF_EXT_PY 124
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RTS_ENGINE 45
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RTS_ENGINE 4,710
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RTS_ENGINE_EXT_H 27
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RTS_ENGINE_EXT_H 2,597
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RTS_ENGINE_EXT_CC 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RTS_ENGINE_EXT_CC 1,867
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RTS_ENGINE_EXT_PY 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RTS_ENGINE_EXT_PY 246
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ATARI 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ATARI 809
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ATARI_EXT_PY 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ATARI_EXT_PY 271
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ATARI_EXT_H 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ATARI_EXT_H 198
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ATARI_EXT_CC 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ATARI_EXT_CC 167
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ATARI_EXT_CPP 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ATARI_EXT_CPP 130
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ATARI_EXT_HH 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ATARI_EXT_HH 43
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ELF_PYTHON 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ELF_PYTHON 903
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ELF_PYTHON_EXT_PY 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ELF_PYTHON_EXT_PY 903
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RLPYTORCH_METHODS 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RLPYTORCH_METHODS 423
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RLPYTORCH_METHODS_EXT_PY 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RLPYTORCH_METHODS_EXT_PY 423
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RLPYTORCH_RUNNER 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RLPYTORCH_RUNNER 353
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RLPYTORCH_RUNNER_EXT_PY 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RLPYTORCH_RUNNER_EXT_PY 353
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RLPYTORCH 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RLPYTORCH 689
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RLPYTORCH_EXT_PY 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RLPYTORCH_EXT_PY 689
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RLPYTORCH_UTILS 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RLPYTORCH_UTILS 398
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RLPYTORCH_UTILS_EXT_PY 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RLPYTORCH_UTILS_EXT_PY 398
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RLPYTORCH_SAMPLER 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RLPYTORCH_SAMPLER 148
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RLPYTORCH_SAMPLER_EXT_PY 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RLPYTORCH_SAMPLER_EXT_PY 148
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RLPYTORCH_STATS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RLPYTORCH_STATS 146
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RLPYTORCH_STATS_EXT_PY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RLPYTORCH_STATS_EXT_PY 146
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RLPYTORCH_TRAINER 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RLPYTORCH_TRAINER 392
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RLPYTORCH_TRAINER_EXT_PY 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RLPYTORCH_TRAINER_EXT_PY 392
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ELF 35
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ELF 3,411
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ELF_EXT_H 26
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ELF_EXT_H 2,544
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ELF_EXT_HH 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ELF_EXT_HH 435
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ELF_EXT_PY 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ELF_EXT_PY 386
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ELF_EXT_CC 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ELF_EXT_CC 46
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ELF_LIB 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ELF_LIB 223
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ELF_LIB_EXT_CC 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ELF_LIB_EXT_CC 158
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ELF_LIB_EXT_HH 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ELF_LIB_EXT_HH 65
NUMBER_OF_DEPENDENCY_LINKS_DECOMPOSITION_PRIMARY 0
NUMBER_OF_DEPENDENCIES_DECOMPOSITION_PRIMARY 0
NUMBER_OF_PLACES_WITH_CYCLIC_DEPENDENCIES_DECOMPOSITION_PRIMARY 0
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS 16
LINES_OF_CODE_CONCERN_GENERAL_TODOS 1,958
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_H 7
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_H 940
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PY 6
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PY 762
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CC 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CC 164
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_HH 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_HH 92
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 222
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 18,983
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 83
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 6,450
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CC 52
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CC 6,119
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 78
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 5,364
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 460
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HH 5
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HH 451
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 130
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 9
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 166
LOW_RISK_FILE_SIZE_COUNT 57
MEDIUM_RISK_FILE_SIZE_COUNT 14
HIGH_RISK_FILE_SIZE_COUNT 0
VERY_HIGH_RISK_FILE_SIZE_COUNT 1
NEGLIGIBLE_RISK_FILE_SIZE_LOC 7,627
LOW_RISK_FILE_SIZE_LOC 8,043
MEDIUM_RISK_FILE_SIZE_LOC 4,024
HIGH_RISK_FILE_SIZE_LOC 0
VERY_HIGH_RISK_FILE_SIZE_LOC 1,247
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 1,663
FILE_CHANGE_HISTORY_ACTIVE_DAYS 100
FILE_CHANGE_HISTORY_WEEKS 89
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 445
FILE_AGE_NEGLIGIBLE_RISK_COUNT 0
FILE_AGE_LOW_RISK_COUNT 0
FILE_AGE_MEDIUM_RISK_COUNT 0
FILE_AGE_HIGH_RISK_COUNT 0
FILE_AGE_VERY_HIGH_RISK_COUNT 237
FILE_AGE_NEGLIGIBLE_RISK_LOC 0
FILE_AGE_LOW_RISK_LOC 0
FILE_AGE_MEDIUM_RISK_LOC 0
FILE_AGE_HIGH_RISK_LOC 0
FILE_AGE_VERY_HIGH_RISK_LOC 20,898
NUMBER_OF_CONTRIBUTORS 18
NUMBER_OF_UNITS 1,594
LINES_OF_CODE_IN_UNITS 14,433
LINES_OF_CODE_OUTSIDE_UNITS 6,508
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 5,008
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 34.7
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 1,167
UNIT_SIZE_LOW_RISK_LOC 3,803
UNIT_SIZE_LOW_RISK_PERCENTAGE 26.35
UNIT_SIZE_LOW_RISK_COUNT 263
UNIT_SIZE_MEDIUM_RISK_LOC 4,214
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 29.2
UNIT_SIZE_MEDIUM_RISK_COUNT 145
UNIT_SIZE_HIGH_RISK_LOC 1,182
UNIT_SIZE_HIGH_RISK_PERCENTAGE 8.19
UNIT_SIZE_HIGH_RISK_COUNT 17
UNIT_SIZE_VERY_HIGH_RISK_LOC 226
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 1.57
UNIT_SIZE_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 133
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 34.19
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 34
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_LOC 93
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 23.91
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_COUNT 6
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_LOC 76
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 19.54
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_LOC 87
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE 22.37
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_GO_NEGLIGIBLE_RISK_LOC 507
UNIT_SIZE_COMPONENT_GO_NEGLIGIBLE_RISK_PERCENTAGE 22.45
UNIT_SIZE_COMPONENT_GO_NEGLIGIBLE_RISK_COUNT 107
UNIT_SIZE_COMPONENT_GO_LOW_RISK_LOC 584
UNIT_SIZE_COMPONENT_GO_LOW_RISK_PERCENTAGE 25.86
UNIT_SIZE_COMPONENT_GO_LOW_RISK_COUNT 41
UNIT_SIZE_COMPONENT_GO_MEDIUM_RISK_LOC 765
UNIT_SIZE_COMPONENT_GO_MEDIUM_RISK_PERCENTAGE 33.88
UNIT_SIZE_COMPONENT_GO_MEDIUM_RISK_COUNT 26
UNIT_SIZE_COMPONENT_GO_HIGH_RISK_LOC 402
UNIT_SIZE_COMPONENT_GO_HIGH_RISK_PERCENTAGE 17.8
UNIT_SIZE_COMPONENT_GO_HIGH_RISK_COUNT 6
UNIT_SIZE_COMPONENT_GO_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_GO_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_GO_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_RTS_FRONTEND_NEGLIGIBLE_RISK_LOC 50
UNIT_SIZE_COMPONENT_RTS_FRONTEND_NEGLIGIBLE_RISK_PERCENTAGE 16.72
UNIT_SIZE_COMPONENT_RTS_FRONTEND_NEGLIGIBLE_RISK_COUNT 10
UNIT_SIZE_COMPONENT_RTS_FRONTEND_LOW_RISK_LOC 64
UNIT_SIZE_COMPONENT_RTS_FRONTEND_LOW_RISK_PERCENTAGE 21.4
UNIT_SIZE_COMPONENT_RTS_FRONTEND_LOW_RISK_COUNT 4
UNIT_SIZE_COMPONENT_RTS_FRONTEND_MEDIUM_RISK_LOC 125
UNIT_SIZE_COMPONENT_RTS_FRONTEND_MEDIUM_RISK_PERCENTAGE 41.81
UNIT_SIZE_COMPONENT_RTS_FRONTEND_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_RTS_FRONTEND_HIGH_RISK_LOC 60
UNIT_SIZE_COMPONENT_RTS_FRONTEND_HIGH_RISK_PERCENTAGE 20.07
UNIT_SIZE_COMPONENT_RTS_FRONTEND_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_RTS_FRONTEND_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_RTS_FRONTEND_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_RTS_FRONTEND_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_RTS_GAME_MC_NEGLIGIBLE_RISK_LOC 504
UNIT_SIZE_COMPONENT_RTS_GAME_MC_NEGLIGIBLE_RISK_PERCENTAGE 36.57
UNIT_SIZE_COMPONENT_RTS_GAME_MC_NEGLIGIBLE_RISK_COUNT 104
UNIT_SIZE_COMPONENT_RTS_GAME_MC_LOW_RISK_LOC 286
UNIT_SIZE_COMPONENT_RTS_GAME_MC_LOW_RISK_PERCENTAGE 20.75
UNIT_SIZE_COMPONENT_RTS_GAME_MC_LOW_RISK_COUNT 19
UNIT_SIZE_COMPONENT_RTS_GAME_MC_MEDIUM_RISK_LOC 318
UNIT_SIZE_COMPONENT_RTS_GAME_MC_MEDIUM_RISK_PERCENTAGE 23.08
UNIT_SIZE_COMPONENT_RTS_GAME_MC_MEDIUM_RISK_COUNT 11
UNIT_SIZE_COMPONENT_RTS_GAME_MC_HIGH_RISK_LOC 157
UNIT_SIZE_COMPONENT_RTS_GAME_MC_HIGH_RISK_PERCENTAGE 11.39
UNIT_SIZE_COMPONENT_RTS_GAME_MC_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_RTS_GAME_MC_VERY_HIGH_RISK_LOC 113
UNIT_SIZE_COMPONENT_RTS_GAME_MC_VERY_HIGH_RISK_PERCENTAGE 8.2
UNIT_SIZE_COMPONENT_RTS_GAME_MC_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_RTS_BACKEND_NEGLIGIBLE_RISK_LOC 153
UNIT_SIZE_COMPONENT_RTS_BACKEND_NEGLIGIBLE_RISK_PERCENTAGE 25
UNIT_SIZE_COMPONENT_RTS_BACKEND_NEGLIGIBLE_RISK_COUNT 37
UNIT_SIZE_COMPONENT_RTS_BACKEND_LOW_RISK_LOC 93
UNIT_SIZE_COMPONENT_RTS_BACKEND_LOW_RISK_PERCENTAGE 15.2
UNIT_SIZE_COMPONENT_RTS_BACKEND_LOW_RISK_COUNT 6
UNIT_SIZE_COMPONENT_RTS_BACKEND_MEDIUM_RISK_LOC 206
UNIT_SIZE_COMPONENT_RTS_BACKEND_MEDIUM_RISK_PERCENTAGE 33.66
UNIT_SIZE_COMPONENT_RTS_BACKEND_MEDIUM_RISK_COUNT 6
UNIT_SIZE_COMPONENT_RTS_BACKEND_HIGH_RISK_LOC 160
UNIT_SIZE_COMPONENT_RTS_BACKEND_HIGH_RISK_PERCENTAGE 26.14
UNIT_SIZE_COMPONENT_RTS_BACKEND_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_RTS_BACKEND_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_RTS_BACKEND_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_RTS_BACKEND_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_RTS_GAME_TD_NEGLIGIBLE_RISK_LOC 216
UNIT_SIZE_COMPONENT_RTS_GAME_TD_NEGLIGIBLE_RISK_PERCENTAGE 54.82
UNIT_SIZE_COMPONENT_RTS_GAME_TD_NEGLIGIBLE_RISK_COUNT 43
UNIT_SIZE_COMPONENT_RTS_GAME_TD_LOW_RISK_LOC 90
UNIT_SIZE_COMPONENT_RTS_GAME_TD_LOW_RISK_PERCENTAGE 22.84
UNIT_SIZE_COMPONENT_RTS_GAME_TD_LOW_RISK_COUNT 6
UNIT_SIZE_COMPONENT_RTS_GAME_TD_MEDIUM_RISK_LOC 88
UNIT_SIZE_COMPONENT_RTS_GAME_TD_MEDIUM_RISK_PERCENTAGE 22.34
UNIT_SIZE_COMPONENT_RTS_GAME_TD_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_RTS_GAME_TD_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_RTS_GAME_TD_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_RTS_GAME_TD_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_RTS_GAME_TD_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_RTS_GAME_TD_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_RTS_GAME_TD_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_RTS_GAME_CF_NEGLIGIBLE_RISK_LOC 173
UNIT_SIZE_COMPONENT_RTS_GAME_CF_NEGLIGIBLE_RISK_PERCENTAGE 33.4
UNIT_SIZE_COMPONENT_RTS_GAME_CF_NEGLIGIBLE_RISK_COUNT 36
UNIT_SIZE_COMPONENT_RTS_GAME_CF_LOW_RISK_LOC 173
UNIT_SIZE_COMPONENT_RTS_GAME_CF_LOW_RISK_PERCENTAGE 33.4
UNIT_SIZE_COMPONENT_RTS_GAME_CF_LOW_RISK_COUNT 12
UNIT_SIZE_COMPONENT_RTS_GAME_CF_MEDIUM_RISK_LOC 116
UNIT_SIZE_COMPONENT_RTS_GAME_CF_MEDIUM_RISK_PERCENTAGE 22.39
UNIT_SIZE_COMPONENT_RTS_GAME_CF_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_RTS_GAME_CF_HIGH_RISK_LOC 56
UNIT_SIZE_COMPONENT_RTS_GAME_CF_HIGH_RISK_PERCENTAGE 10.81
UNIT_SIZE_COMPONENT_RTS_GAME_CF_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_RTS_GAME_CF_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_RTS_GAME_CF_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_RTS_GAME_CF_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_RTS_ENGINE_NEGLIGIBLE_RISK_LOC 1,106
UNIT_SIZE_COMPONENT_RTS_ENGINE_NEGLIGIBLE_RISK_PERCENTAGE 37.98
UNIT_SIZE_COMPONENT_RTS_ENGINE_NEGLIGIBLE_RISK_COUNT 312
UNIT_SIZE_COMPONENT_RTS_ENGINE_LOW_RISK_LOC 609
UNIT_SIZE_COMPONENT_RTS_ENGINE_LOW_RISK_PERCENTAGE 20.91
UNIT_SIZE_COMPONENT_RTS_ENGINE_LOW_RISK_COUNT 44
UNIT_SIZE_COMPONENT_RTS_ENGINE_MEDIUM_RISK_LOC 879
UNIT_SIZE_COMPONENT_RTS_ENGINE_MEDIUM_RISK_PERCENTAGE 30.19
UNIT_SIZE_COMPONENT_RTS_ENGINE_MEDIUM_RISK_COUNT 30
UNIT_SIZE_COMPONENT_RTS_ENGINE_HIGH_RISK_LOC 205
UNIT_SIZE_COMPONENT_RTS_ENGINE_HIGH_RISK_PERCENTAGE 7.04
UNIT_SIZE_COMPONENT_RTS_ENGINE_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_RTS_ENGINE_VERY_HIGH_RISK_LOC 113
UNIT_SIZE_COMPONENT_RTS_ENGINE_VERY_HIGH_RISK_PERCENTAGE 3.88
UNIT_SIZE_COMPONENT_RTS_ENGINE_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_ATARI_NEGLIGIBLE_RISK_LOC 112
UNIT_SIZE_COMPONENT_ATARI_NEGLIGIBLE_RISK_PERCENTAGE 23.53
UNIT_SIZE_COMPONENT_ATARI_NEGLIGIBLE_RISK_COUNT 22
UNIT_SIZE_COMPONENT_ATARI_LOW_RISK_LOC 139
UNIT_SIZE_COMPONENT_ATARI_LOW_RISK_PERCENTAGE 29.2
UNIT_SIZE_COMPONENT_ATARI_LOW_RISK_COUNT 9
UNIT_SIZE_COMPONENT_ATARI_MEDIUM_RISK_LOC 225
UNIT_SIZE_COMPONENT_ATARI_MEDIUM_RISK_PERCENTAGE 47.27
UNIT_SIZE_COMPONENT_ATARI_MEDIUM_RISK_COUNT 7
UNIT_SIZE_COMPONENT_ATARI_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ATARI_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ATARI_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ATARI_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ATARI_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ATARI_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ELF_PYTHON_NEGLIGIBLE_RISK_LOC 328
UNIT_SIZE_COMPONENT_ELF_PYTHON_NEGLIGIBLE_RISK_PERCENTAGE 39.47
UNIT_SIZE_COMPONENT_ELF_PYTHON_NEGLIGIBLE_RISK_COUNT 67
UNIT_SIZE_COMPONENT_ELF_PYTHON_LOW_RISK_LOC 344
UNIT_SIZE_COMPONENT_ELF_PYTHON_LOW_RISK_PERCENTAGE 41.4
UNIT_SIZE_COMPONENT_ELF_PYTHON_LOW_RISK_COUNT 23
UNIT_SIZE_COMPONENT_ELF_PYTHON_MEDIUM_RISK_LOC 159
UNIT_SIZE_COMPONENT_ELF_PYTHON_MEDIUM_RISK_PERCENTAGE 19.13
UNIT_SIZE_COMPONENT_ELF_PYTHON_MEDIUM_RISK_COUNT 6
UNIT_SIZE_COMPONENT_ELF_PYTHON_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ELF_PYTHON_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ELF_PYTHON_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ELF_PYTHON_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ELF_PYTHON_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ELF_PYTHON_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_RLPYTORCH_METHODS_NEGLIGIBLE_RISK_LOC 56
UNIT_SIZE_COMPONENT_RLPYTORCH_METHODS_NEGLIGIBLE_RISK_PERCENTAGE 15.38
UNIT_SIZE_COMPONENT_RLPYTORCH_METHODS_NEGLIGIBLE_RISK_COUNT 9
UNIT_SIZE_COMPONENT_RLPYTORCH_METHODS_LOW_RISK_LOC 177
UNIT_SIZE_COMPONENT_RLPYTORCH_METHODS_LOW_RISK_PERCENTAGE 48.63
UNIT_SIZE_COMPONENT_RLPYTORCH_METHODS_LOW_RISK_COUNT 12
UNIT_SIZE_COMPONENT_RLPYTORCH_METHODS_MEDIUM_RISK_LOC 131
UNIT_SIZE_COMPONENT_RLPYTORCH_METHODS_MEDIUM_RISK_PERCENTAGE 35.99
UNIT_SIZE_COMPONENT_RLPYTORCH_METHODS_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_RLPYTORCH_METHODS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_RLPYTORCH_METHODS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_RLPYTORCH_METHODS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_RLPYTORCH_METHODS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_RLPYTORCH_METHODS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_RLPYTORCH_METHODS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_RLPYTORCH_RUNNER_NEGLIGIBLE_RISK_LOC 54
UNIT_SIZE_COMPONENT_RLPYTORCH_RUNNER_NEGLIGIBLE_RISK_PERCENTAGE 16.93
UNIT_SIZE_COMPONENT_RLPYTORCH_RUNNER_NEGLIGIBLE_RISK_COUNT 11
UNIT_SIZE_COMPONENT_RLPYTORCH_RUNNER_LOW_RISK_LOC 161
UNIT_SIZE_COMPONENT_RLPYTORCH_RUNNER_LOW_RISK_PERCENTAGE 50.47
UNIT_SIZE_COMPONENT_RLPYTORCH_RUNNER_LOW_RISK_COUNT 10
UNIT_SIZE_COMPONENT_RLPYTORCH_RUNNER_MEDIUM_RISK_LOC 104
UNIT_SIZE_COMPONENT_RLPYTORCH_RUNNER_MEDIUM_RISK_PERCENTAGE 32.6
UNIT_SIZE_COMPONENT_RLPYTORCH_RUNNER_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_RLPYTORCH_RUNNER_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_RLPYTORCH_RUNNER_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_RLPYTORCH_RUNNER_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_RLPYTORCH_RUNNER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_RLPYTORCH_RUNNER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_RLPYTORCH_RUNNER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_RLPYTORCH_UTILS_NEGLIGIBLE_RISK_LOC 183
UNIT_SIZE_COMPONENT_RLPYTORCH_UTILS_NEGLIGIBLE_RISK_PERCENTAGE 50.69
UNIT_SIZE_COMPONENT_RLPYTORCH_UTILS_NEGLIGIBLE_RISK_COUNT 40
UNIT_SIZE_COMPONENT_RLPYTORCH_UTILS_LOW_RISK_LOC 94
UNIT_SIZE_COMPONENT_RLPYTORCH_UTILS_LOW_RISK_PERCENTAGE 26.04
UNIT_SIZE_COMPONENT_RLPYTORCH_UTILS_LOW_RISK_COUNT 7
UNIT_SIZE_COMPONENT_RLPYTORCH_UTILS_MEDIUM_RISK_LOC 84
UNIT_SIZE_COMPONENT_RLPYTORCH_UTILS_MEDIUM_RISK_PERCENTAGE 23.27
UNIT_SIZE_COMPONENT_RLPYTORCH_UTILS_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_RLPYTORCH_UTILS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_RLPYTORCH_UTILS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_RLPYTORCH_UTILS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_RLPYTORCH_UTILS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_RLPYTORCH_UTILS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_RLPYTORCH_UTILS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_RLPYTORCH_NEGLIGIBLE_RISK_LOC 212
UNIT_SIZE_COMPONENT_RLPYTORCH_NEGLIGIBLE_RISK_PERCENTAGE 33.6
UNIT_SIZE_COMPONENT_RLPYTORCH_NEGLIGIBLE_RISK_COUNT 41
UNIT_SIZE_COMPONENT_RLPYTORCH_LOW_RISK_LOC 99
UNIT_SIZE_COMPONENT_RLPYTORCH_LOW_RISK_PERCENTAGE 15.69
UNIT_SIZE_COMPONENT_RLPYTORCH_LOW_RISK_COUNT 7
UNIT_SIZE_COMPONENT_RLPYTORCH_MEDIUM_RISK_LOC 320
UNIT_SIZE_COMPONENT_RLPYTORCH_MEDIUM_RISK_PERCENTAGE 50.71
UNIT_SIZE_COMPONENT_RLPYTORCH_MEDIUM_RISK_COUNT 11
UNIT_SIZE_COMPONENT_RLPYTORCH_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_RLPYTORCH_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_RLPYTORCH_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_RLPYTORCH_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_RLPYTORCH_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_RLPYTORCH_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_RLPYTORCH_SAMPLER_NEGLIGIBLE_RISK_LOC 15
UNIT_SIZE_COMPONENT_RLPYTORCH_SAMPLER_NEGLIGIBLE_RISK_PERCENTAGE 10.71
UNIT_SIZE_COMPONENT_RLPYTORCH_SAMPLER_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_RLPYTORCH_SAMPLER_LOW_RISK_LOC 72
UNIT_SIZE_COMPONENT_RLPYTORCH_SAMPLER_LOW_RISK_PERCENTAGE 51.43
UNIT_SIZE_COMPONENT_RLPYTORCH_SAMPLER_LOW_RISK_COUNT 5
UNIT_SIZE_COMPONENT_RLPYTORCH_SAMPLER_MEDIUM_RISK_LOC 53
UNIT_SIZE_COMPONENT_RLPYTORCH_SAMPLER_MEDIUM_RISK_PERCENTAGE 37.86
UNIT_SIZE_COMPONENT_RLPYTORCH_SAMPLER_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_RLPYTORCH_SAMPLER_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_RLPYTORCH_SAMPLER_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_RLPYTORCH_SAMPLER_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_RLPYTORCH_SAMPLER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_RLPYTORCH_SAMPLER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_RLPYTORCH_SAMPLER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_RLPYTORCH_STATS_NEGLIGIBLE_RISK_LOC 109
UNIT_SIZE_COMPONENT_RLPYTORCH_STATS_NEGLIGIBLE_RISK_PERCENTAGE 79.56
UNIT_SIZE_COMPONENT_RLPYTORCH_STATS_NEGLIGIBLE_RISK_COUNT 32
UNIT_SIZE_COMPONENT_RLPYTORCH_STATS_LOW_RISK_LOC 28
UNIT_SIZE_COMPONENT_RLPYTORCH_STATS_LOW_RISK_PERCENTAGE 20.44
UNIT_SIZE_COMPONENT_RLPYTORCH_STATS_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_RLPYTORCH_STATS_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_RLPYTORCH_STATS_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_RLPYTORCH_STATS_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_RLPYTORCH_STATS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_RLPYTORCH_STATS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_RLPYTORCH_STATS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_RLPYTORCH_STATS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_RLPYTORCH_STATS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_RLPYTORCH_STATS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_RLPYTORCH_TRAINER_NEGLIGIBLE_RISK_LOC 136
UNIT_SIZE_COMPONENT_RLPYTORCH_TRAINER_NEGLIGIBLE_RISK_PERCENTAGE 38.1
UNIT_SIZE_COMPONENT_RLPYTORCH_TRAINER_NEGLIGIBLE_RISK_COUNT 25
UNIT_SIZE_COMPONENT_RLPYTORCH_TRAINER_LOW_RISK_LOC 174
UNIT_SIZE_COMPONENT_RLPYTORCH_TRAINER_LOW_RISK_PERCENTAGE 48.74
UNIT_SIZE_COMPONENT_RLPYTORCH_TRAINER_LOW_RISK_COUNT 13
UNIT_SIZE_COMPONENT_RLPYTORCH_TRAINER_MEDIUM_RISK_LOC 47
UNIT_SIZE_COMPONENT_RLPYTORCH_TRAINER_MEDIUM_RISK_PERCENTAGE 13.17
UNIT_SIZE_COMPONENT_RLPYTORCH_TRAINER_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_RLPYTORCH_TRAINER_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_RLPYTORCH_TRAINER_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_RLPYTORCH_TRAINER_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_RLPYTORCH_TRAINER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_RLPYTORCH_TRAINER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_RLPYTORCH_TRAINER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ELF_NEGLIGIBLE_RISK_LOC 917
UNIT_SIZE_COMPONENT_ELF_NEGLIGIBLE_RISK_PERCENTAGE 47.89
UNIT_SIZE_COMPONENT_ELF_NEGLIGIBLE_RISK_COUNT 227
UNIT_SIZE_COMPONENT_ELF_LOW_RISK_LOC 483
UNIT_SIZE_COMPONENT_ELF_LOW_RISK_PERCENTAGE 25.22
UNIT_SIZE_COMPONENT_ELF_LOW_RISK_COUNT 35
UNIT_SIZE_COMPONENT_ELF_MEDIUM_RISK_LOC 460
UNIT_SIZE_COMPONENT_ELF_MEDIUM_RISK_PERCENTAGE 24.02
UNIT_SIZE_COMPONENT_ELF_MEDIUM_RISK_COUNT 17
UNIT_SIZE_COMPONENT_ELF_HIGH_RISK_LOC 55
UNIT_SIZE_COMPONENT_ELF_HIGH_RISK_PERCENTAGE 2.87
UNIT_SIZE_COMPONENT_ELF_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_ELF_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ELF_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ELF_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ELF_LIB_NEGLIGIBLE_RISK_LOC 44
UNIT_SIZE_COMPONENT_ELF_LIB_NEGLIGIBLE_RISK_PERCENTAGE 30.99
UNIT_SIZE_COMPONENT_ELF_LIB_NEGLIGIBLE_RISK_COUNT 8
UNIT_SIZE_COMPONENT_ELF_LIB_LOW_RISK_LOC 40
UNIT_SIZE_COMPONENT_ELF_LIB_LOW_RISK_PERCENTAGE 28.17
UNIT_SIZE_COMPONENT_ELF_LIB_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_ELF_LIB_MEDIUM_RISK_LOC 58
UNIT_SIZE_COMPONENT_ELF_LIB_MEDIUM_RISK_PERCENTAGE 40.85
UNIT_SIZE_COMPONENT_ELF_LIB_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_ELF_LIB_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ELF_LIB_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ELF_LIB_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ELF_LIB_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ELF_LIB_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ELF_LIB_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 1,679
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 32.82
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 348
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 1,674
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 32.72
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 113
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 1,492
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 29.16
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 54
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 271
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 5.3
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 4
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_LOC 1,953
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE 62.36
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT 559
UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC 636
UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE 20.31
UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT 47
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_LOC 543
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_PERCENTAGE 17.34
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_COUNT 19
UNIT_SIZE_EXTENSION_H_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_H_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_H_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CC_NEGLIGIBLE_RISK_LOC 1,170
UNIT_SIZE_EXTENSION_CC_NEGLIGIBLE_RISK_PERCENTAGE 20.99
UNIT_SIZE_EXTENSION_CC_NEGLIGIBLE_RISK_COUNT 215
UNIT_SIZE_EXTENSION_CC_LOW_RISK_LOC 1,356
UNIT_SIZE_EXTENSION_CC_LOW_RISK_PERCENTAGE 24.33
UNIT_SIZE_EXTENSION_CC_LOW_RISK_COUNT 94
UNIT_SIZE_EXTENSION_CC_MEDIUM_RISK_LOC 1,970
UNIT_SIZE_EXTENSION_CC_MEDIUM_RISK_PERCENTAGE 35.35
UNIT_SIZE_EXTENSION_CC_MEDIUM_RISK_COUNT 65
UNIT_SIZE_EXTENSION_CC_HIGH_RISK_LOC 851
UNIT_SIZE_EXTENSION_CC_HIGH_RISK_PERCENTAGE 15.27
UNIT_SIZE_EXTENSION_CC_HIGH_RISK_COUNT 12
UNIT_SIZE_EXTENSION_CC_VERY_HIGH_RISK_LOC 226
UNIT_SIZE_EXTENSION_CC_VERY_HIGH_RISK_PERCENTAGE 4.06
UNIT_SIZE_EXTENSION_CC_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC 50
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 16.72
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 10
UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC 64
UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE 21.4
UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT 4
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC 125
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE 41.81
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT 4
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC 60
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE 20.07
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_LOC 29
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_PERCENTAGE 31.87
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_COUNT 2
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_LOC 62
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_PERCENTAGE 68.13
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_COUNT 2
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_HH_NEGLIGIBLE_RISK_LOC 156
UNIT_SIZE_EXTENSION_HH_NEGLIGIBLE_RISK_PERCENTAGE 70.27
UNIT_SIZE_EXTENSION_HH_NEGLIGIBLE_RISK_COUNT 35
UNIT_SIZE_EXTENSION_HH_LOW_RISK_LOC 44
UNIT_SIZE_EXTENSION_HH_LOW_RISK_PERCENTAGE 19.82
UNIT_SIZE_EXTENSION_HH_LOW_RISK_COUNT 3
UNIT_SIZE_EXTENSION_HH_MEDIUM_RISK_LOC 22
UNIT_SIZE_EXTENSION_HH_MEDIUM_RISK_PERCENTAGE 9.91
UNIT_SIZE_EXTENSION_HH_MEDIUM_RISK_COUNT 1
UNIT_SIZE_EXTENSION_HH_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_HH_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_HH_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_HH_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_HH_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_HH_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 9,187
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 63.65
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 1,416
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 2,949
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 20.43
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 127
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 1,734
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 12.01
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 45
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 563
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 3.9
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 563
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 229
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 58.87
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 39
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_LOC 73
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 18.77
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_LOC 87
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE 22.37
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_LOC 1,072
CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_PERCENTAGE 47.48
CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_COUNT 144
CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_LOC 522
CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_PERCENTAGE 23.12
CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_COUNT 21
CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_LOC 578
CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_PERCENTAGE 25.6
CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_COUNT 14
CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_LOC 86
CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_PERCENTAGE 3.81
CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_FRONTEND_NEGLIGIBLE_RISK_LOC 196
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_FRONTEND_NEGLIGIBLE_RISK_PERCENTAGE 65.55
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_FRONTEND_NEGLIGIBLE_RISK_COUNT 17
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_FRONTEND_LOW_RISK_LOC 43
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_FRONTEND_LOW_RISK_PERCENTAGE 14.38
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_FRONTEND_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_FRONTEND_MEDIUM_RISK_LOC 60
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_FRONTEND_MEDIUM_RISK_PERCENTAGE 20.07
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_FRONTEND_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_FRONTEND_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_FRONTEND_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_FRONTEND_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_FRONTEND_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_FRONTEND_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_FRONTEND_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_MC_NEGLIGIBLE_RISK_LOC 846
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_MC_NEGLIGIBLE_RISK_PERCENTAGE 61.39
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_MC_NEGLIGIBLE_RISK_COUNT 125
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_MC_LOW_RISK_LOC 158
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_MC_LOW_RISK_PERCENTAGE 11.47
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_MC_LOW_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_MC_MEDIUM_RISK_LOC 261
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_MC_MEDIUM_RISK_PERCENTAGE 18.94
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_MC_MEDIUM_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_MC_HIGH_RISK_LOC 113
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_MC_HIGH_RISK_PERCENTAGE 8.2
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_MC_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_MC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_MC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_MC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_BACKEND_NEGLIGIBLE_RISK_LOC 310
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_BACKEND_NEGLIGIBLE_RISK_PERCENTAGE 50.65
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_BACKEND_NEGLIGIBLE_RISK_COUNT 45
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_BACKEND_LOW_RISK_LOC 93
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_BACKEND_LOW_RISK_PERCENTAGE 15.2
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_BACKEND_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_BACKEND_MEDIUM_RISK_LOC 134
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_BACKEND_MEDIUM_RISK_PERCENTAGE 21.9
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_BACKEND_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_BACKEND_HIGH_RISK_LOC 75
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_BACKEND_HIGH_RISK_PERCENTAGE 12.25
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_BACKEND_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_BACKEND_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_BACKEND_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_BACKEND_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_TD_NEGLIGIBLE_RISK_LOC 282
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_TD_NEGLIGIBLE_RISK_PERCENTAGE 71.57
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_TD_NEGLIGIBLE_RISK_COUNT 47
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_TD_LOW_RISK_LOC 102
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_TD_LOW_RISK_PERCENTAGE 25.89
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_TD_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_TD_MEDIUM_RISK_LOC 10
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_TD_MEDIUM_RISK_PERCENTAGE 2.54
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_TD_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_TD_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_TD_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_TD_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_TD_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_TD_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_TD_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_CF_NEGLIGIBLE_RISK_LOC 385
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_CF_NEGLIGIBLE_RISK_PERCENTAGE 74.32
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_CF_NEGLIGIBLE_RISK_COUNT 49
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_CF_LOW_RISK_LOC 73
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_CF_LOW_RISK_PERCENTAGE 14.09
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_CF_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_CF_MEDIUM_RISK_LOC 60
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_CF_MEDIUM_RISK_PERCENTAGE 11.58
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_CF_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_CF_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_CF_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_CF_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_CF_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_CF_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_GAME_CF_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_ENGINE_NEGLIGIBLE_RISK_LOC 1,697
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_ENGINE_NEGLIGIBLE_RISK_PERCENTAGE 58.28
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_ENGINE_NEGLIGIBLE_RISK_COUNT 350
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_ENGINE_LOW_RISK_LOC 618
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_ENGINE_LOW_RISK_PERCENTAGE 21.22
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_ENGINE_LOW_RISK_COUNT 28
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_ENGINE_MEDIUM_RISK_LOC 395
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_ENGINE_MEDIUM_RISK_PERCENTAGE 13.56
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_ENGINE_MEDIUM_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_ENGINE_HIGH_RISK_LOC 202
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_ENGINE_HIGH_RISK_PERCENTAGE 6.94
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_ENGINE_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_ENGINE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_ENGINE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RTS_ENGINE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ATARI_NEGLIGIBLE_RISK_LOC 330
CONDITIONAL_COMPLEXITY_COMPONENT_ATARI_NEGLIGIBLE_RISK_PERCENTAGE 69.33
CONDITIONAL_COMPLEXITY_COMPONENT_ATARI_NEGLIGIBLE_RISK_COUNT 33
CONDITIONAL_COMPLEXITY_COMPONENT_ATARI_LOW_RISK_LOC 136
CONDITIONAL_COMPLEXITY_COMPONENT_ATARI_LOW_RISK_PERCENTAGE 28.57
CONDITIONAL_COMPLEXITY_COMPONENT_ATARI_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_ATARI_MEDIUM_RISK_LOC 10
CONDITIONAL_COMPLEXITY_COMPONENT_ATARI_MEDIUM_RISK_PERCENTAGE 2.1
CONDITIONAL_COMPLEXITY_COMPONENT_ATARI_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_ATARI_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ATARI_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ATARI_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ATARI_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ATARI_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ATARI_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_PYTHON_NEGLIGIBLE_RISK_LOC 437
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_PYTHON_NEGLIGIBLE_RISK_PERCENTAGE 52.59
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_PYTHON_NEGLIGIBLE_RISK_COUNT 73
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_PYTHON_LOW_RISK_LOC 279
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_PYTHON_LOW_RISK_PERCENTAGE 33.57
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_PYTHON_LOW_RISK_COUNT 19
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_PYTHON_MEDIUM_RISK_LOC 115
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_PYTHON_MEDIUM_RISK_PERCENTAGE 13.84
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_PYTHON_MEDIUM_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_PYTHON_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_PYTHON_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_PYTHON_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_PYTHON_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_PYTHON_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_PYTHON_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_METHODS_NEGLIGIBLE_RISK_LOC 316
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_METHODS_NEGLIGIBLE_RISK_PERCENTAGE 86.81
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_METHODS_NEGLIGIBLE_RISK_COUNT 23
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_METHODS_LOW_RISK_LOC 48
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_METHODS_LOW_RISK_PERCENTAGE 13.19
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_METHODS_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_METHODS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_METHODS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_METHODS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_METHODS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_METHODS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_METHODS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_METHODS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_METHODS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_METHODS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_RUNNER_NEGLIGIBLE_RISK_LOC 255
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_RUNNER_NEGLIGIBLE_RISK_PERCENTAGE 79.94
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_RUNNER_NEGLIGIBLE_RISK_COUNT 22
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_RUNNER_LOW_RISK_LOC 64
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_RUNNER_LOW_RISK_PERCENTAGE 20.06
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_RUNNER_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_RUNNER_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_RUNNER_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_RUNNER_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_RUNNER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_RUNNER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_RUNNER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_RUNNER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_RUNNER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_RUNNER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_UTILS_NEGLIGIBLE_RISK_LOC 207
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_UTILS_NEGLIGIBLE_RISK_PERCENTAGE 57.34
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_UTILS_NEGLIGIBLE_RISK_COUNT 42
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_UTILS_LOW_RISK_LOC 100
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_UTILS_LOW_RISK_PERCENTAGE 27.7
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_UTILS_LOW_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_UTILS_MEDIUM_RISK_LOC 54
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_UTILS_MEDIUM_RISK_PERCENTAGE 14.96
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_UTILS_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_UTILS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_UTILS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_UTILS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_UTILS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_UTILS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_UTILS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_NEGLIGIBLE_RISK_LOC 526
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_NEGLIGIBLE_RISK_PERCENTAGE 83.36
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_NEGLIGIBLE_RISK_COUNT 55
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_LOW_RISK_LOC 105
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_LOW_RISK_PERCENTAGE 16.64
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_SAMPLER_NEGLIGIBLE_RISK_LOC 104
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_SAMPLER_NEGLIGIBLE_RISK_PERCENTAGE 74.29
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_SAMPLER_NEGLIGIBLE_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_SAMPLER_LOW_RISK_LOC 36
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_SAMPLER_LOW_RISK_PERCENTAGE 25.71
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_SAMPLER_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_SAMPLER_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_SAMPLER_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_SAMPLER_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_SAMPLER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_SAMPLER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_SAMPLER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_SAMPLER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_SAMPLER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_SAMPLER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_STATS_NEGLIGIBLE_RISK_LOC 127
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_STATS_NEGLIGIBLE_RISK_PERCENTAGE 92.7
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_STATS_NEGLIGIBLE_RISK_COUNT 33
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_STATS_LOW_RISK_LOC 10
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_STATS_LOW_RISK_PERCENTAGE 7.3
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_STATS_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_STATS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_STATS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_STATS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_STATS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_STATS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_STATS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_STATS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_STATS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_STATS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_TRAINER_NEGLIGIBLE_RISK_LOC 317
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_TRAINER_NEGLIGIBLE_RISK_PERCENTAGE 88.8
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_TRAINER_NEGLIGIBLE_RISK_COUNT 38
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_TRAINER_LOW_RISK_LOC 40
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_TRAINER_LOW_RISK_PERCENTAGE 11.2
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_TRAINER_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_TRAINER_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_TRAINER_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_TRAINER_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_TRAINER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_TRAINER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_TRAINER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_TRAINER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_TRAINER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RLPYTORCH_TRAINER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_NEGLIGIBLE_RISK_LOC 1,460
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_NEGLIGIBLE_RISK_PERCENTAGE 76.24
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_NEGLIGIBLE_RISK_COUNT 264
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_LOW_RISK_LOC 429
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_LOW_RISK_PERCENTAGE 22.4
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_LOW_RISK_COUNT 15
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_MEDIUM_RISK_LOC 26
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_MEDIUM_RISK_PERCENTAGE 1.36
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_LIB_NEGLIGIBLE_RISK_LOC 91
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_LIB_NEGLIGIBLE_RISK_PERCENTAGE 64.08
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_LIB_NEGLIGIBLE_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_LIB_LOW_RISK_LOC 20
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_LIB_LOW_RISK_PERCENTAGE 14.08
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_LIB_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_LIB_MEDIUM_RISK_LOC 31
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_LIB_MEDIUM_RISK_PERCENTAGE 21.83
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_LIB_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_LIB_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_LIB_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_LIB_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_LIB_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_LIB_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ELF_LIB_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 3,574
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 69.86
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 452
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 1,115
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 21.79
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 56
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 340
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 6.65
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC 87
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE 1.7
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_LOC 2,557
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_PERCENTAGE 81.64
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_COUNT 601
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_LOC 466
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_PERCENTAGE 14.88
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_COUNT 19
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_LOC 109
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_PERCENTAGE 3.48
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CC_NEGLIGIBLE_RISK_LOC 2,569
CONDITIONAL_COMPLEXITY_COMPONENT_CC_NEGLIGIBLE_RISK_PERCENTAGE 46.1
CONDITIONAL_COMPLEXITY_COMPONENT_CC_NEGLIGIBLE_RISK_COUNT 304
CONDITIONAL_COMPLEXITY_COMPONENT_CC_LOW_RISK_LOC 1,303
CONDITIONAL_COMPLEXITY_COMPONENT_CC_LOW_RISK_PERCENTAGE 23.38
CONDITIONAL_COMPLEXITY_COMPONENT_CC_LOW_RISK_COUNT 50
CONDITIONAL_COMPLEXITY_COMPONENT_CC_MEDIUM_RISK_LOC 1,225
CONDITIONAL_COMPLEXITY_COMPONENT_CC_MEDIUM_RISK_PERCENTAGE 21.98
CONDITIONAL_COMPLEXITY_COMPONENT_CC_MEDIUM_RISK_COUNT 29
CONDITIONAL_COMPLEXITY_COMPONENT_CC_HIGH_RISK_LOC 476
CONDITIONAL_COMPLEXITY_COMPONENT_CC_HIGH_RISK_PERCENTAGE 8.54
CONDITIONAL_COMPLEXITY_COMPONENT_CC_HIGH_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_CC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC 196
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 65.55
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 17
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC 43
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE 14.38
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC 60
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE 20.07
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_LOC 91
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HH_NEGLIGIBLE_RISK_LOC 200
CONDITIONAL_COMPLEXITY_COMPONENT_HH_NEGLIGIBLE_RISK_PERCENTAGE 90.09
CONDITIONAL_COMPLEXITY_COMPONENT_HH_NEGLIGIBLE_RISK_COUNT 38
CONDITIONAL_COMPLEXITY_COMPONENT_HH_LOW_RISK_LOC 22
CONDITIONAL_COMPLEXITY_COMPONENT_HH_LOW_RISK_PERCENTAGE 9.91
CONDITIONAL_COMPLEXITY_COMPONENT_HH_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_HH_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HH_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HH_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HH_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HH_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HH_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_HH_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_HH_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_HH_VERY_HIGH_RISK_COUNT 0
DUPLICATION_NUMBER_OF_DUPLICATES 89
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 57
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 1,540
DUPLICATION_NUMBER_OF_CLEANED_LINES 17,100
DUPLICATION_PERCENTAGE 9.01
UNIT_DUPLICATES_COUNT 23
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_RLPYTORCH 330
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_RLPYTORCH 330
DUPLICATION_PERCENTAGE_PRIMARY_RLPYTORCH 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ELF_PYTHON 90
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ELF_PYTHON 90
DUPLICATION_PERCENTAGE_PRIMARY_ELF_PYTHON 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_RLPYTORCH_UTILS 90
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_RLPYTORCH_UTILS 90
DUPLICATION_PERCENTAGE_PRIMARY_RLPYTORCH_UTILS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_RTS_GAME_TD 238
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_RTS_GAME_TD 238
DUPLICATION_PERCENTAGE_PRIMARY_RTS_GAME_TD 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_RTS_GAME_CF 236
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_RTS_GAME_CF 236
DUPLICATION_PERCENTAGE_PRIMARY_RTS_GAME_CF 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_GO 146
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_GO 146
DUPLICATION_PERCENTAGE_PRIMARY_GO 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_RLPYTORCH_METHODS 60
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_RLPYTORCH_METHODS 60
DUPLICATION_PERCENTAGE_PRIMARY_RLPYTORCH_METHODS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT 14
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT 14
DUPLICATION_PERCENTAGE_PRIMARY_ROOT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_RTS_GAME_MC 125
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_RTS_GAME_MC 125
DUPLICATION_PERCENTAGE_PRIMARY_RTS_GAME_MC 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_RLPYTORCH_TRAINER 18
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_RLPYTORCH_TRAINER 18
DUPLICATION_PERCENTAGE_PRIMARY_RLPYTORCH_TRAINER 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_RTS_ENGINE 47
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_RTS_ENGINE 47
DUPLICATION_PERCENTAGE_PRIMARY_RTS_ENGINE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ATARI 30
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ATARI 30
DUPLICATION_PERCENTAGE_PRIMARY_ATARI 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_RLPYTORCH_RUNNER 50
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_RLPYTORCH_RUNNER 50
DUPLICATION_PERCENTAGE_PRIMARY_RLPYTORCH_RUNNER 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ELF 40
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ELF 40
DUPLICATION_PERCENTAGE_PRIMARY_ELF 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_RTS_FRONTEND 14
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_RTS_FRONTEND 14
DUPLICATION_PERCENTAGE_PRIMARY_RTS_FRONTEND 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_RTS_BACKEND 12
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_RTS_BACKEND 12
DUPLICATION_PERCENTAGE_PRIMARY_RTS_BACKEND 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_RTS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_RTS 0
DUPLICATION_PERCENTAGE_PRIMARY_RTS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_RLPYTORCH_SAMPLER 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_RLPYTORCH_SAMPLER 0
DUPLICATION_PERCENTAGE_PRIMARY_RLPYTORCH_SAMPLER -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_RLPYTORCH_STATS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_RLPYTORCH_STATS 0
DUPLICATION_PERCENTAGE_PRIMARY_RLPYTORCH_STATS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ELF_LIB 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ELF_LIB 0
DUPLICATION_PERCENTAGE_PRIMARY_ELF_LIB -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PY 895
DUPLICATION_NUMBER_OF_CLEANED_LINES_PY 5,728
DUPLICATION_PERCENTAGE_PY 15.62
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CC 318
DUPLICATION_NUMBER_OF_CLEANED_LINES_CC 4,869
DUPLICATION_PERCENTAGE_CC 6.53
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_H 313
DUPLICATION_NUMBER_OF_CLEANED_LINES_H 5,609
DUPLICATION_PERCENTAGE_H 5.58
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JS 14
DUPLICATION_NUMBER_OF_CLEANED_LINES_JS 416
DUPLICATION_PERCENTAGE_JS 3.37
TOTAL_ANALYSIS_TIME_IN_MILLIS 6,028