awslabs / sagemaker-battlesnake-ai
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 112
NUMBER_OF_FILES_MAIN 65
LINES_OF_CODE_MAIN 8,967
NUMBER_OF_FILES_MAIN_EXT_PY 58
LINES_OF_CODE_MAIN_EXT_PY 8,004
NUMBER_OF_FILES_MAIN_EXT_YAML 6
LINES_OF_CODE_MAIN_EXT_YAML 960
NUMBER_OF_FILES_MAIN_EXT_IN 1
LINES_OF_CODE_MAIN_EXT_IN 3
NUMBER_OF_FILES_TEST 5
LINES_OF_CODE_TEST 445
NUMBER_OF_FILES_TEST_EXT_PY 5
LINES_OF_CODE_TEST_EXT_PY 445
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 4.96
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 2
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 97
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 2
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 97
NUMBER_OF_FILES_OTHER 19
LINES_OF_CODE_OTHER 5,889
NUMBER_OF_FILES_OTHER_EXT_JSON 5
LINES_OF_CODE_OTHER_EXT_JSON 3,140
NUMBER_OF_FILES_OTHER_EXT_IPYNB 7
LINES_OF_CODE_OTHER_EXT_IPYNB 2,519
NUMBER_OF_FILES_OTHER_EXT_MD 7
LINES_OF_CODE_OTHER_EXT_MD 230
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCE_MXNETENV 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCE_MXNETENV 187
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCE_MXNETENV_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCE_MXNETENV_EXT_PY 187
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCE_MXNETENV_INFERENCE 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCE_MXNETENV_INFERENCE 107
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCE_MXNETENV_INFERENCE_EXT_PY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCE_MXNETENV_INFERENCE_EXT_PY 107
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCE_MXNETENV_TRAINING 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCE_MXNETENV_TRAINING 887
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCE_MXNETENV_TRAINING_EXT_PY 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCE_MXNETENV_TRAINING_EXT_PY 887
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM 1,124
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM_EXT_PY 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM_EXT_PY 1,124
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCE_BATTLESNAKEGYM 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCE_BATTLESNAKEGYM 7
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCE_BATTLESNAKEGYM_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCE_BATTLESNAKEGYM_EXT_PY 7
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCE 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCE 31
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCE_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCE_EXT_PY 31
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCE_RLLIBENV 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCE_RLLIBENV 120
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCE_RLLIBENV_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCE_RLLIBENV_EXT_PY 117
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCE_RLLIBENV_EXT_IN 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCE_RLLIBENV_EXT_IN 3
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCE_RLLIBENV_INFERENCE 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCE_RLLIBENV_INFERENCE 266
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCE_RLLIBENV_INFERENCE_EXT_PY 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCE_RLLIBENV_INFERENCE_EXT_PY 266
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCE_RLLIBENV_TRAINING 34
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCE_RLLIBENV_TRAINING 5,246
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCE_RLLIBENV_TRAINING_EXT_PY 33
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCE_RLLIBENV_TRAINING_EXT_PY 5,084
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SOURCE_RLLIBENV_TRAINING_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SOURCE_RLLIBENV_TRAINING_EXT_YAML 162
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEPLOYMENT_LAMBDAGATEWAY_SRC 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEPLOYMENT_LAMBDAGATEWAY_SRC 168
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEPLOYMENT_LAMBDAGATEWAY_SRC_EXT_PY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEPLOYMENT_LAMBDAGATEWAY_SRC_EXT_PY 168
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEPLOYMENT_CLOUDFORMATION 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEPLOYMENT_CLOUDFORMATION 798
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEPLOYMENT_CLOUDFORMATION_EXT_YAML 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEPLOYMENT_CLOUDFORMATION_EXT_YAML 798
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT 26
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT_EXT_PY 26
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 5
LINES_OF_CODE_CONCERN_GENERAL_TODOS 1,869
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PY 5
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PY 1,869
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 60
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 7,098
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 53
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 6,135
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 6
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 960
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN 3
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 36
LOW_RISK_FILE_SIZE_COUNT 16
MEDIUM_RISK_FILE_SIZE_COUNT 11
HIGH_RISK_FILE_SIZE_COUNT 1
VERY_HIGH_RISK_FILE_SIZE_COUNT 1
NEGLIGIBLE_RISK_FILE_SIZE_LOC 1,737
LOW_RISK_FILE_SIZE_LOC 2,133
MEDIUM_RISK_FILE_SIZE_LOC 3,368
HIGH_RISK_FILE_SIZE_LOC 520
VERY_HIGH_RISK_FILE_SIZE_LOC 1,209
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 725
FILE_CHANGE_HISTORY_ACTIVE_DAYS 72
FILE_CHANGE_HISTORY_WEEKS 64
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 320
FILE_AGE_NEGLIGIBLE_RISK_COUNT 0
FILE_AGE_LOW_RISK_COUNT 0
FILE_AGE_MEDIUM_RISK_COUNT 0
FILE_AGE_HIGH_RISK_COUNT 11
FILE_AGE_VERY_HIGH_RISK_COUNT 54
FILE_AGE_NEGLIGIBLE_RISK_LOC 0
FILE_AGE_LOW_RISK_LOC 0
FILE_AGE_MEDIUM_RISK_LOC 0
FILE_AGE_HIGH_RISK_LOC 2,015
FILE_AGE_VERY_HIGH_RISK_LOC 6,952
NUMBER_OF_CONTRIBUTORS 23
NUMBER_OF_UNITS 470
LINES_OF_CODE_IN_UNITS 7,163
LINES_OF_CODE_OUTSIDE_UNITS 1,804
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 1,307
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 18.25
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 255
UNIT_SIZE_LOW_RISK_LOC 1,539
UNIT_SIZE_LOW_RISK_PERCENTAGE 21.49
UNIT_SIZE_LOW_RISK_COUNT 104
UNIT_SIZE_MEDIUM_RISK_LOC 2,717
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 37.93
UNIT_SIZE_MEDIUM_RISK_COUNT 89
UNIT_SIZE_HIGH_RISK_LOC 1,327
UNIT_SIZE_HIGH_RISK_PERCENTAGE 18.53
UNIT_SIZE_HIGH_RISK_COUNT 20
UNIT_SIZE_VERY_HIGH_RISK_LOC 273
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 3.81
UNIT_SIZE_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_NEGLIGIBLE_RISK_LOC 11
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_NEGLIGIBLE_RISK_PERCENTAGE 6.04
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_LOW_RISK_LOC 34
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_LOW_RISK_PERCENTAGE 18.68
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_MEDIUM_RISK_LOC 75
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_MEDIUM_RISK_PERCENTAGE 41.21
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_HIGH_RISK_LOC 62
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_HIGH_RISK_PERCENTAGE 34.07
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_INFERENCE_NEGLIGIBLE_RISK_LOC 2
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_INFERENCE_NEGLIGIBLE_RISK_PERCENTAGE 2.27
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_INFERENCE_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_INFERENCE_LOW_RISK_LOC 31
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_INFERENCE_LOW_RISK_PERCENTAGE 35.23
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_INFERENCE_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_INFERENCE_MEDIUM_RISK_LOC 55
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_INFERENCE_MEDIUM_RISK_PERCENTAGE 62.5
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_INFERENCE_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_INFERENCE_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_INFERENCE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_INFERENCE_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_INFERENCE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_INFERENCE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_INFERENCE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_TRAINING_NEGLIGIBLE_RISK_LOC 41
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_TRAINING_NEGLIGIBLE_RISK_PERCENTAGE 5.41
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_TRAINING_NEGLIGIBLE_RISK_COUNT 9
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_TRAINING_LOW_RISK_LOC 94
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_TRAINING_LOW_RISK_PERCENTAGE 12.4
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_TRAINING_LOW_RISK_COUNT 6
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_TRAINING_MEDIUM_RISK_LOC 436
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_TRAINING_MEDIUM_RISK_PERCENTAGE 57.52
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_TRAINING_MEDIUM_RISK_COUNT 12
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_TRAINING_HIGH_RISK_LOC 187
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_TRAINING_HIGH_RISK_PERCENTAGE 24.67
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_TRAINING_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_TRAINING_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_TRAINING_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCE_MXNETENV_TRAINING_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM_NEGLIGIBLE_RISK_LOC 157
UNIT_SIZE_COMPONENT_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM_NEGLIGIBLE_RISK_PERCENTAGE 15.75
UNIT_SIZE_COMPONENT_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM_NEGLIGIBLE_RISK_COUNT 28
UNIT_SIZE_COMPONENT_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM_LOW_RISK_LOC 201
UNIT_SIZE_COMPONENT_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM_LOW_RISK_PERCENTAGE 20.16
UNIT_SIZE_COMPONENT_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM_LOW_RISK_COUNT 13
UNIT_SIZE_COMPONENT_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM_MEDIUM_RISK_LOC 434
UNIT_SIZE_COMPONENT_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM_MEDIUM_RISK_PERCENTAGE 43.53
UNIT_SIZE_COMPONENT_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM_MEDIUM_RISK_COUNT 15
UNIT_SIZE_COMPONENT_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM_HIGH_RISK_LOC 90
UNIT_SIZE_COMPONENT_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM_HIGH_RISK_PERCENTAGE 9.03
UNIT_SIZE_COMPONENT_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM_VERY_HIGH_RISK_LOC 115
UNIT_SIZE_COMPONENT_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM_VERY_HIGH_RISK_PERCENTAGE 11.53
UNIT_SIZE_COMPONENT_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SOURCE_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCE_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCE_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCE_LOW_RISK_LOC 19
UNIT_SIZE_COMPONENT_SOURCE_LOW_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_SOURCE_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SOURCE_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCE_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCE_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCE_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCE_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_NEGLIGIBLE_RISK_LOC 2
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_NEGLIGIBLE_RISK_PERCENTAGE 1.75
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_LOW_RISK_LOC 18
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_LOW_RISK_PERCENTAGE 15.79
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_MEDIUM_RISK_LOC 25
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_MEDIUM_RISK_PERCENTAGE 21.93
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_HIGH_RISK_LOC 69
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_HIGH_RISK_PERCENTAGE 60.53
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_INFERENCE_NEGLIGIBLE_RISK_LOC 29
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_INFERENCE_NEGLIGIBLE_RISK_PERCENTAGE 11.84
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_INFERENCE_NEGLIGIBLE_RISK_COUNT 6
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_INFERENCE_LOW_RISK_LOC 89
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_INFERENCE_LOW_RISK_PERCENTAGE 36.33
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_INFERENCE_LOW_RISK_COUNT 6
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_INFERENCE_MEDIUM_RISK_LOC 127
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_INFERENCE_MEDIUM_RISK_PERCENTAGE 51.84
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_INFERENCE_MEDIUM_RISK_COUNT 5
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_INFERENCE_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_INFERENCE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_INFERENCE_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_INFERENCE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_INFERENCE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_INFERENCE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_TRAINING_NEGLIGIBLE_RISK_LOC 1,037
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_TRAINING_NEGLIGIBLE_RISK_PERCENTAGE 22.57
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_TRAINING_NEGLIGIBLE_RISK_COUNT 201
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_TRAINING_LOW_RISK_LOC 947
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_TRAINING_LOW_RISK_PERCENTAGE 20.61
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_TRAINING_LOW_RISK_COUNT 66
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_TRAINING_MEDIUM_RISK_LOC 1,533
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_TRAINING_MEDIUM_RISK_PERCENTAGE 33.37
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_TRAINING_MEDIUM_RISK_COUNT 51
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_TRAINING_HIGH_RISK_LOC 919
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_TRAINING_HIGH_RISK_PERCENTAGE 20
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_TRAINING_HIGH_RISK_COUNT 14
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_TRAINING_VERY_HIGH_RISK_LOC 158
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_TRAINING_VERY_HIGH_RISK_PERCENTAGE 3.44
UNIT_SIZE_COMPONENT_SOURCE_RLLIBENV_TRAINING_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_DEPLOYMENT_LAMBDAGATEWAY_SRC_NEGLIGIBLE_RISK_LOC 22
UNIT_SIZE_COMPONENT_DEPLOYMENT_LAMBDAGATEWAY_SRC_NEGLIGIBLE_RISK_PERCENTAGE 14.86
UNIT_SIZE_COMPONENT_DEPLOYMENT_LAMBDAGATEWAY_SRC_NEGLIGIBLE_RISK_COUNT 4
UNIT_SIZE_COMPONENT_DEPLOYMENT_LAMBDAGATEWAY_SRC_LOW_RISK_LOC 94
UNIT_SIZE_COMPONENT_DEPLOYMENT_LAMBDAGATEWAY_SRC_LOW_RISK_PERCENTAGE 63.51
UNIT_SIZE_COMPONENT_DEPLOYMENT_LAMBDAGATEWAY_SRC_LOW_RISK_COUNT 6
UNIT_SIZE_COMPONENT_DEPLOYMENT_LAMBDAGATEWAY_SRC_MEDIUM_RISK_LOC 32
UNIT_SIZE_COMPONENT_DEPLOYMENT_LAMBDAGATEWAY_SRC_MEDIUM_RISK_PERCENTAGE 21.62
UNIT_SIZE_COMPONENT_DEPLOYMENT_LAMBDAGATEWAY_SRC_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_DEPLOYMENT_LAMBDAGATEWAY_SRC_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DEPLOYMENT_LAMBDAGATEWAY_SRC_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DEPLOYMENT_LAMBDAGATEWAY_SRC_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DEPLOYMENT_LAMBDAGATEWAY_SRC_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DEPLOYMENT_LAMBDAGATEWAY_SRC_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DEPLOYMENT_LAMBDAGATEWAY_SRC_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT_NEGLIGIBLE_RISK_LOC 6
UNIT_SIZE_COMPONENT_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT_NEGLIGIBLE_RISK_PERCENTAGE 33.33
UNIT_SIZE_COMPONENT_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT_NEGLIGIBLE_RISK_COUNT 3
UNIT_SIZE_COMPONENT_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT_LOW_RISK_LOC 12
UNIT_SIZE_COMPONENT_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT_LOW_RISK_PERCENTAGE 66.67
UNIT_SIZE_COMPONENT_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 1,307
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 18.25
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 255
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 1,539
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 21.49
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 104
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 2,717
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 37.93
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 89
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 1,327
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 18.53
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 20
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC 273
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE 3.81
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 4,421
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 61.72
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 402
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 1,142
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 15.94
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 39
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 1,236
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 17.26
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 25
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 364
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 5.08
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 4
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 4
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 364
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_NEGLIGIBLE_RISK_LOC 120
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_NEGLIGIBLE_RISK_PERCENTAGE 65.93
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_NEGLIGIBLE_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_LOW_RISK_LOC 62
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_LOW_RISK_PERCENTAGE 34.07
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_INFERENCE_NEGLIGIBLE_RISK_LOC 66
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_INFERENCE_NEGLIGIBLE_RISK_PERCENTAGE 75
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_INFERENCE_NEGLIGIBLE_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_INFERENCE_LOW_RISK_LOC 22
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_INFERENCE_LOW_RISK_PERCENTAGE 25
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_INFERENCE_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_INFERENCE_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_INFERENCE_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_INFERENCE_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_INFERENCE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_INFERENCE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_INFERENCE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_INFERENCE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_INFERENCE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_INFERENCE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_TRAINING_NEGLIGIBLE_RISK_LOC 488
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_TRAINING_NEGLIGIBLE_RISK_PERCENTAGE 64.38
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_TRAINING_NEGLIGIBLE_RISK_COUNT 24
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_TRAINING_LOW_RISK_LOC 91
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_TRAINING_LOW_RISK_PERCENTAGE 12.01
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_TRAINING_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_TRAINING_MEDIUM_RISK_LOC 179
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_TRAINING_MEDIUM_RISK_PERCENTAGE 23.61
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_TRAINING_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_TRAINING_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_TRAINING_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_TRAINING_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_TRAINING_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_TRAINING_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MXNETENV_TRAINING_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM_NEGLIGIBLE_RISK_LOC 564
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM_NEGLIGIBLE_RISK_PERCENTAGE 56.57
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM_NEGLIGIBLE_RISK_COUNT 49
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM_LOW_RISK_LOC 108
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM_LOW_RISK_PERCENTAGE 10.83
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM_MEDIUM_RISK_LOC 120
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM_MEDIUM_RISK_PERCENTAGE 12.04
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM_HIGH_RISK_LOC 205
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM_HIGH_RISK_PERCENTAGE 20.56
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_NEGLIGIBLE_RISK_LOC 19
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_NEGLIGIBLE_RISK_LOC 45
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_NEGLIGIBLE_RISK_PERCENTAGE 39.47
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_MEDIUM_RISK_LOC 69
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_MEDIUM_RISK_PERCENTAGE 60.53
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_INFERENCE_NEGLIGIBLE_RISK_LOC 180
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_INFERENCE_NEGLIGIBLE_RISK_PERCENTAGE 73.47
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_INFERENCE_NEGLIGIBLE_RISK_COUNT 14
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_INFERENCE_LOW_RISK_LOC 44
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_INFERENCE_LOW_RISK_PERCENTAGE 17.96
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_INFERENCE_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_INFERENCE_MEDIUM_RISK_LOC 21
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_INFERENCE_MEDIUM_RISK_PERCENTAGE 8.57
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_INFERENCE_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_INFERENCE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_INFERENCE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_INFERENCE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_INFERENCE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_INFERENCE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_INFERENCE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_TRAINING_NEGLIGIBLE_RISK_LOC 2,825
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_TRAINING_NEGLIGIBLE_RISK_PERCENTAGE 61.49
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_TRAINING_NEGLIGIBLE_RISK_COUNT 288
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_TRAINING_LOW_RISK_LOC 795
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_TRAINING_LOW_RISK_PERCENTAGE 17.31
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_TRAINING_LOW_RISK_COUNT 27
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_TRAINING_MEDIUM_RISK_LOC 815
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_TRAINING_MEDIUM_RISK_PERCENTAGE 17.74
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_TRAINING_MEDIUM_RISK_COUNT 16
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_TRAINING_HIGH_RISK_LOC 159
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_TRAINING_HIGH_RISK_PERCENTAGE 3.46
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_TRAINING_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_TRAINING_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_TRAINING_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SOURCE_RLLIBENV_TRAINING_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOYMENT_LAMBDAGATEWAY_SRC_NEGLIGIBLE_RISK_LOC 96
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOYMENT_LAMBDAGATEWAY_SRC_NEGLIGIBLE_RISK_PERCENTAGE 64.86
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOYMENT_LAMBDAGATEWAY_SRC_NEGLIGIBLE_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOYMENT_LAMBDAGATEWAY_SRC_LOW_RISK_LOC 20
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOYMENT_LAMBDAGATEWAY_SRC_LOW_RISK_PERCENTAGE 13.51
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOYMENT_LAMBDAGATEWAY_SRC_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOYMENT_LAMBDAGATEWAY_SRC_MEDIUM_RISK_LOC 32
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOYMENT_LAMBDAGATEWAY_SRC_MEDIUM_RISK_PERCENTAGE 21.62
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOYMENT_LAMBDAGATEWAY_SRC_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOYMENT_LAMBDAGATEWAY_SRC_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOYMENT_LAMBDAGATEWAY_SRC_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOYMENT_LAMBDAGATEWAY_SRC_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOYMENT_LAMBDAGATEWAY_SRC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOYMENT_LAMBDAGATEWAY_SRC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOYMENT_LAMBDAGATEWAY_SRC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT_NEGLIGIBLE_RISK_LOC 18
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT_NEGLIGIBLE_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 4,421
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 61.72
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 402
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 1,142
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 15.94
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 39
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 1,236
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 17.26
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 25
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC 364
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE 5.08
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT 4
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
DUPLICATION_NUMBER_OF_DUPLICATES 68
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 24
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 892
DUPLICATION_NUMBER_OF_CLEANED_LINES 8,633
DUPLICATION_PERCENTAGE 10.33
UNIT_DUPLICATES_COUNT 1
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SOURCE_RLLIBENV_TRAINING 550
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCE_RLLIBENV_TRAINING 550
DUPLICATION_PERCENTAGE_PRIMARY_SOURCE_RLLIBENV_TRAINING 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SOURCE_MXNETENV_TRAINING 95
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCE_MXNETENV_TRAINING 95
DUPLICATION_PERCENTAGE_PRIMARY_SOURCE_MXNETENV_TRAINING 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SOURCE_MXNETENV 42
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCE_MXNETENV 42
DUPLICATION_PERCENTAGE_PRIMARY_SOURCE_MXNETENV 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SOURCE_RLLIBENV 25
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCE_RLLIBENV 25
DUPLICATION_PERCENTAGE_PRIMARY_SOURCE_RLLIBENV 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM 80
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM 80
DUPLICATION_PERCENTAGE_PRIMARY_SOURCE_BATTLESNAKEGYM_BATTLESNAKE_GYM 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SOURCE_MXNETENV_INFERENCE 14
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCE_MXNETENV_INFERENCE 14
DUPLICATION_PERCENTAGE_PRIMARY_SOURCE_MXNETENV_INFERENCE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SOURCE_RLLIBENV_INFERENCE 34
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCE_RLLIBENV_INFERENCE 34
DUPLICATION_PERCENTAGE_PRIMARY_SOURCE_RLLIBENV_INFERENCE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DEPLOYMENT_CLOUDFORMATION 52
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DEPLOYMENT_CLOUDFORMATION 52
DUPLICATION_PERCENTAGE_PRIMARY_DEPLOYMENT_CLOUDFORMATION 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SOURCE_BATTLESNAKEGYM 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCE_BATTLESNAKEGYM 0
DUPLICATION_PERCENTAGE_PRIMARY_SOURCE_BATTLESNAKEGYM -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SOURCE 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SOURCE 0
DUPLICATION_PERCENTAGE_PRIMARY_SOURCE -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DEPLOYMENT_LAMBDAGATEWAY_SRC 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DEPLOYMENT_LAMBDAGATEWAY_SRC 0
DUPLICATION_PERCENTAGE_PRIMARY_DEPLOYMENT_LAMBDAGATEWAY_SRC -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT 0
DUPLICATION_PERCENTAGE_PRIMARY_DEPLOYMENT_CLOUDFORMATION_SOLUTION_ASSISTANT -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PY 808
DUPLICATION_NUMBER_OF_CLEANED_LINES_PY 7,670
DUPLICATION_PERCENTAGE_PY 10.53
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_YAML 84
DUPLICATION_NUMBER_OF_CLEANED_LINES_YAML 960
DUPLICATION_PERCENTAGE_YAML 8.75
TOTAL_ANALYSIS_TIME_IN_MILLIS 3,703