From 454d87370b7785397e60625b60af4c1349e5d9a4 Mon Sep 17 00:00:00 2001 From: plwapet <lavoisierwapet@gmail.com> Date: Mon, 26 Sep 2022 17:59:21 +0200 Subject: [PATCH] after finishing first version for of lesson learned images/graphs, before learning the model with free frequency parameter --- .../free_freq_generator_log_file.txt | 842 +- .../experiment_log_file.txt | 2579 +- .../input_configurations_file.csv | 140 +- ...nput_configurations_file__finally_used.csv | 140 +- .../summary___24Sep22_12_25_53.csv | 71 + .../utils_functions.cpython-38.pyc | Bin 45840 -> 47311 bytes .../best_R2_exploration_summary.csv | 1 + .../googles_pixel_heuristics.graphml | 6257 +- .../googles_pixel_heuristics.png | Bin 32313 -> 205865 bytes .../samsung_galaxy_s8_heuristics.graphml | 6078 ++ .../samsung_galaxy_s8_heuristics.png | Bin 0 -> 178204 bytes kernel_ridge_linear_model/kernel_ridge.py | 45 +- ...ridge_prediction_on_google_pixel_4a_5g.png | Bin 145494 -> 86669 bytes .../log_file_for_samsung_.txt | 60456 +++++----------- ...ies_X_y_after_removing_aberrant_points.csv | 106 - ...summaries_X_y_after_removing_duplicate.csv | 105 +- ...es_X_y_before_removing_aberrant_points.csv | 125 - ...ummaries_X_y_before_removing_duplicate.csv | 106 - kernel_ridge_linear_model/utils_functions.py | 81 + 19 files changed, 30952 insertions(+), 46180 deletions(-) create mode 100755 experiment_automatization/summary_files_only/summary___24Sep22_12_25_53.csv create mode 100755 kernel_ridge_linear_model/images_resuming_lesson_learned/samsung_galaxy_s8_heuristics.graphml create mode 100755 kernel_ridge_linear_model/images_resuming_lesson_learned/samsung_galaxy_s8_heuristics.png diff --git a/experiment_automatization/can_be_reused/free_freq_generator_log_file.txt b/experiment_automatization/can_be_reused/free_freq_generator_log_file.txt index 14896d4..9a67733 100755 --- a/experiment_automatization/can_be_reused/free_freq_generator_log_file.txt +++ b/experiment_automatization/can_be_reused/free_freq_generator_log_file.txt @@ -21897,6 +21897,568 @@ resulted X configuration : [0, 0, 0, 0, 2, 0, 0, 0] arrays of value as string : ['2', '0', '2', '0', '0', '2', '3', '0'] resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___23Sep22_13_18_55.csv +--- Reading the line : 200202-3-0,[2- 0- 0- 2- 0- 2- 3- 0- 0- 0- 0- 0- 0],[1363200- 0- 0- 1363200- 0- 1363200- 2208000- 0- 0- 0- 0- 0- 0],[2- 0- 0- 2- 0- 2- 3- 0],[1363200- 0- 0- 1363200- 0- 1363200- 2208000- 0],18.175420465258995,549.4352676866957,2.28594e+11,7.95096e-11,0,0 + +arrays of value as string : ['2', '0', '0', '2', '0', '2', '3', '0'] +resulted X configuration : [2, 0, 0, 2, 0, 2, 3, 0] +--- Reading the line : 404000-2-4,[4- 0- 4- 0- 0- 0- 2- 0- 0- 4- 0- 0- 0],[1804801- 0- 1804801- 0- 0- 0- 1478400- 0- 0- 2400001- 0- 0- 0],[4- 0- 4- 0- 0- 0- 2- 4],[1804801- 0- 1804801- 0- 0- 0- 1478400- 2400001],13.59681692877305,420.54245693720213,9.29728e+10,1.46245e-10,0,0 + +arrays of value as string : ['4', '0', '4', '0', '0', '0', '2', '4'] +resulted X configuration : [4, 0, 4, 0, 0, 0, 2, 4] +--- Reading the line : 011100-4-2,[0- 1- 1- 1- 0- 0- 4- 0- 0- 2- 0- 0- 0],[0- 576000- 576000- 576000- 0- 0- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 1- 1- 1- 0- 0- 4- 2],[0- 576000- 576000- 576000- 0- 0- 2208001- 1766400],11.905408412069283,364.2024786454988,9.2274e+10,1.29022e-10,0,0 + +arrays of value as string : ['0', '1', '1', '1', '0', '0', '4', '2'] +resulted X configuration : [0, 1, 1, 1, 0, 0, 4, 2] +--- Reading the line : 001101-4-4,[0- 0- 1- 1- 0- 1- 4- 0- 0- 4- 0- 0- 0],[0- 0- 576000- 576000- 0- 576000- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 1- 1- 0- 1- 4- 4],[0- 0- 576000- 576000- 0- 576000- 2208001- 2400001],12.84253693001523,395.42708708087923,9.17966e+10,1.39902e-10,0,0 + +arrays of value as string : ['0', '0', '1', '1', '0', '1', '4', '4'] +resulted X configuration : [0, 0, 1, 1, 0, 1, 4, 4] +--- Reading the line : 330003-4-0,[3- 3- 0- 0- 0- 3- 4- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 0- 0- 0- 1804800- 2208001- 0- 0- 0- 0- 0- 0],[3- 3- 0- 0- 0- 3- 4- 0],[1804800- 1804800- 0- 0- 0- 1804800- 2208001- 0],23.512423700857244,708.2048471936977,3.06594e+11,7.66891e-11,0,0 + +arrays of value as string : ['3', '3', '0', '0', '0', '3', '4', '0'] +resulted X configuration : [3, 3, 0, 0, 0, 3, 4, 0] +--- Reading the line : 003303-4-2,[0- 0- 3- 3- 0- 3- 4- 0- 0- 2- 0- 0- 0],[0- 0- 1804800- 1804800- 0- 1804800- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 0- 3- 3- 0- 3- 4- 2],[0- 0- 1804800- 1804800- 0- 1804800- 2208001- 1766400],23.3723520102568,713.9434174950775,3.07098e+11,7.61071e-11,0,0 + +arrays of value as string : ['0', '0', '3', '3', '0', '3', '4', '2'] +resulted X configuration : [0, 0, 3, 3, 0, 3, 4, 2] +--- Reading the line : 004444-4-2,[0- 0- 4- 4- 4- 4- 4- 0- 0- 2- 0- 0- 0],[0- 0- 1804801- 1804801- 1804801- 1804801- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 0- 4- 4- 4- 4- 4- 2],[0- 0- 1804801- 1804801- 1804801- 1804801- 2208001- 1766400],24.245498718425523,734.7144382864251,3.05661e+11,7.93215e-11,0,0 + +arrays of value as string : ['0', '0', '4', '4', '4', '4', '4', '2'] +resulted X configuration : [0, 0, 4, 4, 4, 4, 4, 2] +--- Reading the line : 111101-4-4,[1- 1- 1- 1- 0- 1- 4- 0- 0- 4- 0- 0- 0],[576000- 576000- 576000- 576000- 0- 576000- 2208001- 0- 0- 2400001- 0- 0- 0],[1- 1- 1- 1- 0- 1- 4- 4],[576000- 576000- 576000- 576000- 0- 576000- 2208001- 2400001],12.13243262292193,376.52992089915733,9.20725e+10,1.3177e-10,0,0 + +arrays of value as string : ['1', '1', '1', '1', '0', '1', '4', '4'] +resulted X configuration : [1, 1, 1, 1, 0, 1, 4, 4] +--- Reading the line : 333030-3-4,[3- 3- 3- 0- 3- 0- 3- 0- 0- 4- 0- 0- 0],[1804800- 1804800- 1804800- 0- 1804800- 0- 2208000- 0- 0- 2400001- 0- 0- 0],[3- 3- 3- 0- 3- 0- 3- 4],[1804800- 1804800- 1804800- 0- 1804800- 0- 2208000- 2400001],12.484162649381691,388.34977128921616,9.19907e+10,1.35711e-10,0,0 + +arrays of value as string : ['3', '3', '3', '0', '3', '0', '3', '4'] +resulted X configuration : [3, 3, 3, 0, 3, 0, 3, 4] +--- Reading the line : 222200-1-4,[2- 2- 2- 2- 0- 0- 1- 0- 0- 4- 0- 0- 0],[1363200- 1363200- 1363200- 1363200- 0- 0- 652800- 0- 0- 2400001- 0- 0- 0],[2- 2- 2- 2- 0- 0- 1- 4],[1363200- 1363200- 1363200- 1363200- 0- 0- 652800- 2400001],12.074492267816856,365.2443742083875,9.19305e+10,1.31344e-10,0,0 + +arrays of value as string : ['2', '2', '2', '2', '0', '0', '1', '4'] +resulted X configuration : [2, 2, 2, 2, 0, 0, 1, 4] +--- Reading the line : 202220-3-0,[2- 0- 2- 2- 2- 0- 3- 0- 0- 0- 0- 0- 0],[1363200- 0- 1363200- 1363200- 1363200- 0- 2208000- 0- 0- 0- 0- 0- 0],[2- 0- 2- 2- 2- 0- 3- 0],[1363200- 0- 1363200- 1363200- 1363200- 0- 2208000- 0],12.189235634040074,376.37660020166174,9.19671e+10,1.32539e-10,0,0 + +arrays of value as string : ['2', '0', '2', '2', '2', '0', '3', '0'] +resulted X configuration : [2, 0, 2, 2, 2, 0, 3, 0] +--- Reading the line : 044040-1-1,[0- 4- 4- 0- 4- 0- 1- 0- 0- 1- 0- 0- 0],[0- 1804801- 1804801- 0- 1804801- 0- 652800- 0- 0- 806400- 0- 0- 0],[0- 4- 4- 0- 4- 0- 1- 1],[0- 1804801- 1804801- 0- 1804801- 0- 652800- 806400],12.148960135233832,370.20745560081696,9.19925e+10,1.32065e-10,0,0 + +arrays of value as string : ['0', '4', '4', '0', '4', '0', '1', '1'] +resulted X configuration : [0, 4, 4, 0, 4, 0, 1, 1] +--- Reading the line : 303330-3-0,[3- 0- 3- 3- 3- 0- 3- 0- 0- 0- 0- 0- 0],[1804800- 0- 1804800- 1804800- 1804800- 0- 2208000- 0- 0- 0- 0- 0- 0],[3- 0- 3- 3- 3- 0- 3- 0],[1804800- 0- 1804800- 1804800- 1804800- 0- 2208000- 0],12.116767168909341,373.0828789576011,9.19745e+10,1.31741e-10,0,0 + +arrays of value as string : ['3', '0', '3', '3', '3', '0', '3', '0'] +resulted X configuration : [3, 0, 3, 3, 3, 0, 3, 0] +--- Reading the line : 040404-4-1,[0- 4- 0- 4- 0- 4- 4- 0- 0- 1- 0- 0- 0],[0- 1804801- 0- 1804801- 0- 1804801- 2208001- 0- 0- 806400- 0- 0- 0],[0- 4- 0- 4- 0- 4- 4- 1],[0- 1804801- 0- 1804801- 0- 1804801- 2208001- 806400],23.706995372983478,714.6408035849929,3.06448e+11,7.73606e-11,0,0 + +arrays of value as string : ['0', '4', '0', '4', '0', '4', '4', '1'] +resulted X configuration : [0, 4, 0, 4, 0, 4, 4, 1] +--- Reading the line : 440000-1-4,[4- 4- 0- 0- 0- 0- 1- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 0- 0- 0- 0- 652800- 0- 0- 2400001- 0- 0- 0],[4- 4- 0- 0- 0- 0- 1- 4],[1804801- 1804801- 0- 0- 0- 0- 652800- 2400001],12.355900117399088,380.213357836156,9.25717e+10,1.33474e-10,0,0 + +arrays of value as string : ['4', '4', '0', '0', '0', '0', '1', '4'] +resulted X configuration : [4, 4, 0, 0, 0, 0, 1, 4] +--- Reading the line : 040440-0-0,[0- 4- 0- 4- 4- 0- 0- 0- 0- 0- 0- 0- 0],[0- 1804801- 0- 1804801- 1804801- 0- 0- 0- 0- 0- 0- 0- 0],[0- 4- 0- 4- 4- 0- 0- 0],[0- 1804801- 0- 1804801- 1804801- 0- 0- 0],12.413636282969374,377.1409902728655,9.24805e+10,1.3423e-10,0,0 + +arrays of value as string : ['0', '4', '0', '4', '4', '0', '0', '0'] +resulted X configuration : [0, 4, 0, 4, 4, 0, 0, 0] +--- Reading the line : 004444-4-3,[0- 0- 4- 4- 4- 4- 4- 0- 0- 3- 0- 0- 0],[0- 0- 1804801- 1804801- 1804801- 1804801- 2208001- 0- 0- 2400000- 0- 0- 0],[0- 0- 4- 4- 4- 4- 4- 3],[0- 0- 1804801- 1804801- 1804801- 1804801- 2208001- 2400000],23.872133272783355,725.9344581733227,3.05282e+11,7.8197e-11,0,0 + +arrays of value as string : ['0', '0', '4', '4', '4', '4', '4', '3'] +resulted X configuration : [0, 0, 4, 4, 4, 4, 4, 3] +--- Reading the line : 222202-4-0,[2- 2- 2- 2- 0- 2- 4- 0- 0- 0- 0- 0- 0],[1363200- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 0- 0- 0- 0- 0- 0],[2- 2- 2- 2- 0- 2- 4- 0],[1363200- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 0],16.35901402443281,498.525799912895,2.28474e+11,7.16012e-11,0,0 + +arrays of value as string : ['2', '2', '2', '2', '0', '2', '4', '0'] +resulted X configuration : [2, 2, 2, 2, 0, 2, 4, 0] +--- Reading the line : 333030-4-4,[3- 3- 3- 0- 3- 0- 4- 0- 0- 4- 0- 0- 0],[1804800- 1804800- 1804800- 0- 1804800- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[3- 3- 3- 0- 3- 0- 4- 4],[1804800- 1804800- 1804800- 0- 1804800- 0- 2208001- 2400001],12.31039944836786,374.70803314133724,9.18286e+10,1.34058e-10,0,0 + +arrays of value as string : ['3', '3', '3', '0', '3', '0', '4', '4'] +resulted X configuration : [3, 3, 3, 0, 3, 0, 4, 4] +--- Reading the line : 000440-3-4,[0- 0- 0- 4- 4- 0- 3- 0- 0- 4- 0- 0- 0],[0- 0- 0- 1804801- 1804801- 0- 2208000- 0- 0- 2400001- 0- 0- 0],[0- 0- 0- 4- 4- 0- 3- 4],[0- 0- 0- 1804801- 1804801- 0- 2208000- 2400001],13.947066953646596,418.51365641155377,9.2121e+10,1.51399e-10,0,0 + +arrays of value as string : ['0', '0', '0', '4', '4', '0', '3', '4'] +resulted X configuration : [0, 0, 0, 4, 4, 0, 3, 4] +--- Reading the line : 000440-4-3,[0- 0- 0- 4- 4- 0- 4- 0- 0- 3- 0- 0- 0],[0- 0- 0- 1804801- 1804801- 0- 2208001- 0- 0- 2400000- 0- 0- 0],[0- 0- 0- 4- 4- 0- 4- 3],[0- 0- 0- 1804801- 1804801- 0- 2208001- 2400000],11.70725178666587,357.8757693688863,9.15947e+10,1.27816e-10,0,0 + +arrays of value as string : ['0', '0', '0', '4', '4', '0', '4', '3'] +resulted X configuration : [0, 0, 0, 4, 4, 0, 4, 3] +--- Reading the line : 101101-1-0,[1- 0- 1- 1- 0- 1- 1- 0- 0- 0- 0- 0- 0],[576000- 0- 576000- 576000- 0- 576000- 652800- 0- 0- 0- 0- 0- 0],[1- 0- 1- 1- 0- 1- 1- 0],[576000- 0- 576000- 576000- 0- 576000- 652800- 0],11.781857365688166,360.82943648580823,9.16654e+10,1.28531e-10,0,0 + +arrays of value as string : ['1', '0', '1', '1', '0', '1', '1', '0'] +resulted X configuration : [1, 0, 1, 1, 0, 1, 1, 0] +--- Reading the line : 020002-4-2,[0- 2- 0- 0- 0- 2- 4- 0- 0- 2- 0- 0- 0],[0- 1363200- 0- 0- 0- 1363200- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 2- 0- 0- 0- 2- 4- 2],[0- 1363200- 0- 0- 0- 1363200- 2208001- 1766400],16.613780632793155,508.22701169878627,2.28044e+11,7.28534e-11,0,0 + +arrays of value as string : ['0', '2', '0', '0', '0', '2', '4', '2'] +resulted X configuration : [0, 2, 0, 0, 0, 2, 4, 2] +--- Reading the line : 022202-4-2,[0- 2- 2- 2- 0- 2- 4- 0- 0- 2- 0- 0- 0],[0- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 2- 2- 2- 0- 2- 4- 2],[0- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 1766400],16.84203559028942,506.536570841468,2.28474e+11,7.37153e-11,0,0 + +arrays of value as string : ['0', '2', '2', '2', '0', '2', '4', '2'] +resulted X configuration : [0, 2, 2, 2, 0, 2, 4, 2] +--- Reading the line : 001110-4-2,[0- 0- 1- 1- 1- 0- 4- 0- 0- 2- 0- 0- 0],[0- 0- 576000- 576000- 576000- 0- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 0- 1- 1- 1- 0- 4- 2],[0- 0- 576000- 576000- 576000- 0- 2208001- 1766400],12.17348051112028,372.36800972622285,9.16997e+10,1.32754e-10,0,0 + +arrays of value as string : ['0', '0', '1', '1', '1', '0', '4', '2'] +resulted X configuration : [0, 0, 1, 1, 1, 0, 4, 2] +--- Reading the line : 110101-1-0,[1- 1- 0- 1- 0- 1- 1- 0- 0- 0- 0- 0- 0],[576000- 576000- 0- 576000- 0- 576000- 652800- 0- 0- 0- 0- 0- 0],[1- 1- 0- 1- 0- 1- 1- 0],[576000- 576000- 0- 576000- 0- 576000- 652800- 0],11.691763768272722,356.9087398298291,9.16696e+10,1.27542e-10,0,0 + +arrays of value as string : ['1', '1', '0', '1', '0', '1', '1', '0'] +resulted X configuration : [1, 1, 0, 1, 0, 1, 1, 0] +--- Reading the line : 111011-2-0,[1- 1- 1- 0- 1- 1- 2- 0- 0- 0- 0- 0- 0],[576000- 576000- 576000- 0- 576000- 576000- 1478400- 0- 0- 0- 0- 0- 0],[1- 1- 1- 0- 1- 1- 2- 0],[576000- 576000- 576000- 0- 576000- 576000- 1478400- 0],11.82944774895796,362.80924787358566,9.14927e+10,1.29294e-10,0,0 + +arrays of value as string : ['1', '1', '1', '0', '1', '1', '2', '0'] +resulted X configuration : [1, 1, 1, 0, 1, 1, 2, 0] +--- Reading the line : 330330-3-0,[3- 3- 0- 3- 3- 0- 3- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 0- 1804800- 1804800- 0- 2208000- 0- 0- 0- 0- 0- 0],[3- 3- 0- 3- 3- 0- 3- 0],[1804800- 1804800- 0- 1804800- 1804800- 0- 2208000- 0],13.50089537542142,399.38169630332493,9.28431e+10,1.45416e-10,0,0 + +arrays of value as string : ['3', '3', '0', '3', '3', '0', '3', '0'] +resulted X configuration : [3, 3, 0, 3, 3, 0, 3, 0] +--- Reading the line : 000011-1-4,[0- 0- 0- 0- 1- 1- 1- 0- 0- 4- 0- 0- 0],[0- 0- 0- 0- 576000- 576000- 652800- 0- 0- 2400001- 0- 0- 0],[0- 0- 0- 0- 1- 1- 1- 4],[0- 0- 0- 0- 576000- 576000- 652800- 2400001],12.572765842814148,377.850860920076,9.23666e+10,1.36118e-10,0,0 + +arrays of value as string : ['0', '0', '0', '0', '1', '1', '1', '4'] +resulted X configuration : [0, 0, 0, 0, 1, 1, 1, 4] +--- Reading the line : 200020-1-0,[2- 0- 0- 0- 2- 0- 1- 0- 0- 0- 0- 0- 0],[1363200- 0- 0- 0- 1363200- 0- 652800- 0- 0- 0- 0- 0- 0],[2- 0- 0- 0- 2- 0- 1- 0],[1363200- 0- 0- 0- 1363200- 0- 652800- 0],12.619561822475616,392.27118479555327,9.24149e+10,1.36553e-10,0,0 + +arrays of value as string : ['2', '0', '0', '0', '2', '0', '1', '0'] +resulted X configuration : [2, 0, 0, 0, 2, 0, 1, 0] +--- Reading the line : 333030-4-3,[3- 3- 3- 0- 3- 0- 4- 0- 0- 3- 0- 0- 0],[1804800- 1804800- 1804800- 0- 1804800- 0- 2208001- 0- 0- 2400000- 0- 0- 0],[3- 3- 3- 0- 3- 0- 4- 3],[1804800- 1804800- 1804800- 0- 1804800- 0- 2208001- 2400000],12.14194038839842,361.5596851240386,9.15571e+10,1.32616e-10,0,0 + +arrays of value as string : ['3', '3', '3', '0', '3', '0', '4', '3'] +resulted X configuration : [3, 3, 3, 0, 3, 0, 4, 3] +--- Reading the line : 444400-0-4,[4- 4- 4- 4- 0- 0- 0- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 1804801- 1804801- 0- 0- 0- 0- 0- 2400001- 0- 0- 0],[4- 4- 4- 4- 0- 0- 0- 4],[1804801- 1804801- 1804801- 1804801- 0- 0- 0- 2400001],11.979896679810844,361.10031015278247,9.16718e+10,1.30682e-10,0,0 + +arrays of value as string : ['4', '4', '4', '4', '0', '0', '0', '4'] +resulted X configuration : [4, 4, 4, 4, 0, 0, 0, 4] +--- Reading the line : 440400-1-4,[4- 4- 0- 4- 0- 0- 1- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 0- 1804801- 0- 0- 652800- 0- 0- 2400001- 0- 0- 0],[4- 4- 0- 4- 0- 0- 1- 4],[1804801- 1804801- 0- 1804801- 0- 0- 652800- 2400001],12.695983752057312,389.26893987763566,9.17994e+10,1.38301e-10,0,0 + +arrays of value as string : ['4', '4', '0', '4', '0', '0', '1', '4'] +resulted X configuration : [4, 4, 0, 4, 0, 0, 1, 4] +--- Reading the line : 222220-4-4,[2- 2- 2- 2- 2- 0- 4- 0- 0- 4- 0- 0- 0],[1363200- 1363200- 1363200- 1363200- 1363200- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[2- 2- 2- 2- 2- 0- 4- 4],[1363200- 1363200- 1363200- 1363200- 1363200- 0- 2208001- 2400001],11.521846502047206,354.6009912760146,9.15413e+10,1.25865e-10,0,0 + +arrays of value as string : ['2', '2', '2', '2', '2', '0', '4', '4'] +resulted X configuration : [2, 2, 2, 2, 2, 0, 4, 4] +--- Reading the line : 400000-2-2,[4- 0- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 0- 0- 0- 2- 2],[1804801- 0- 0- 0- 0- 0- 1478400- 1766400],12.607052914611202,387.58730538521354,9.23939e+10,1.36449e-10,0,0 + +arrays of value as string : ['4', '0', '0', '0', '0', '0', '2', '2'] +resulted X configuration : [4, 0, 0, 0, 0, 0, 2, 2] +--- Reading the line : 001011-2-0,[0- 0- 1- 0- 1- 1- 2- 0- 0- 0- 0- 0- 0],[0- 0- 576000- 0- 576000- 576000- 1478400- 0- 0- 0- 0- 0- 0],[0- 0- 1- 0- 1- 1- 2- 0],[0- 0- 576000- 0- 576000- 576000- 1478400- 0],12.212000519352346,377.1991313484699,9.11865e+10,1.33923e-10,0,0 + +arrays of value as string : ['0', '0', '1', '0', '1', '1', '2', '0'] +resulted X configuration : [0, 0, 1, 0, 1, 1, 2, 0] +--- Reading the line : 003003-4-4,[0- 0- 3- 0- 0- 3- 4- 0- 0- 4- 0- 0- 0],[0- 0- 1804800- 0- 0- 1804800- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 3- 0- 0- 3- 4- 4],[0- 0- 1804800- 0- 0- 1804800- 2208001- 2400001],22.614428888267064,692.1561030540146,3.06485e+11,7.37864e-11,0,0 + +arrays of value as string : ['0', '0', '3', '0', '0', '3', '4', '4'] +resulted X configuration : [0, 0, 3, 0, 0, 3, 4, 4] +--- Reading the line : 222202-4-2,[2- 2- 2- 2- 0- 2- 4- 0- 0- 2- 0- 0- 0],[1363200- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 0- 0- 1766400- 0- 0- 0],[2- 2- 2- 2- 0- 2- 4- 2],[1363200- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 1766400],16.126222754666898,493.06346554199865,2.2862e+11,7.05372e-11,0,0 + +arrays of value as string : ['2', '2', '2', '2', '0', '2', '4', '2'] +resulted X configuration : [2, 2, 2, 2, 0, 2, 4, 2] +--- Reading the line : 222022-4-0,[2- 2- 2- 0- 2- 2- 4- 0- 0- 0- 0- 0- 0],[1363200- 1363200- 1363200- 0- 1363200- 1363200- 2208001- 0- 0- 0- 0- 0- 0],[2- 2- 2- 0- 2- 2- 4- 0],[1363200- 1363200- 1363200- 0- 1363200- 1363200- 2208001- 0],16.41980390620861,508.02862599167935,2.27763e+11,7.20916e-11,0,0 + +arrays of value as string : ['2', '2', '2', '0', '2', '2', '4', '0'] +resulted X configuration : [2, 2, 2, 0, 2, 2, 4, 0] +--- Reading the line : 404440-4-0,[4- 0- 4- 4- 4- 0- 4- 0- 0- 0- 0- 0- 0],[1804801- 0- 1804801- 1804801- 1804801- 0- 2208001- 0- 0- 0- 0- 0- 0],[4- 0- 4- 4- 4- 0- 4- 0],[1804801- 0- 1804801- 1804801- 1804801- 0- 2208001- 0],12.034169564396462,364.4803072759382,9.16823e+10,1.31259e-10,0,0 + +arrays of value as string : ['4', '0', '4', '4', '4', '0', '4', '0'] +resulted X configuration : [4, 0, 4, 4, 4, 0, 4, 0] +--- Reading the line : 333033-2-0,[3- 3- 3- 0- 3- 3- 2- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 1804800- 0- 1804800- 1804800- 1478400- 0- 0- 0- 0- 0- 0],[3- 3- 3- 0- 3- 3- 2- 0],[1804800- 1804800- 1804800- 0- 1804800- 1804800- 1478400- 0],22.652081006138793,689.5473667398479,3.06496e+11,7.39066e-11,0,0 + +arrays of value as string : ['3', '3', '3', '0', '3', '3', '2', '0'] +resulted X configuration : [3, 3, 3, 0, 3, 3, 2, 0] +--- Reading the line : 101010-4-4,[1- 0- 1- 0- 1- 0- 4- 0- 0- 4- 0- 0- 0],[576000- 0- 576000- 0- 576000- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[1- 0- 1- 0- 1- 0- 4- 4],[576000- 0- 576000- 0- 576000- 0- 2208001- 2400001],11.926448646666431,366.4828955420262,9.19077e+10,1.29766e-10,0,0 + +arrays of value as string : ['1', '0', '1', '0', '1', '0', '4', '4'] +resulted X configuration : [1, 0, 1, 0, 1, 0, 4, 4] +--- Reading the line : 033033-4-4,[0- 3- 3- 0- 3- 3- 4- 0- 0- 4- 0- 0- 0],[0- 1804800- 1804800- 0- 1804800- 1804800- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 3- 3- 0- 3- 3- 4- 4],[0- 1804800- 1804800- 0- 1804800- 1804800- 2208001- 2400001],23.475580143273703,714.800309042637,3.06287e+11,7.66457e-11,0,0 + +arrays of value as string : ['0', '3', '3', '0', '3', '3', '4', '4'] +resulted X configuration : [0, 3, 3, 0, 3, 3, 4, 4] +--- Reading the line : 004444-1-1,[0- 0- 4- 4- 4- 4- 1- 0- 0- 1- 0- 0- 0],[0- 0- 1804801- 1804801- 1804801- 1804801- 652800- 0- 0- 806400- 0- 0- 0],[0- 0- 4- 4- 4- 4- 1- 1],[0- 0- 1804801- 1804801- 1804801- 1804801- 652800- 806400],22.757954579221217,698.343391450131,3.06134e+11,7.43398e-11,0,0 + +arrays of value as string : ['0', '0', '4', '4', '4', '4', '1', '1'] +resulted X configuration : [0, 0, 4, 4, 4, 4, 1, 1] +--- Reading the line : 300333-1-4,[3- 0- 0- 3- 3- 3- 1- 0- 0- 4- 0- 0- 0],[1804800- 0- 0- 1804800- 1804800- 1804800- 652800- 0- 0- 2400001- 0- 0- 0],[3- 0- 0- 3- 3- 3- 1- 4],[1804800- 0- 0- 1804800- 1804800- 1804800- 652800- 2400001],23.288795730139903,708.6113205989109,3.06419e+11,7.60031e-11,0,0 + +arrays of value as string : ['3', '0', '0', '3', '3', '3', '1', '4'] +resulted X configuration : [3, 0, 0, 3, 3, 3, 1, 4] +--- Reading the line : 444440-3-3,[4- 4- 4- 4- 4- 0- 3- 0- 0- 3- 0- 0- 0],[1804801- 1804801- 1804801- 1804801- 1804801- 0- 2208000- 0- 0- 2400000- 0- 0- 0],[4- 4- 4- 4- 4- 0- 3- 3],[1804801- 1804801- 1804801- 1804801- 1804801- 0- 2208000- 2400000],12.65548391530548,385.8131871519587,9.1381e+10,1.38491e-10,0,0 + +arrays of value as string : ['4', '4', '4', '4', '4', '0', '3', '3'] +resulted X configuration : [4, 4, 4, 4, 4, 0, 3, 3] +--- Reading the line : 400044-2-2,[4- 0- 0- 0- 4- 4- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 0- 1804801- 1804801- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 0- 4- 4- 2- 2],[1804801- 0- 0- 0- 1804801- 1804801- 1478400- 1766400],22.632309438901036,693.087374309443,3.06712e+11,7.37901e-11,0,0 + +arrays of value as string : ['4', '0', '0', '0', '4', '4', '2', '2'] +resulted X configuration : [4, 0, 0, 0, 4, 4, 2, 2] +--- Reading the line : 440044-4-4,[4- 4- 0- 0- 4- 4- 4- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 0- 0- 1804801- 1804801- 2208001- 0- 0- 2400001- 0- 0- 0],[4- 4- 0- 0- 4- 4- 4- 4],[1804801- 1804801- 0- 0- 1804801- 1804801- 2208001- 2400001],22.666934131739957,689.9165328222559,3.06013e+11,7.40718e-11,0,0 + +arrays of value as string : ['4', '4', '0', '0', '4', '4', '4', '4'] +resulted X configuration : [4, 4, 0, 0, 4, 4, 4, 4] +--- Reading the line : 000033-2-0,[0- 0- 0- 0- 3- 3- 2- 0- 0- 0- 0- 0- 0],[0- 0- 0- 0- 1804800- 1804800- 1478400- 0- 0- 0- 0- 0- 0],[0- 0- 0- 0- 3- 3- 2- 0],[0- 0- 0- 0- 1804800- 1804800- 1478400- 0],24.77311401612388,749.1639120909648,3.07241e+11,8.06309e-11,0,0 + +arrays of value as string : ['0', '0', '0', '0', '3', '3', '2', '0'] +resulted X configuration : [0, 0, 0, 0, 3, 3, 2, 0] +--- Reading the line : 220220-3-4,[2- 2- 0- 2- 2- 0- 3- 0- 0- 4- 0- 0- 0],[1363200- 1363200- 0- 1363200- 1363200- 0- 2208000- 0- 0- 2400001- 0- 0- 0],[2- 2- 0- 2- 2- 0- 3- 4],[1363200- 1363200- 0- 1363200- 1363200- 0- 2208000- 2400001],12.064961860895863,369.0508135904998,9.14232e+10,1.31968e-10,0,0 + +arrays of value as string : ['2', '2', '0', '2', '2', '0', '3', '4'] +resulted X configuration : [2, 2, 0, 2, 2, 0, 3, 4] +--- Reading the line : 002020-4-2,[0- 0- 2- 0- 2- 0- 4- 0- 0- 2- 0- 0- 0],[0- 0- 1363200- 0- 1363200- 0- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 0- 2- 0- 2- 0- 4- 2],[0- 0- 1363200- 0- 1363200- 0- 2208001- 1766400],12.42160120283351,381.3750213878416,9.19203e+10,1.35134e-10,0,0 + +arrays of value as string : ['0', '0', '2', '0', '2', '0', '4', '2'] +resulted X configuration : [0, 0, 2, 0, 2, 0, 4, 2] +--- Reading the line : 303333-2-4,[3- 0- 3- 3- 3- 3- 2- 0- 0- 4- 0- 0- 0],[1804800- 0- 1804800- 1804800- 1804800- 1804800- 1478400- 0- 0- 2400001- 0- 0- 0],[3- 0- 3- 3- 3- 3- 2- 4],[1804800- 0- 1804800- 1804800- 1804800- 1804800- 1478400- 2400001],23.59841025791203,720.2007539007906,3.06204e+11,7.70676e-11,0,0 + +arrays of value as string : ['3', '0', '3', '3', '3', '3', '2', '4'] +resulted X configuration : [3, 0, 3, 3, 3, 3, 2, 4] +--- Reading the line : 002220-4-4,[0- 0- 2- 2- 2- 0- 4- 0- 0- 4- 0- 0- 0],[0- 0- 1363200- 1363200- 1363200- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 2- 2- 2- 0- 4- 4],[0- 0- 1363200- 1363200- 1363200- 0- 2208001- 2400001],11.737484479145545,355.1168200248295,9.17824e+10,1.27884e-10,0,0 + +arrays of value as string : ['0', '0', '2', '2', '2', '0', '4', '4'] +resulted X configuration : [0, 0, 2, 2, 2, 0, 4, 4] +--- Reading the line : 022200-4-0,[0- 2- 2- 2- 0- 0- 4- 0- 0- 0- 0- 0- 0],[0- 1363200- 1363200- 1363200- 0- 0- 2208001- 0- 0- 0- 0- 0- 0],[0- 2- 2- 2- 0- 0- 4- 0],[0- 1363200- 1363200- 1363200- 0- 0- 2208001- 0],12.3467606789322,371.6932402935569,9.24156e+10,1.336e-10,0,0 + +arrays of value as string : ['0', '2', '2', '2', '0', '0', '4', '0'] +resulted X configuration : [0, 2, 2, 2, 0, 0, 4, 0] +--- Reading the line : 404004-2-4,[4- 0- 4- 0- 0- 4- 2- 0- 0- 4- 0- 0- 0],[1804801- 0- 1804801- 0- 0- 1804801- 1478400- 0- 0- 2400001- 0- 0- 0],[4- 0- 4- 0- 0- 4- 2- 4],[1804801- 0- 1804801- 0- 0- 1804801- 1478400- 2400001],23.988142916153645,726.8683738678942,3.06154e+11,7.83532e-11,0,0 + +arrays of value as string : ['4', '0', '4', '0', '0', '4', '2', '4'] +resulted X configuration : [4, 0, 4, 0, 0, 4, 2, 4] +--- Reading the line : 202022-4-3,[2- 0- 2- 0- 2- 2- 4- 0- 0- 3- 0- 0- 0],[1363200- 0- 1363200- 0- 1363200- 1363200- 2208001- 0- 0- 2400000- 0- 0- 0],[2- 0- 2- 0- 2- 2- 4- 3],[1363200- 0- 1363200- 0- 1363200- 1363200- 2208001- 2400000],16.471358246301836,510.0635936673217,2.28493e+11,7.20869e-11,0,0 + +arrays of value as string : ['2', '0', '2', '0', '2', '2', '4', '3'] +resulted X configuration : [2, 0, 2, 0, 2, 2, 4, 3] +--- Reading the line : 404040-4-3,[4- 0- 4- 0- 4- 0- 4- 0- 0- 3- 0- 0- 0],[1804801- 0- 1804801- 0- 1804801- 0- 2208001- 0- 0- 2400000- 0- 0- 0],[4- 0- 4- 0- 4- 0- 4- 3],[1804801- 0- 1804801- 0- 1804801- 0- 2208001- 2400000],12.309640369561276,379.60331579048864,9.16439e+10,1.3432e-10,0,0 + +arrays of value as string : ['4', '0', '4', '0', '4', '0', '4', '3'] +resulted X configuration : [4, 0, 4, 0, 4, 0, 4, 3] +--- Reading the line : 003303-1-0,[0- 0- 3- 3- 0- 3- 1- 0- 0- 0- 0- 0- 0],[0- 0- 1804800- 1804800- 0- 1804800- 652800- 0- 0- 0- 0- 0- 0],[0- 0- 3- 3- 0- 3- 1- 0],[0- 0- 1804800- 1804800- 0- 1804800- 652800- 0],23.81260931400215,713.8536088447767,3.06501e+11,7.76918e-11,0,0 + +arrays of value as string : ['0', '0', '3', '3', '0', '3', '1', '0'] +resulted X configuration : [0, 0, 3, 3, 0, 3, 1, 0] +--- Reading the line : 444004-0-4,[4- 4- 4- 0- 0- 4- 0- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 1804801- 0- 0- 1804801- 0- 0- 0- 2400001- 0- 0- 0],[4- 4- 4- 0- 0- 4- 0- 4],[1804801- 1804801- 1804801- 0- 0- 1804801- 0- 2400001],23.003892301485976,701.4514675658953,3.06508e+11,7.50515e-11,0,0 + +arrays of value as string : ['4', '4', '4', '0', '0', '4', '0', '4'] +resulted X configuration : [4, 4, 4, 0, 0, 4, 0, 4] +--- Reading the line : 040404-1-4,[0- 4- 0- 4- 0- 4- 1- 0- 0- 4- 0- 0- 0],[0- 1804801- 0- 1804801- 0- 1804801- 652800- 0- 0- 2400001- 0- 0- 0],[0- 4- 0- 4- 0- 4- 1- 4],[0- 1804801- 0- 1804801- 0- 1804801- 652800- 2400001],23.016846823445704,694.6093631165113,3.06659e+11,7.50568e-11,0,0 + +arrays of value as string : ['0', '4', '0', '4', '0', '4', '1', '4'] +resulted X configuration : [0, 4, 0, 4, 0, 4, 1, 4] +--- Reading the line : 303333-4-3,[3- 0- 3- 3- 3- 3- 4- 0- 0- 3- 0- 0- 0],[1804800- 0- 1804800- 1804800- 1804800- 1804800- 2208001- 0- 0- 2400000- 0- 0- 0],[3- 0- 3- 3- 3- 3- 4- 3],[1804800- 0- 1804800- 1804800- 1804800- 1804800- 2208001- 2400000],22.95094214371649,703.1230488314521,3.06675e+11,7.4838e-11,0,0 + +arrays of value as string : ['3', '0', '3', '3', '3', '3', '4', '3'] +resulted X configuration : [3, 0, 3, 3, 3, 3, 4, 3] +--- Reading the line : 300030-2-0,[3- 0- 0- 0- 3- 0- 2- 0- 0- 0- 0- 0- 0],[1804800- 0- 0- 0- 1804800- 0- 1478400- 0- 0- 0- 0- 0- 0],[3- 0- 0- 0- 3- 0- 2- 0],[1804800- 0- 0- 0- 1804800- 0- 1478400- 0],13.23955736353208,396.2001036380411,9.2277e+10,1.43476e-10,0,0 + +arrays of value as string : ['3', '0', '0', '0', '3', '0', '2', '0'] +resulted X configuration : [3, 0, 0, 0, 3, 0, 2, 0] +--- Reading the line : 000010-4-4,[0- 0- 0- 0- 1- 0- 4- 0- 0- 4- 0- 0- 0],[0- 0- 0- 0- 576000- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 0- 0- 1- 0- 4- 4],[0- 0- 0- 0- 576000- 0- 2208001- 2400001],12.71743115515865,377.85355950227677,9.17965e+10,1.38539e-10,0,0 + +arrays of value as string : ['0', '0', '0', '0', '1', '0', '4', '4'] +resulted X configuration : [0, 0, 0, 0, 1, 0, 4, 4] +--- Reading the line : 011111-1-0,[0- 1- 1- 1- 1- 1- 1- 0- 0- 0- 0- 0- 0],[0- 576000- 576000- 576000- 576000- 576000- 652800- 0- 0- 0- 0- 0- 0],[0- 1- 1- 1- 1- 1- 1- 0],[0- 576000- 576000- 576000- 576000- 576000- 652800- 0],11.98291825337223,366.3694433884615,9.15432e+10,1.30899e-10,0,0 + +arrays of value as string : ['0', '1', '1', '1', '1', '1', '1', '0'] +resulted X configuration : [0, 1, 1, 1, 1, 1, 1, 0] +--- Reading the line : 101101-4-1,[1- 0- 1- 1- 0- 1- 4- 0- 0- 1- 0- 0- 0],[576000- 0- 576000- 576000- 0- 576000- 2208001- 0- 0- 806400- 0- 0- 0],[1- 0- 1- 1- 0- 1- 4- 1],[576000- 0- 576000- 576000- 0- 576000- 2208001- 806400],12.691863454604572,379.8161123058186,9.13895e+10,1.38877e-10,0,0 + +arrays of value as string : ['1', '0', '1', '1', '0', '1', '4', '1'] +resulted X configuration : [1, 0, 1, 1, 0, 1, 4, 1] +--- Reading the line : 033000-4-4,[0- 3- 3- 0- 0- 0- 4- 0- 0- 4- 0- 0- 0],[0- 1804800- 1804800- 0- 0- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 3- 3- 0- 0- 0- 4- 4],[0- 1804800- 1804800- 0- 0- 0- 2208001- 2400001],11.641152213735369,351.90085513372634,9.14601e+10,1.27281e-10,0,0 + +arrays of value as string : ['0', '3', '3', '0', '0', '0', '4', '4'] +resulted X configuration : [0, 3, 3, 0, 0, 0, 4, 4] +--- Reading the line : 101001-4-0,[1- 0- 1- 0- 0- 1- 4- 0- 0- 0- 0- 0- 0],[576000- 0- 576000- 0- 0- 576000- 2208001- 0- 0- 0- 0- 0- 0],[1- 0- 1- 0- 0- 1- 4- 0],[576000- 0- 576000- 0- 0- 576000- 2208001- 0],11.95452854312606,358.8891910026876,9.16808e+10,1.30393e-10,0,0 + +arrays of value as string : ['1', '0', '1', '0', '0', '1', '4', '0'] +resulted X configuration : [1, 0, 1, 0, 0, 1, 4, 0] +--- Reading the line : 330303-4-3,[3- 3- 0- 3- 0- 3- 4- 0- 0- 3- 0- 0- 0],[1804800- 1804800- 0- 1804800- 0- 1804800- 2208001- 0- 0- 2400000- 0- 0- 0],[3- 3- 0- 3- 0- 3- 4- 3],[1804800- 1804800- 0- 1804800- 0- 1804800- 2208001- 2400000],23.918088136909827,721.5890987269386,3.05715e+11,7.82366e-11,0,0 + +arrays of value as string : ['3', '3', '0', '3', '0', '3', '4', '3'] +resulted X configuration : [3, 3, 0, 3, 0, 3, 4, 3] +--- Reading the line : 000011-4-4,[0- 0- 0- 0- 1- 1- 4- 0- 0- 4- 0- 0- 0],[0- 0- 0- 0- 576000- 576000- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 0- 0- 1- 1- 4- 4],[0- 0- 0- 0- 576000- 576000- 2208001- 2400001],11.882768136357832,362.80190572658455,9.17322e+10,1.29538e-10,0,0 + +arrays of value as string : ['0', '0', '0', '0', '1', '1', '4', '4'] +resulted X configuration : [0, 0, 0, 0, 1, 1, 4, 4] +--- Reading the line : 044044-2-2,[0- 4- 4- 0- 4- 4- 2- 0- 0- 2- 0- 0- 0],[0- 1804801- 1804801- 0- 1804801- 1804801- 1478400- 0- 0- 1766400- 0- 0- 0],[0- 4- 4- 0- 4- 4- 2- 2],[0- 1804801- 1804801- 0- 1804801- 1804801- 1478400- 1766400],23.46885040432667,706.24857145461,3.06084e+11,7.66745e-11,0,0 + +arrays of value as string : ['0', '4', '4', '0', '4', '4', '2', '2'] +resulted X configuration : [0, 4, 4, 0, 4, 4, 2, 2] + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___24Sep22_12_25_53.csv +--- Reading the line : 200202-3-0,[2- 0- 0- 2- 0- 2- 3- 0- 0- 0- 0- 0- 0],[1363200- 0- 0- 1363200- 0- 1363200- 2208000- 0- 0- 0- 0- 0- 0],[2- 0- 0- 2- 0- 2- 3- 0],[1363200- 0- 0- 1363200- 0- 1363200- 2208000- 0],77.83680780492928,2234.884956226356,1.0901e+12,7.14034e-11,0,0 + +arrays of value as string : ['2', '0', '0', '2', '0', '2', '3', '0'] +resulted X configuration : [2, 0, 0, 2, 0, 2, 3, 0] +--- Reading the line : 404000-2-4,[4- 0- 4- 0- 0- 0- 2- 0- 0- 4- 0- 0- 0],[1804801- 0- 1804801- 0- 0- 0- 1478400- 0- 0- 2400001- 0- 0- 0],[4- 0- 4- 0- 0- 0- 2- 4],[1804801- 0- 1804801- 0- 0- 0- 1478400- 2400001],122.50666096291806,3380.261018868437,1.37804e+12,8.88992e-11,0,0 + +arrays of value as string : ['4', '0', '4', '0', '0', '0', '2', '4'] +resulted X configuration : [4, 0, 4, 0, 0, 0, 2, 4] +--- Reading the line : 011100-4-2,[0- 1- 1- 1- 0- 0- 4- 0- 0- 2- 0- 0- 0],[0- 576000- 576000- 576000- 0- 0- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 1- 1- 1- 0- 0- 4- 2],[0- 576000- 576000- 576000- 0- 0- 2208001- 1766400],103.96618350778546,2929.1288799916665,1.39771e+12,7.43832e-11,0,0 + +arrays of value as string : ['0', '1', '1', '1', '0', '0', '4', '2'] +resulted X configuration : [0, 1, 1, 1, 0, 0, 4, 2] +--- Reading the line : 001101-4-4,[0- 0- 1- 1- 0- 1- 4- 0- 0- 4- 0- 0- 0],[0- 0- 576000- 576000- 0- 576000- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 1- 1- 0- 1- 4- 4],[0- 0- 576000- 576000- 0- 576000- 2208001- 2400001],92.1880282209293,2624.8646026124443,1.28954e+12,7.14891e-11,0,0 + +arrays of value as string : ['0', '0', '1', '1', '0', '1', '4', '4'] +resulted X configuration : [0, 0, 1, 1, 0, 1, 4, 4] +--- Reading the line : 330003-4-0,[3- 3- 0- 0- 0- 3- 4- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 0- 0- 0- 1804800- 2208001- 0- 0- 0- 0- 0- 0],[3- 3- 0- 0- 0- 3- 4- 0],[1804800- 1804800- 0- 0- 0- 1804800- 2208001- 0],92.92711420242277,2636.5906005764136,1.21088e+12,7.67435e-11,0,0 + +arrays of value as string : ['3', '3', '0', '0', '0', '3', '4', '0'] +resulted X configuration : [3, 3, 0, 0, 0, 3, 4, 0] +--- Reading the line : 003303-4-2,[0- 0- 3- 3- 0- 3- 4- 0- 0- 2- 0- 0- 0],[0- 0- 1804800- 1804800- 0- 1804800- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 0- 3- 3- 0- 3- 4- 2],[0- 0- 1804800- 1804800- 0- 1804800- 2208001- 1766400],125.04155848675596,3436.846449957145,1.73286e+12,7.21591e-11,0,0 + +arrays of value as string : ['0', '0', '3', '3', '0', '3', '4', '2'] +resulted X configuration : [0, 0, 3, 3, 0, 3, 4, 2] +--- Reading the line : 004444-4-2,[0- 0- 4- 4- 4- 4- 4- 0- 0- 2- 0- 0- 0],[0- 0- 1804801- 1804801- 1804801- 1804801- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 0- 4- 4- 4- 4- 4- 2],[0- 0- 1804801- 1804801- 1804801- 1804801- 2208001- 1766400],119.82629157294801,3315.319693200112,1.8655e+12,6.42328e-11,0,0 + +arrays of value as string : ['0', '0', '4', '4', '4', '4', '4', '2'] +resulted X configuration : [0, 0, 4, 4, 4, 4, 4, 2] +--- Reading the line : 111101-4-4,[1- 1- 1- 1- 0- 1- 4- 0- 0- 4- 0- 0- 0],[576000- 576000- 576000- 576000- 0- 576000- 2208001- 0- 0- 2400001- 0- 0- 0],[1- 1- 1- 1- 0- 1- 4- 4],[576000- 576000- 576000- 576000- 0- 576000- 2208001- 2400001],114.28505133157255,3184.013848480214,1.54587e+12,7.39293e-11,0,0 + +arrays of value as string : ['1', '1', '1', '1', '0', '1', '4', '4'] +resulted X configuration : [1, 1, 1, 1, 0, 1, 4, 4] +--- Reading the line : 333030-3-4,[3- 3- 3- 0- 3- 0- 3- 0- 0- 4- 0- 0- 0],[1804800- 1804800- 1804800- 0- 1804800- 0- 2208000- 0- 0- 2400001- 0- 0- 0],[3- 3- 3- 0- 3- 0- 3- 4],[1804800- 1804800- 1804800- 0- 1804800- 0- 2208000- 2400001],120.1917833742663,3321.194635091129,1.52917e+12,7.85994e-11,0,0 + +arrays of value as string : ['3', '3', '3', '0', '3', '0', '3', '4'] +resulted X configuration : [3, 3, 3, 0, 3, 0, 3, 4] +--- Reading the line : 222200-1-4,[2- 2- 2- 2- 0- 0- 1- 0- 0- 4- 0- 0- 0],[1363200- 1363200- 1363200- 1363200- 0- 0- 652800- 0- 0- 2400001- 0- 0- 0],[2- 2- 2- 2- 0- 0- 1- 4],[1363200- 1363200- 1363200- 1363200- 0- 0- 652800- 2400001],100.64612093820476,2839.5161952302633,1.20984e+12,8.31896e-11,0,0 + +arrays of value as string : ['2', '2', '2', '2', '0', '0', '1', '4'] +resulted X configuration : [2, 2, 2, 2, 0, 0, 1, 4] +--- Reading the line : 202220-3-0,[2- 0- 2- 2- 2- 0- 3- 0- 0- 0- 0- 0- 0],[1363200- 0- 1363200- 1363200- 1363200- 0- 2208000- 0- 0- 0- 0- 0- 0],[2- 0- 2- 2- 2- 0- 3- 0],[1363200- 0- 1363200- 1363200- 1363200- 0- 2208000- 0],71.50202170558403,2081.0069423420105,9.4314e+11,7.58127e-11,0,0 + +arrays of value as string : ['2', '0', '2', '2', '2', '0', '3', '0'] +resulted X configuration : [2, 0, 2, 2, 2, 0, 3, 0] +--- Reading the line : 044040-1-1,[0- 4- 4- 0- 4- 0- 1- 0- 0- 1- 0- 0- 0],[0- 1804801- 1804801- 0- 1804801- 0- 652800- 0- 0- 806400- 0- 0- 0],[0- 4- 4- 0- 4- 0- 1- 1],[0- 1804801- 1804801- 0- 1804801- 0- 652800- 806400],38.72687444407932,1149.4224316733046,6.06377e+11,6.3866e-11,0,0 + +arrays of value as string : ['0', '4', '4', '0', '4', '0', '1', '1'] +resulted X configuration : [0, 4, 4, 0, 4, 0, 1, 1] +--- Reading the line : 303330-3-0,[3- 0- 3- 3- 3- 0- 3- 0- 0- 0- 0- 0- 0],[1804800- 0- 1804800- 1804800- 1804800- 0- 2208000- 0- 0- 0- 0- 0- 0],[3- 0- 3- 3- 3- 0- 3- 0],[1804800- 0- 1804800- 1804800- 1804800- 0- 2208000- 0],71.99283612240207,2080.8905712283677,9.41855e+11,7.64373e-11,0,0 + +arrays of value as string : ['3', '0', '3', '3', '3', '0', '3', '0'] +resulted X configuration : [3, 0, 3, 3, 3, 0, 3, 0] +--- Reading the line : 040404-4-1,[0- 4- 0- 4- 0- 4- 4- 0- 0- 1- 0- 0- 0],[0- 1804801- 0- 1804801- 0- 1804801- 2208001- 0- 0- 806400- 0- 0- 0],[0- 4- 0- 4- 0- 4- 4- 1],[0- 1804801- 0- 1804801- 0- 1804801- 2208001- 806400],117.91515534845138,3277.5099800137823,1.46482e+12,8.04981e-11,0,0 + +arrays of value as string : ['0', '4', '0', '4', '0', '4', '4', '1'] +resulted X configuration : [0, 4, 0, 4, 0, 4, 4, 1] +--- Reading the line : 440000-1-4,[4- 4- 0- 0- 0- 0- 1- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 0- 0- 0- 0- 652800- 0- 0- 2400001- 0- 0- 0],[4- 4- 0- 0- 0- 0- 1- 4],[1804801- 1804801- 0- 0- 0- 0- 652800- 2400001],102.49336678108808,2890.9975101894456,1.10441e+12,9.28037e-11,0,0 + +arrays of value as string : ['4', '4', '0', '0', '0', '0', '1', '4'] +resulted X configuration : [4, 4, 0, 0, 0, 0, 1, 4] +--- Reading the line : 040440-0-0,[0- 4- 0- 4- 4- 0- 0- 0- 0- 0- 0- 0- 0],[0- 1804801- 0- 1804801- 1804801- 0- 0- 0- 0- 0- 0- 0- 0],[0- 4- 0- 4- 4- 0- 0- 0],[0- 1804801- 0- 1804801- 1804801- 0- 0- 0],25.063778450041234,761.7887252977298,1.449e+11,1.72973e-10,0,0 + +arrays of value as string : ['0', '4', '0', '4', '4', '0', '0', '0'] +resulted X configuration : [0, 4, 0, 4, 4, 0, 0, 0] +--- Reading the line : 004444-4-3,[0- 0- 4- 4- 4- 4- 4- 0- 0- 3- 0- 0- 0],[0- 0- 1804801- 1804801- 1804801- 1804801- 2208001- 0- 0- 2400000- 0- 0- 0],[0- 0- 4- 4- 4- 4- 4- 3],[0- 0- 1804801- 1804801- 1804801- 1804801- 2208001- 2400000],122.7615979520539,3392.6711967001725,1.98813e+12,6.17473e-11,0,0 + +arrays of value as string : ['0', '0', '4', '4', '4', '4', '4', '3'] +resulted X configuration : [0, 0, 4, 4, 4, 4, 4, 3] +--- Reading the line : 222202-4-0,[2- 2- 2- 2- 0- 2- 4- 0- 0- 0- 0- 0- 0],[1363200- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 0- 0- 0- 0- 0- 0],[2- 2- 2- 2- 0- 2- 4- 0],[1363200- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 0],86.72066182233588,2487.098562067552,1.34657e+12,6.44012e-11,0,0 + +arrays of value as string : ['2', '2', '2', '2', '0', '2', '4', '0'] +resulted X configuration : [2, 2, 2, 2, 0, 2, 4, 0] +--- Reading the line : 333030-4-4,[3- 3- 3- 0- 3- 0- 4- 0- 0- 4- 0- 0- 0],[1804800- 1804800- 1804800- 0- 1804800- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[3- 3- 3- 0- 3- 0- 4- 4],[1804800- 1804800- 1804800- 0- 1804800- 0- 2208001- 2400001],129.14538752407458,3537.9219590751027,1.61917e+12,7.97602e-11,0,0 + +arrays of value as string : ['3', '3', '3', '0', '3', '0', '4', '4'] +resulted X configuration : [3, 3, 3, 0, 3, 0, 4, 4] +--- Reading the line : 000440-3-4,[0- 0- 0- 4- 4- 0- 3- 0- 0- 4- 0- 0- 0],[0- 0- 0- 1804801- 1804801- 0- 2208000- 0- 0- 2400001- 0- 0- 0],[0- 0- 0- 4- 4- 0- 3- 4],[0- 0- 0- 1804801- 1804801- 0- 2208000- 2400001],124.75660451654159,3440.1685057440395,1.48724e+12,8.38846e-11,0,0 + +arrays of value as string : ['0', '0', '0', '4', '4', '0', '3', '4'] +resulted X configuration : [0, 0, 0, 4, 4, 0, 3, 4] +--- Reading the line : 000440-4-3,[0- 0- 0- 4- 4- 0- 4- 0- 0- 3- 0- 0- 0],[0- 0- 0- 1804801- 1804801- 0- 2208001- 0- 0- 2400000- 0- 0- 0],[0- 0- 0- 4- 4- 0- 4- 3],[0- 0- 0- 1804801- 1804801- 0- 2208001- 2400000],119.21741632710322,3300.1704594513812,1.43844e+12,8.28797e-11,0,0 + +arrays of value as string : ['0', '0', '0', '4', '4', '0', '4', '3'] +resulted X configuration : [0, 0, 0, 4, 4, 0, 4, 3] +--- Reading the line : 101101-1-0,[1- 0- 1- 1- 0- 1- 1- 0- 0- 0- 0- 0- 0],[576000- 0- 576000- 576000- 0- 576000- 652800- 0- 0- 0- 0- 0- 0],[1- 0- 1- 1- 0- 1- 1- 0],[576000- 0- 576000- 576000- 0- 576000- 652800- 0],31.91052928775713,954.3854996969138,4.0888e+11,7.80438e-11,0,0 + +arrays of value as string : ['1', '0', '1', '1', '0', '1', '1', '0'] +resulted X configuration : [1, 0, 1, 1, 0, 1, 1, 0] +--- Reading the line : 020002-4-2,[0- 2- 0- 0- 0- 2- 4- 0- 0- 2- 0- 0- 0],[0- 1363200- 0- 0- 0- 1363200- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 2- 0- 0- 0- 2- 4- 2],[0- 1363200- 0- 0- 0- 1363200- 2208001- 1766400],128.65770635318245,3535.793257818406,1.54304e+12,8.33794e-11,0,0 + +arrays of value as string : ['0', '2', '0', '0', '0', '2', '4', '2'] +resulted X configuration : [0, 2, 0, 0, 0, 2, 4, 2] +--- Reading the line : 022202-4-2,[0- 2- 2- 2- 0- 2- 4- 0- 0- 2- 0- 0- 0],[0- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 2- 2- 2- 0- 2- 4- 2],[0- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 1766400],116.05042370712209,3232.1500210794143,1.73971e+12,6.67068e-11,0,0 + +arrays of value as string : ['0', '2', '2', '2', '0', '2', '4', '2'] +resulted X configuration : [0, 2, 2, 2, 0, 2, 4, 2] +--- Reading the line : 001110-4-2,[0- 0- 1- 1- 1- 0- 4- 0- 0- 2- 0- 0- 0],[0- 0- 576000- 576000- 576000- 0- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 0- 1- 1- 1- 0- 4- 2],[0- 0- 576000- 576000- 576000- 0- 2208001- 1766400],101.6211792172444,2864.8624726291514,1.39967e+12,7.26037e-11,0,0 + +arrays of value as string : ['0', '0', '1', '1', '1', '0', '4', '2'] +resulted X configuration : [0, 0, 1, 1, 1, 0, 4, 2] +--- Reading the line : 110101-1-0,[1- 1- 0- 1- 0- 1- 1- 0- 0- 0- 0- 0- 0],[576000- 576000- 0- 576000- 0- 576000- 652800- 0- 0- 0- 0- 0- 0],[1- 1- 0- 1- 0- 1- 1- 0],[576000- 576000- 0- 576000- 0- 576000- 652800- 0],32.33203666928246,967.7922332239835,4.08973e+11,7.90567e-11,0,0 + +arrays of value as string : ['1', '1', '0', '1', '0', '1', '1', '0'] +resulted X configuration : [1, 1, 0, 1, 0, 1, 1, 0] +--- Reading the line : 111011-2-0,[1- 1- 1- 0- 1- 1- 2- 0- 0- 0- 0- 0- 0],[576000- 576000- 576000- 0- 576000- 576000- 1478400- 0- 0- 0- 0- 0- 0],[1- 1- 1- 0- 1- 1- 2- 0],[576000- 576000- 576000- 0- 576000- 576000- 1478400- 0],44.24260424290316,1320.3123384918233,7.44182e+11,5.94513e-11,0,0 + +arrays of value as string : ['1', '1', '1', '0', '1', '1', '2', '0'] +resulted X configuration : [1, 1, 1, 0, 1, 1, 2, 0] +--- Reading the line : 330330-3-0,[3- 3- 0- 3- 3- 0- 3- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 0- 1804800- 1804800- 0- 2208000- 0- 0- 0- 0- 0- 0],[3- 3- 0- 3- 3- 0- 3- 0],[1804800- 1804800- 0- 1804800- 1804800- 0- 2208000- 0],70.32976331809341,2044.8244236094995,9.42401e+11,7.46283e-11,0,0 + +arrays of value as string : ['3', '3', '0', '3', '3', '0', '3', '0'] +resulted X configuration : [3, 3, 0, 3, 3, 0, 3, 0] +--- Reading the line : 000011-1-4,[0- 0- 0- 0- 1- 1- 1- 0- 0- 4- 0- 0- 0],[0- 0- 0- 0- 576000- 576000- 652800- 0- 0- 2400001- 0- 0- 0],[0- 0- 0- 0- 1- 1- 1- 4],[0- 0- 0- 0- 576000- 576000- 652800- 2400001],99.28931538832563,2802.1677511543903,1.10228e+12,9.00763e-11,0,0 + +arrays of value as string : ['0', '0', '0', '0', '1', '1', '1', '4'] +resulted X configuration : [0, 0, 0, 0, 1, 1, 1, 4] +--- Reading the line : 200020-1-0,[2- 0- 0- 0- 2- 0- 1- 0- 0- 0- 0- 0- 0],[1363200- 0- 0- 0- 1363200- 0- 652800- 0- 0- 0- 0- 0- 0],[2- 0- 0- 0- 2- 0- 1- 0],[1363200- 0- 0- 0- 1363200- 0- 652800- 0],29.66089734140764,897.0832561463121,3.0087e+11,9.85838e-11,0,0 + +arrays of value as string : ['2', '0', '0', '0', '2', '0', '1', '0'] +resulted X configuration : [2, 0, 0, 0, 2, 0, 1, 0] +--- Reading the line : 333030-4-3,[3- 3- 3- 0- 3- 0- 4- 0- 0- 3- 0- 0- 0],[1804800- 1804800- 1804800- 0- 1804800- 0- 2208001- 0- 0- 2400000- 0- 0- 0],[3- 3- 3- 0- 3- 0- 4- 3],[1804800- 1804800- 1804800- 0- 1804800- 0- 2208001- 2400000],129.54287677100947,3555.132983580584,1.69689e+12,7.63414e-11,0,0 + +arrays of value as string : ['3', '3', '3', '0', '3', '0', '4', '3'] +resulted X configuration : [3, 3, 3, 0, 3, 0, 4, 3] +--- Reading the line : 444400-0-4,[4- 4- 4- 4- 0- 0- 0- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 1804801- 1804801- 0- 0- 0- 0- 0- 2400001- 0- 0- 0],[4- 4- 4- 4- 0- 0- 0- 4],[1804801- 1804801- 1804801- 1804801- 0- 0- 0- 2400001],84.74100285782204,2420.1871097996896,1.00863e+12,8.40159e-11,0,0 + +arrays of value as string : ['4', '4', '4', '4', '0', '0', '0', '4'] +resulted X configuration : [4, 4, 4, 4, 0, 0, 0, 4] +--- Reading the line : 440400-1-4,[4- 4- 0- 4- 0- 0- 1- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 0- 1804801- 0- 0- 652800- 0- 0- 2400001- 0- 0- 0],[4- 4- 0- 4- 0- 0- 1- 4],[1804801- 1804801- 0- 1804801- 0- 0- 652800- 2400001],102.19309899951081,2886.427257640713,1.16697e+12,8.75713e-11,0,0 + +arrays of value as string : ['4', '4', '0', '4', '0', '0', '1', '4'] +resulted X configuration : [4, 4, 0, 4, 0, 0, 1, 4] +--- Reading the line : 222220-4-4,[2- 2- 2- 2- 2- 0- 4- 0- 0- 4- 0- 0- 0],[1363200- 1363200- 1363200- 1363200- 1363200- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[2- 2- 2- 2- 2- 0- 4- 4],[1363200- 1363200- 1363200- 1363200- 1363200- 0- 2208001- 2400001],130.87813809992477,3587.2728192185186,1.70037e+12,7.69704e-11,0,0 + +arrays of value as string : ['2', '2', '2', '2', '2', '0', '4', '4'] +resulted X configuration : [2, 2, 2, 2, 2, 0, 4, 4] +--- Reading the line : 400000-2-2,[4- 0- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 0- 0- 0- 2- 2],[1804801- 0- 0- 0- 0- 0- 1478400- 1766400],69.49036563133058,2018.0766122054733,1.09723e+12,6.33325e-11,0,0 + +arrays of value as string : ['4', '0', '0', '0', '0', '0', '2', '2'] +resulted X configuration : [4, 0, 0, 0, 0, 0, 2, 2] +--- Reading the line : 001011-2-0,[0- 0- 1- 0- 1- 1- 2- 0- 0- 0- 0- 0- 0],[0- 0- 576000- 0- 576000- 576000- 1478400- 0- 0- 0- 0- 0- 0],[0- 0- 1- 0- 1- 1- 2- 0],[0- 0- 576000- 0- 576000- 576000- 1478400- 0],43.66913916510714,1296.4927927917279,6.31919e+11,6.91056e-11,0,0 + +arrays of value as string : ['0', '0', '1', '0', '1', '1', '2', '0'] +resulted X configuration : [0, 0, 1, 0, 1, 1, 2, 0] +--- Reading the line : 003003-4-4,[0- 0- 3- 0- 0- 3- 4- 0- 0- 4- 0- 0- 0],[0- 0- 1804800- 0- 0- 1804800- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 3- 0- 0- 3- 4- 4],[0- 0- 1804800- 0- 0- 1804800- 2208001- 2400001],122.55547459488704,3387.2965568051245,1.72846e+12,7.09044e-11,0,0 + +arrays of value as string : ['0', '0', '3', '0', '0', '3', '4', '4'] +resulted X configuration : [0, 0, 3, 0, 0, 3, 4, 4] +--- Reading the line : 222202-4-2,[2- 2- 2- 2- 0- 2- 4- 0- 0- 2- 0- 0- 0],[1363200- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 0- 0- 1766400- 0- 0- 0],[2- 2- 2- 2- 0- 2- 4- 2],[1363200- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 1766400],121.970158259986,3364.8057318602846,1.87848e+12,6.49302e-11,0,0 + +arrays of value as string : ['2', '2', '2', '2', '0', '2', '4', '2'] +resulted X configuration : [2, 2, 2, 2, 0, 2, 4, 2] +--- Reading the line : 222022-4-0,[2- 2- 2- 0- 2- 2- 4- 0- 0- 0- 0- 0- 0],[1363200- 1363200- 1363200- 0- 1363200- 1363200- 2208001- 0- 0- 0- 0- 0- 0],[2- 2- 2- 0- 2- 2- 4- 0],[1363200- 1363200- 1363200- 0- 1363200- 1363200- 2208001- 0],88.67419445838925,2526.8700958020895,1.3378e+12,6.62836e-11,0,0 + +arrays of value as string : ['2', '2', '2', '0', '2', '2', '4', '0'] +resulted X configuration : [2, 2, 2, 0, 2, 2, 4, 0] +--- Reading the line : 404440-4-0,[4- 0- 4- 4- 4- 0- 4- 0- 0- 0- 0- 0- 0],[1804801- 0- 1804801- 1804801- 1804801- 0- 2208001- 0- 0- 0- 0- 0- 0],[4- 0- 4- 4- 4- 0- 4- 0],[1804801- 0- 1804801- 1804801- 1804801- 0- 2208001- 0],72.44815238223472,2091.0674136009416,9.42624e+11,7.6858e-11,0,0 + +arrays of value as string : ['4', '0', '4', '4', '4', '0', '4', '0'] +resulted X configuration : [4, 0, 4, 4, 4, 0, 4, 0] +--- Reading the line : 333033-2-0,[3- 3- 3- 0- 3- 3- 2- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 1804800- 0- 1804800- 1804800- 1478400- 0- 0- 0- 0- 0- 0],[3- 3- 3- 0- 3- 3- 2- 0],[1804800- 1804800- 1804800- 0- 1804800- 1804800- 1478400- 0],76.14242489064866,2192.105869409495,1.29726e+12,5.86948e-11,0,0 + +arrays of value as string : ['3', '3', '3', '0', '3', '3', '2', '0'] +resulted X configuration : [3, 3, 3, 0, 3, 3, 2, 0] +--- Reading the line : 101010-4-4,[1- 0- 1- 0- 1- 0- 4- 0- 0- 4- 0- 0- 0],[576000- 0- 576000- 0- 576000- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[1- 0- 1- 0- 1- 0- 4- 4],[576000- 0- 576000- 0- 576000- 0- 2208001- 2400001],129.30085989347026,3552.8501565014953,1.59942e+12,8.08423e-11,0,0 + +arrays of value as string : ['1', '0', '1', '0', '1', '0', '4', '4'] +resulted X configuration : [1, 0, 1, 0, 1, 0, 4, 4] +--- Reading the line : 033033-4-4,[0- 3- 3- 0- 3- 3- 4- 0- 0- 4- 0- 0- 0],[0- 1804800- 1804800- 0- 1804800- 1804800- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 3- 3- 0- 3- 3- 4- 4],[0- 1804800- 1804800- 0- 1804800- 1804800- 2208001- 2400001],116.55569801996106,3236.1336112308263,1.80988e+12,6.43997e-11,0,0 + +arrays of value as string : ['0', '3', '3', '0', '3', '3', '4', '4'] +resulted X configuration : [0, 3, 3, 0, 3, 3, 4, 4] +--- Reading the line : 004444-1-1,[0- 0- 4- 4- 4- 4- 1- 0- 0- 1- 0- 0- 0],[0- 0- 1804801- 1804801- 1804801- 1804801- 652800- 0- 0- 806400- 0- 0- 0],[0- 0- 4- 4- 4- 4- 1- 1],[0- 0- 1804801- 1804801- 1804801- 1804801- 652800- 806400],64.46624073166619,1881.6128810017933,1.11231e+12,5.79571e-11,0,0 + +arrays of value as string : ['0', '0', '4', '4', '4', '4', '1', '1'] +resulted X configuration : [0, 0, 4, 4, 4, 4, 1, 1] +--- Reading the line : 300333-1-4,[3- 0- 0- 3- 3- 3- 1- 0- 0- 4- 0- 0- 0],[1804800- 0- 0- 1804800- 1804800- 1804800- 652800- 0- 0- 2400001- 0- 0- 0],[3- 0- 0- 3- 3- 3- 1- 4],[1804800- 0- 0- 1804800- 1804800- 1804800- 652800- 2400001],130.55303728988653,3576.88406837303,1.64943e+12,7.91504e-11,0,0 + +arrays of value as string : ['3', '0', '0', '3', '3', '3', '1', '4'] +resulted X configuration : [3, 0, 0, 3, 3, 3, 1, 4] +--- Reading the line : 444440-3-3,[4- 4- 4- 4- 4- 0- 3- 0- 0- 3- 0- 0- 0],[1804801- 1804801- 1804801- 1804801- 1804801- 0- 2208000- 0- 0- 2400000- 0- 0- 0],[4- 4- 4- 4- 4- 0- 3- 3],[1804801- 1804801- 1804801- 1804801- 1804801- 0- 2208000- 2400000],123.56360108408052,3412.5169161150666,1.63002e+12,7.5805e-11,0,0 + +arrays of value as string : ['4', '4', '4', '4', '4', '0', '3', '3'] +resulted X configuration : [4, 4, 4, 4, 4, 0, 3, 3] +--- Reading the line : 400044-2-2,[4- 0- 0- 0- 4- 4- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 0- 1804801- 1804801- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 0- 4- 4- 2- 2],[1804801- 0- 0- 0- 1804801- 1804801- 1478400- 1766400],95.00293379629643,2695.6897713236303,1.55866e+12,6.09517e-11,0,0 + +arrays of value as string : ['4', '0', '0', '0', '4', '4', '2', '2'] +resulted X configuration : [4, 0, 0, 0, 4, 4, 2, 2] +--- Reading the line : 440044-4-4,[4- 4- 0- 0- 4- 4- 4- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 0- 0- 1804801- 1804801- 2208001- 0- 0- 2400001- 0- 0- 0],[4- 4- 0- 0- 4- 4- 4- 4],[1804801- 1804801- 0- 0- 1804801- 1804801- 2208001- 2400001],116.55942741231047,3237.230145663417,1.81504e+12,6.42187e-11,0,0 + +arrays of value as string : ['4', '4', '0', '0', '4', '4', '4', '4'] +resulted X configuration : [4, 4, 0, 0, 4, 4, 4, 4] +--- Reading the line : 000033-2-0,[0- 0- 0- 0- 3- 3- 2- 0- 0- 0- 0- 0- 0],[0- 0- 0- 0- 1804800- 1804800- 1478400- 0- 0- 0- 0- 0- 0],[0- 0- 0- 0- 3- 3- 2- 0],[0- 0- 0- 0- 1804800- 1804800- 1478400- 0],54.104840890897435,1599.9250613299319,7.88397e+11,6.86264e-11,0,0 + +arrays of value as string : ['0', '0', '0', '0', '3', '3', '2', '0'] +resulted X configuration : [0, 0, 0, 0, 3, 3, 2, 0] +--- Reading the line : 220220-3-4,[2- 2- 0- 2- 2- 0- 3- 0- 0- 4- 0- 0- 0],[1363200- 1363200- 0- 1363200- 1363200- 0- 2208000- 0- 0- 2400001- 0- 0- 0],[2- 2- 0- 2- 2- 0- 3- 4],[1363200- 1363200- 0- 1363200- 1363200- 0- 2208000- 2400001],129.58812663928526,3556.9680384212033,1.65799e+12,7.81598e-11,0,0 + +arrays of value as string : ['2', '2', '0', '2', '2', '0', '3', '4'] +resulted X configuration : [2, 2, 0, 2, 2, 0, 3, 4] +--- Reading the line : 002020-4-2,[0- 0- 2- 0- 2- 0- 4- 0- 0- 2- 0- 0- 0],[0- 0- 1363200- 0- 1363200- 0- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 0- 2- 0- 2- 0- 4- 2],[0- 0- 1363200- 0- 1363200- 0- 2208001- 1766400],103.07348924994666,2898.770324511818,1.34828e+12,7.64481e-11,0,0 + +arrays of value as string : ['0', '0', '2', '0', '2', '0', '4', '2'] +resulted X configuration : [0, 0, 2, 0, 2, 0, 4, 2] +--- Reading the line : 303333-2-4,[3- 0- 3- 3- 3- 3- 2- 0- 0- 4- 0- 0- 0],[1804800- 0- 1804800- 1804800- 1804800- 1804800- 1478400- 0- 0- 2400001- 0- 0- 0],[3- 0- 3- 3- 3- 3- 2- 4],[1804800- 0- 1804800- 1804800- 1804800- 1804800- 1478400- 2400001],126.25817571996127,3485.799110022988,1.98467e+12,6.36167e-11,0,0 + +arrays of value as string : ['3', '0', '3', '3', '3', '3', '2', '4'] +resulted X configuration : [3, 0, 3, 3, 3, 3, 2, 4] +--- Reading the line : 002220-4-4,[0- 0- 2- 2- 2- 0- 4- 0- 0- 4- 0- 0- 0],[0- 0- 1363200- 1363200- 1363200- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 2- 2- 2- 0- 4- 4],[0- 0- 1363200- 1363200- 1363200- 0- 2208001- 2400001],129.94310477762588,3562.3844066829265,1.58113e+12,8.21837e-11,0,0 + +arrays of value as string : ['0', '0', '2', '2', '2', '0', '4', '4'] +resulted X configuration : [0, 0, 2, 2, 2, 0, 4, 4] +--- Reading the line : 022200-4-0,[0- 2- 2- 2- 0- 0- 4- 0- 0- 0- 0- 0- 0],[0- 1363200- 1363200- 1363200- 0- 0- 2208001- 0- 0- 0- 0- 0- 0],[0- 2- 2- 2- 0- 0- 4- 0],[0- 1363200- 1363200- 1363200- 0- 0- 2208001- 0],72.2049608159738,2079.732935280328,8.82117e+11,8.18542e-11,0,0 + +arrays of value as string : ['0', '2', '2', '2', '0', '0', '4', '0'] +resulted X configuration : [0, 2, 2, 2, 0, 0, 4, 0] +--- Reading the line : 404004-2-4,[4- 0- 4- 0- 0- 4- 2- 0- 0- 4- 0- 0- 0],[1804801- 0- 1804801- 0- 0- 1804801- 1478400- 0- 0- 2400001- 0- 0- 0],[4- 0- 4- 0- 0- 4- 2- 4],[1804801- 0- 1804801- 0- 0- 1804801- 1478400- 2400001],120.95279431054139,3350.0398451903675,1.66495e+12,7.26465e-11,0,0 + +arrays of value as string : ['4', '0', '4', '0', '0', '4', '2', '4'] +resulted X configuration : [4, 0, 4, 0, 0, 4, 2, 4] +--- Reading the line : 202022-4-3,[2- 0- 2- 0- 2- 2- 4- 0- 0- 3- 0- 0- 0],[1363200- 0- 1363200- 0- 1363200- 1363200- 2208001- 0- 0- 2400000- 0- 0- 0],[2- 0- 2- 0- 2- 2- 4- 3],[1363200- 0- 1363200- 0- 1363200- 1363200- 2208001- 2400000],119.44218790148284,3312.7018938820406,1.81745e+12,6.57197e-11,0,0 + +arrays of value as string : ['2', '0', '2', '0', '2', '2', '4', '3'] +resulted X configuration : [2, 0, 2, 0, 2, 2, 4, 3] +--- Reading the line : 404040-4-3,[4- 0- 4- 0- 4- 0- 4- 0- 0- 3- 0- 0- 0],[1804801- 0- 1804801- 0- 1804801- 0- 2208001- 0- 0- 2400000- 0- 0- 0],[4- 0- 4- 0- 4- 0- 4- 3],[1804801- 0- 1804801- 0- 1804801- 0- 2208001- 2400000],127.04557181432335,3505.3754237871926,1.59658e+12,7.95736e-11,0,0 + +arrays of value as string : ['4', '0', '4', '0', '4', '0', '4', '3'] +resulted X configuration : [4, 0, 4, 0, 4, 0, 4, 3] +--- Reading the line : 003303-1-0,[0- 0- 3- 3- 0- 3- 1- 0- 0- 0- 0- 0- 0],[0- 0- 1804800- 1804800- 0- 1804800- 652800- 0- 0- 0- 0- 0- 0],[0- 0- 3- 3- 0- 3- 1- 0],[0- 0- 1804800- 1804800- 0- 1804800- 652800- 0],49.980549763118695,1472.3523000249127,6.83081e+11,7.31693e-11,0,0 + +arrays of value as string : ['0', '0', '3', '3', '0', '3', '1', '0'] +resulted X configuration : [0, 0, 3, 3, 0, 3, 1, 0] +--- Reading the line : 444004-0-4,[4- 4- 4- 0- 0- 4- 0- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 1804801- 0- 0- 1804801- 0- 0- 0- 2400001- 0- 0- 0],[4- 4- 4- 0- 0- 4- 0- 4],[1804801- 1804801- 1804801- 0- 0- 1804801- 0- 2400001],117.8648030406168,3270.2431387318493,1.44859e+12,8.13652e-11,0,0 + +arrays of value as string : ['4', '4', '4', '0', '0', '4', '0', '4'] +resulted X configuration : [4, 4, 4, 0, 0, 4, 0, 4] +--- Reading the line : 040404-1-4,[0- 4- 0- 4- 0- 4- 1- 0- 0- 4- 0- 0- 0],[0- 1804801- 0- 1804801- 0- 1804801- 652800- 0- 0- 2400001- 0- 0- 0],[0- 4- 0- 4- 0- 4- 1- 4],[0- 1804801- 0- 1804801- 0- 1804801- 652800- 2400001],125.15775603461633,3444.4802183093198,1.47227e+12,8.50101e-11,0,0 + +arrays of value as string : ['0', '4', '0', '4', '0', '4', '1', '4'] +resulted X configuration : [0, 4, 0, 4, 0, 4, 1, 4] +--- Reading the line : 303333-4-3,[3- 0- 3- 3- 3- 3- 4- 0- 0- 3- 0- 0- 0],[1804800- 0- 1804800- 1804800- 1804800- 1804800- 2208001- 0- 0- 2400000- 0- 0- 0],[3- 0- 3- 3- 3- 3- 4- 3],[1804800- 0- 1804800- 1804800- 1804800- 1804800- 2208001- 2400000],123.22410203566457,3404.093723122925,1.965e+12,6.27095e-11,0,0 + +arrays of value as string : ['3', '0', '3', '3', '3', '3', '4', '3'] +resulted X configuration : [3, 0, 3, 3, 3, 3, 4, 3] +--- Reading the line : 300030-2-0,[3- 0- 0- 0- 3- 0- 2- 0- 0- 0- 0- 0- 0],[1804800- 0- 0- 0- 1804800- 0- 1478400- 0- 0- 0- 0- 0- 0],[3- 0- 0- 0- 3- 0- 2- 0],[1804800- 0- 0- 0- 1804800- 0- 1478400- 0],40.943974221201245,1221.8811875493238,5.75531e+11,7.11412e-11,0,0 + +arrays of value as string : ['3', '0', '0', '0', '3', '0', '2', '0'] +resulted X configuration : [3, 0, 0, 0, 3, 0, 2, 0] +--- Reading the line : 000010-4-4,[0- 0- 0- 0- 1- 0- 4- 0- 0- 4- 0- 0- 0],[0- 0- 0- 0- 576000- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 0- 0- 1- 0- 4- 4],[0- 0- 0- 0- 576000- 0- 2208001- 2400001],124.49782353771671,3431.6977528379366,1.49756e+12,8.31338e-11,0,0 + +arrays of value as string : ['0', '0', '0', '0', '1', '0', '4', '4'] +resulted X configuration : [0, 0, 0, 0, 1, 0, 4, 4] +--- Reading the line : 011111-1-0,[0- 1- 1- 1- 1- 1- 1- 0- 0- 0- 0- 0- 0],[0- 576000- 576000- 576000- 576000- 576000- 652800- 0- 0- 0- 0- 0- 0],[0- 1- 1- 1- 1- 1- 1- 0],[0- 576000- 576000- 576000- 576000- 576000- 652800- 0],33.512872368931006,1001.5650893185502,4.60083e+11,7.28409e-11,0,0 + +arrays of value as string : ['0', '1', '1', '1', '1', '1', '1', '0'] +resulted X configuration : [0, 1, 1, 1, 1, 1, 1, 0] +--- Reading the line : 101101-4-1,[1- 0- 1- 1- 0- 1- 4- 0- 0- 1- 0- 0- 0],[576000- 0- 576000- 576000- 0- 576000- 2208001- 0- 0- 806400- 0- 0- 0],[1- 0- 1- 1- 0- 1- 4- 1],[576000- 0- 576000- 576000- 0- 576000- 2208001- 806400],94.75502718847952,2685.3589856511508,1.21935e+12,7.77095e-11,0,0 + +arrays of value as string : ['1', '0', '1', '1', '0', '1', '4', '1'] +resulted X configuration : [1, 0, 1, 1, 0, 1, 4, 1] +--- Reading the line : 033000-4-4,[0- 3- 3- 0- 0- 0- 4- 0- 0- 4- 0- 0- 0],[0- 1804800- 1804800- 0- 0- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 3- 3- 0- 0- 0- 4- 4],[0- 1804800- 1804800- 0- 0- 0- 2208001- 2400001],124.9545418787139,3451.8981559056037,1.53579e+12,8.13617e-11,0,0 + +arrays of value as string : ['0', '3', '3', '0', '0', '0', '4', '4'] +resulted X configuration : [0, 3, 3, 0, 0, 0, 4, 4] +--- Reading the line : 101001-4-0,[1- 0- 1- 0- 0- 1- 4- 0- 0- 0- 0- 0- 0],[576000- 0- 576000- 0- 0- 576000- 2208001- 0- 0- 0- 0- 0- 0],[1- 0- 1- 0- 0- 1- 4- 0],[576000- 0- 576000- 0- 0- 576000- 2208001- 0],70.61774785032962,2053.3443155191017,8.82944e+11,7.99799e-11,0,0 + +arrays of value as string : ['1', '0', '1', '0', '0', '1', '4', '0'] +resulted X configuration : [1, 0, 1, 0, 0, 1, 4, 0] +--- Reading the line : 330303-4-3,[3- 3- 0- 3- 0- 3- 4- 0- 0- 3- 0- 0- 0],[1804800- 1804800- 0- 1804800- 0- 1804800- 2208001- 0- 0- 2400000- 0- 0- 0],[3- 3- 0- 3- 0- 3- 4- 3],[1804800- 1804800- 0- 1804800- 0- 1804800- 2208001- 2400000],113.23647937398181,3161.5149228290675,1.82152e+12,6.21659e-11,0,0 + +arrays of value as string : ['3', '3', '0', '3', '0', '3', '4', '3'] +resulted X configuration : [3, 3, 0, 3, 0, 3, 4, 3] +--- Reading the line : 000011-4-4,[0- 0- 0- 0- 1- 1- 4- 0- 0- 4- 0- 0- 0],[0- 0- 0- 0- 576000- 576000- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 0- 0- 1- 1- 4- 4],[0- 0- 0- 0- 576000- 576000- 2208001- 2400001],123.94181535184126,3423.1111701147433,1.50239e+12,8.24964e-11,0,0 + +arrays of value as string : ['0', '0', '0', '0', '1', '1', '4', '4'] +resulted X configuration : [0, 0, 0, 0, 1, 1, 4, 4] +--- Reading the line : 044044-2-2,[0- 4- 4- 0- 4- 4- 2- 0- 0- 2- 0- 0- 0],[0- 1804801- 1804801- 0- 1804801- 1804801- 1478400- 0- 0- 1766400- 0- 0- 0],[0- 4- 4- 0- 4- 4- 2- 2],[0- 1804801- 1804801- 0- 1804801- 1804801- 1478400- 1766400],105.465025423966,2963.1042104076882,1.73062e+12,6.09406e-11,0,0 + +arrays of value as string : ['0', '4', '4', '0', '4', '4', '2', '2'] +resulted X configuration : [0, 4, 4, 0, 4, 4, 2, 2] --- Substracting already tested configurations: --- Configuration: [1, 0, 1, 1, 1, 1, 1, 0] appended to configuration candidates --- Configuration: [1, 0, 1, 1, 1, 1, 4, 0] appended to configuration candidates @@ -21913,7 +22475,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [1, 0, 1, 1, 1, 0, 1, 0] appended to configuration candidates --- Configuration: [1, 0, 1, 1, 1, 0, 4, 0] appended to configuration candidates --- Configuration: [4, 0, 4, 4, 4, 0, 1, 0] appended to configuration candidates - --- Configuration: [4, 0, 4, 4, 4, 0, 4, 0] appended to configuration candidates + --- Configuration: [4, 0, 4, 4, 4, 0, 4, 0] NOT appended to configuration candidates, it has already been tested --- Configuration: [1, 1, 1, 1, 0, 1, 0, 0] appended to configuration candidates --- Configuration: [4, 4, 4, 4, 0, 4, 0, 0] appended to configuration candidates --- Configuration: [1, 1, 1, 1, 1, 0, 1, 4] appended to configuration candidates @@ -21976,7 +22538,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [3, 3, 3, 0, 3, 0, 0, 0] appended to configuration candidates --- Configuration: [4, 4, 4, 0, 4, 0, 0, 0] appended to configuration candidates --- Configuration: [4, 4, 4, 0, 4, 0, 0, 4] appended to configuration candidates - --- Configuration: [3, 0, 3, 3, 3, 0, 3, 0] appended to configuration candidates + --- Configuration: [3, 0, 3, 3, 3, 0, 3, 0] NOT appended to configuration candidates, it has already been tested --- Configuration: [3, 0, 3, 3, 3, 0, 4, 0] appended to configuration candidates --- Configuration: [4, 0, 4, 4, 4, 0, 3, 0] appended to configuration candidates --- Configuration: [2, 0, 2, 2, 2, 2, 0, 4] appended to configuration candidates @@ -22025,7 +22587,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [4, 4, 0, 0, 4, 4, 3, 3] appended to configuration candidates --- Configuration: [4, 4, 0, 0, 4, 4, 3, 4] appended to configuration candidates --- Configuration: [4, 4, 0, 0, 4, 4, 4, 3] appended to configuration candidates - --- Configuration: [4, 4, 0, 0, 4, 4, 4, 4] appended to configuration candidates + --- Configuration: [4, 4, 0, 0, 4, 4, 4, 4] NOT appended to configuration candidates, it has already been tested --- Configuration: [1, 1, 1, 0, 1, 1, 2, 4] appended to configuration candidates --- Configuration: [1, 1, 1, 0, 1, 1, 4, 2] appended to configuration candidates --- Configuration: [1, 1, 1, 0, 1, 1, 4, 4] appended to configuration candidates @@ -22081,7 +22643,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [2, 2, 2, 0, 2, 2, 4, 4] appended to configuration candidates --- Configuration: [1, 1, 1, 1, 0, 1, 1, 4] appended to configuration candidates --- Configuration: [1, 1, 1, 1, 0, 1, 4, 1] appended to configuration candidates - --- Configuration: [1, 1, 1, 1, 0, 1, 4, 4] appended to configuration candidates + --- Configuration: [1, 1, 1, 1, 0, 1, 4, 4] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 2, 2, 0, 2, 2, 1, 4] appended to configuration candidates --- Configuration: [0, 2, 2, 0, 2, 2, 4, 1] appended to configuration candidates --- Configuration: [0, 2, 2, 0, 2, 2, 4, 4] appended to configuration candidates @@ -22089,9 +22651,9 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [0, 4, 4, 0, 4, 4, 1, 4] appended to configuration candidates --- Configuration: [0, 4, 4, 0, 4, 4, 4, 1] appended to configuration candidates --- Configuration: [0, 4, 4, 0, 4, 4, 4, 4] appended to configuration candidates - --- Configuration: [0, 0, 0, 0, 1, 1, 1, 4] appended to configuration candidates + --- Configuration: [0, 0, 0, 0, 1, 1, 1, 4] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 0, 0, 0, 1, 1, 4, 1] appended to configuration candidates - --- Configuration: [0, 0, 0, 0, 1, 1, 4, 4] appended to configuration candidates + --- Configuration: [0, 0, 0, 0, 1, 1, 4, 4] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 0, 0, 0, 4, 4, 1, 1] appended to configuration candidates --- Configuration: [0, 0, 0, 0, 4, 4, 1, 4] appended to configuration candidates --- Configuration: [0, 0, 0, 0, 4, 4, 4, 1] appended to configuration candidates @@ -22113,15 +22675,15 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [4, 4, 4, 0, 4, 4, 0, 4] appended to configuration candidates --- Configuration: [2, 2, 2, 2, 2, 0, 3, 4] appended to configuration candidates --- Configuration: [2, 2, 2, 2, 2, 0, 4, 3] NOT appended to configuration candidates, it has already been tested - --- Configuration: [2, 2, 2, 2, 2, 0, 4, 4] appended to configuration candidates - --- Configuration: [4, 4, 4, 4, 4, 0, 3, 3] appended to configuration candidates + --- Configuration: [2, 2, 2, 2, 2, 0, 4, 4] NOT appended to configuration candidates, it has already been tested + --- Configuration: [4, 4, 4, 4, 4, 0, 3, 3] NOT appended to configuration candidates, it has already been tested --- Configuration: [4, 4, 4, 4, 4, 0, 3, 4] appended to configuration candidates --- Configuration: [4, 4, 4, 4, 4, 0, 4, 3] appended to configuration candidates --- Configuration: [0, 3, 0, 3, 0, 0, 2, 0] appended to configuration candidates --- Configuration: [0, 3, 0, 3, 0, 0, 4, 0] appended to configuration candidates --- Configuration: [0, 4, 0, 4, 0, 0, 2, 0] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 4, 0, 4, 0, 0, 4, 0] appended to configuration candidates - --- Configuration: [2, 2, 0, 2, 2, 0, 3, 4] appended to configuration candidates + --- Configuration: [2, 2, 0, 2, 2, 0, 3, 4] NOT appended to configuration candidates, it has already been tested --- Configuration: [2, 2, 0, 2, 2, 0, 4, 3] appended to configuration candidates --- Configuration: [2, 2, 0, 2, 2, 0, 4, 4] appended to configuration candidates --- Configuration: [4, 4, 0, 4, 4, 0, 3, 3] appended to configuration candidates @@ -22151,14 +22713,14 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [2, 2, 0, 2, 2, 2, 4, 0] appended to configuration candidates --- Configuration: [4, 4, 0, 4, 4, 4, 2, 0] NOT appended to configuration candidates, it has already been tested --- Configuration: [4, 4, 0, 4, 4, 4, 4, 0] appended to configuration candidates - --- Configuration: [1, 1, 0, 1, 0, 1, 1, 0] appended to configuration candidates + --- Configuration: [1, 1, 0, 1, 0, 1, 1, 0] NOT appended to configuration candidates, it has already been tested --- Configuration: [1, 1, 0, 1, 0, 1, 4, 0] appended to configuration candidates --- Configuration: [4, 4, 0, 4, 0, 4, 1, 0] appended to configuration candidates --- Configuration: [4, 4, 0, 4, 0, 4, 4, 0] appended to configuration candidates --- Configuration: [0, 1, 1, 0, 1, 0, 1, 4] appended to configuration candidates --- Configuration: [0, 1, 1, 0, 1, 0, 4, 1] appended to configuration candidates --- Configuration: [0, 1, 1, 0, 1, 0, 4, 4] appended to configuration candidates - --- Configuration: [0, 4, 4, 0, 4, 0, 1, 1] appended to configuration candidates + --- Configuration: [0, 4, 4, 0, 4, 0, 1, 1] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 4, 4, 0, 4, 0, 1, 4] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 4, 4, 0, 4, 0, 4, 1] appended to configuration candidates --- Configuration: [0, 4, 4, 0, 4, 0, 4, 4] appended to configuration candidates @@ -22175,7 +22737,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [3, 3, 3, 3, 0, 0, 0, 4] appended to configuration candidates --- Configuration: [3, 3, 3, 3, 0, 0, 0, 0] appended to configuration candidates --- Configuration: [4, 4, 4, 4, 0, 0, 0, 0] appended to configuration candidates - --- Configuration: [4, 4, 4, 4, 0, 0, 0, 4] appended to configuration candidates + --- Configuration: [4, 4, 4, 4, 0, 0, 0, 4] NOT appended to configuration candidates, it has already been tested --- Configuration: [1, 1, 1, 1, 1, 1, 3, 4] appended to configuration candidates --- Configuration: [1, 1, 1, 1, 1, 1, 4, 3] appended to configuration candidates --- Configuration: [1, 1, 0, 1, 0, 1, 0, 0] appended to configuration candidates @@ -22183,7 +22745,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [0, 0, 3, 3, 3, 3, 1, 4] appended to configuration candidates --- Configuration: [0, 0, 3, 3, 3, 3, 4, 1] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 0, 3, 3, 3, 3, 4, 4] appended to configuration candidates - --- Configuration: [0, 0, 4, 4, 4, 4, 1, 1] appended to configuration candidates + --- Configuration: [0, 0, 4, 4, 4, 4, 1, 1] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 0, 4, 4, 4, 4, 1, 4] appended to configuration candidates --- Configuration: [0, 0, 4, 4, 4, 4, 4, 1] appended to configuration candidates --- Configuration: [0, 0, 4, 4, 4, 4, 4, 4] NOT appended to configuration candidates, it has already been tested @@ -22216,7 +22778,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [0, 4, 4, 4, 4, 4, 4, 3] appended to configuration candidates --- Configuration: [0, 4, 4, 4, 4, 4, 4, 4] appended to configuration candidates --- Configuration: [3, 0, 3, 3, 3, 3, 3, 4] appended to configuration candidates - --- Configuration: [3, 0, 3, 3, 3, 3, 4, 3] appended to configuration candidates + --- Configuration: [3, 0, 3, 3, 3, 3, 4, 3] NOT appended to configuration candidates, it has already been tested --- Configuration: [3, 0, 3, 3, 3, 3, 4, 4] appended to configuration candidates --- Configuration: [1, 0, 1, 1, 1, 1, 3, 0] appended to configuration candidates --- Configuration: [4, 0, 4, 4, 4, 4, 3, 0] appended to configuration candidates @@ -22255,7 +22817,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [0, 0, 3, 3, 3, 3, 4, 3] appended to configuration candidates --- Configuration: [0, 0, 4, 4, 4, 4, 3, 3] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 0, 4, 4, 4, 4, 3, 4] appended to configuration candidates - --- Configuration: [0, 0, 4, 4, 4, 4, 4, 3] appended to configuration candidates + --- Configuration: [0, 0, 4, 4, 4, 4, 4, 3] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 1, 1, 1, 1, 1, 1, 4] appended to configuration candidates --- Configuration: [0, 1, 1, 1, 1, 1, 4, 1] appended to configuration candidates --- Configuration: [0, 4, 4, 4, 4, 4, 1, 1] appended to configuration candidates @@ -22296,7 +22858,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [3, 0, 3, 3, 3, 3, 0, 0] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 3, 3, 0, 3, 3, 1, 4] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 3, 3, 0, 3, 3, 4, 1] appended to configuration candidates - --- Configuration: [0, 3, 3, 0, 3, 3, 4, 4] appended to configuration candidates + --- Configuration: [0, 3, 3, 0, 3, 3, 4, 4] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 1, 1, 0, 1, 0, 2, 4] appended to configuration candidates --- Configuration: [0, 1, 1, 0, 1, 0, 4, 2] appended to configuration candidates --- Configuration: [0, 4, 4, 0, 4, 0, 2, 2] appended to configuration candidates @@ -22323,7 +22885,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [0, 4, 4, 4, 4, 0, 3, 3] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 4, 4, 4, 4, 0, 3, 4] appended to configuration candidates --- Configuration: [0, 4, 4, 4, 4, 0, 4, 3] appended to configuration candidates - --- Configuration: [2, 0, 0, 2, 0, 2, 3, 0] appended to configuration candidates + --- Configuration: [2, 0, 0, 2, 0, 2, 3, 0] NOT appended to configuration candidates, it has already been tested --- Configuration: [2, 0, 0, 2, 0, 2, 4, 0] appended to configuration candidates --- Configuration: [4, 0, 0, 4, 0, 4, 3, 0] appended to configuration candidates --- Configuration: [4, 0, 0, 4, 0, 4, 4, 0] appended to configuration candidates @@ -22336,7 +22898,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [4, 4, 0, 0, 4, 4, 3, 0] appended to configuration candidates --- Configuration: [4, 4, 0, 0, 4, 4, 4, 0] appended to configuration candidates --- Configuration: [2, 2, 2, 2, 0, 2, 2, 4] appended to configuration candidates - --- Configuration: [2, 2, 2, 2, 0, 2, 4, 2] appended to configuration candidates + --- Configuration: [2, 2, 2, 2, 0, 2, 4, 2] NOT appended to configuration candidates, it has already been tested --- Configuration: [2, 2, 2, 2, 0, 2, 4, 4] appended to configuration candidates --- Configuration: [4, 4, 4, 4, 0, 4, 2, 2] appended to configuration candidates --- Configuration: [4, 4, 4, 4, 0, 4, 2, 4] appended to configuration candidates @@ -22371,7 +22933,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [0, 0, 0, 4, 0, 0, 4, 4] appended to configuration candidates --- Configuration: [0, 1, 0, 1, 1, 0, 0, 4] appended to configuration candidates --- Configuration: [0, 1, 0, 1, 1, 0, 0, 0] NOT appended to configuration candidates, it has already been tested - --- Configuration: [0, 4, 0, 4, 4, 0, 0, 0] appended to configuration candidates + --- Configuration: [0, 4, 0, 4, 4, 0, 0, 0] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 4, 0, 4, 4, 0, 0, 4] appended to configuration candidates --- Configuration: [2, 2, 2, 2, 2, 0, 1, 4] appended to configuration candidates --- Configuration: [2, 2, 2, 2, 2, 0, 4, 1] NOT appended to configuration candidates, it has already been tested @@ -22391,7 +22953,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [4, 0, 4, 0, 4, 4, 2, 4] appended to configuration candidates --- Configuration: [4, 0, 4, 0, 4, 4, 4, 2] appended to configuration candidates --- Configuration: [2, 0, 2, 0, 2, 2, 3, 4] appended to configuration candidates - --- Configuration: [2, 0, 2, 0, 2, 2, 4, 3] appended to configuration candidates + --- Configuration: [2, 0, 2, 0, 2, 2, 4, 3] NOT appended to configuration candidates, it has already been tested --- Configuration: [3, 0, 3, 3, 0, 0, 3, 4] appended to configuration candidates --- Configuration: [3, 0, 3, 3, 0, 0, 4, 3] appended to configuration candidates --- Configuration: [3, 0, 3, 3, 0, 0, 4, 4] appended to configuration candidates @@ -22440,9 +23002,9 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [0, 0, 3, 3, 3, 3, 4, 2] appended to configuration candidates --- Configuration: [0, 0, 4, 4, 4, 4, 2, 2] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 0, 4, 4, 4, 4, 2, 4] appended to configuration candidates - --- Configuration: [0, 0, 4, 4, 4, 4, 4, 2] appended to configuration candidates + --- Configuration: [0, 0, 4, 4, 4, 4, 4, 2] NOT appended to configuration candidates, it has already been tested --- Configuration: [2, 2, 2, 0, 2, 2, 1, 0] appended to configuration candidates - --- Configuration: [2, 2, 2, 0, 2, 2, 4, 0] appended to configuration candidates + --- Configuration: [2, 2, 2, 0, 2, 2, 4, 0] NOT appended to configuration candidates, it has already been tested --- Configuration: [4, 4, 4, 0, 4, 4, 1, 0] appended to configuration candidates --- Configuration: [0, 3, 3, 3, 3, 3, 1, 4] appended to configuration candidates --- Configuration: [0, 3, 3, 3, 3, 3, 4, 1] appended to configuration candidates @@ -22474,7 +23036,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [0, 4, 4, 4, 0, 0, 2, 4] appended to configuration candidates --- Configuration: [0, 4, 4, 4, 0, 0, 4, 2] appended to configuration candidates --- Configuration: [0, 4, 4, 4, 0, 0, 4, 4] appended to configuration candidates - --- Configuration: [3, 3, 0, 3, 3, 0, 3, 0] appended to configuration candidates + --- Configuration: [3, 3, 0, 3, 3, 0, 3, 0] NOT appended to configuration candidates, it has already been tested --- Configuration: [3, 3, 0, 3, 3, 0, 4, 0] appended to configuration candidates --- Configuration: [4, 4, 0, 4, 4, 0, 3, 0] appended to configuration candidates --- Configuration: [4, 4, 0, 4, 4, 0, 4, 0] appended to configuration candidates @@ -22498,7 +23060,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [2, 2, 2, 0, 0, 2, 0, 4] appended to configuration candidates --- Configuration: [2, 2, 2, 0, 0, 2, 0, 0] appended to configuration candidates --- Configuration: [4, 4, 4, 0, 0, 4, 0, 0] appended to configuration candidates - --- Configuration: [4, 4, 4, 0, 0, 4, 0, 4] appended to configuration candidates + --- Configuration: [4, 4, 4, 0, 0, 4, 0, 4] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 3, 0, 3, 3, 0, 3, 0] appended to configuration candidates --- Configuration: [0, 3, 0, 3, 3, 0, 4, 0] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 4, 0, 4, 4, 0, 3, 0] appended to configuration candidates @@ -22526,11 +23088,11 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [1, 0, 1, 0, 1, 1, 4, 4] appended to configuration candidates --- Configuration: [0, 3, 3, 0, 3, 3, 2, 4] appended to configuration candidates --- Configuration: [0, 3, 3, 0, 3, 3, 4, 2] appended to configuration candidates - --- Configuration: [0, 4, 4, 0, 4, 4, 2, 2] appended to configuration candidates + --- Configuration: [0, 4, 4, 0, 4, 4, 2, 2] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 4, 4, 0, 4, 4, 2, 4] appended to configuration candidates --- Configuration: [0, 4, 4, 0, 4, 4, 4, 2] appended to configuration candidates --- Configuration: [3, 3, 0, 3, 0, 3, 3, 4] NOT appended to configuration candidates, it has already been tested - --- Configuration: [3, 3, 0, 3, 0, 3, 4, 3] appended to configuration candidates + --- Configuration: [3, 3, 0, 3, 0, 3, 4, 3] NOT appended to configuration candidates, it has already been tested --- Configuration: [3, 3, 0, 3, 0, 3, 4, 4] appended to configuration candidates --- Configuration: [0, 3, 0, 0, 3, 3, 2, 4] appended to configuration candidates --- Configuration: [0, 3, 0, 0, 3, 3, 4, 2] appended to configuration candidates @@ -22557,7 +23119,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [4, 4, 4, 0, 4, 0, 4, 2] appended to configuration candidates --- Configuration: [0, 0, 1, 1, 0, 1, 2, 4] appended to configuration candidates --- Configuration: [0, 0, 1, 1, 0, 1, 4, 2] appended to configuration candidates - --- Configuration: [0, 0, 1, 1, 0, 1, 4, 4] appended to configuration candidates + --- Configuration: [0, 0, 1, 1, 0, 1, 4, 4] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 0, 4, 4, 0, 4, 2, 2] appended to configuration candidates --- Configuration: [0, 0, 4, 4, 0, 4, 2, 4] appended to configuration candidates --- Configuration: [0, 0, 4, 4, 0, 4, 4, 2] appended to configuration candidates @@ -22567,7 +23129,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [1, 0, 1, 1, 1, 0, 0, 0] appended to configuration candidates --- Configuration: [3, 0, 0, 0, 3, 3, 2, 4] appended to configuration candidates --- Configuration: [3, 0, 0, 0, 3, 3, 4, 2] appended to configuration candidates - --- Configuration: [4, 0, 0, 0, 4, 4, 2, 2] appended to configuration candidates + --- Configuration: [4, 0, 0, 0, 4, 4, 2, 2] NOT appended to configuration candidates, it has already been tested --- Configuration: [4, 0, 0, 0, 4, 4, 2, 4] appended to configuration candidates --- Configuration: [4, 0, 0, 0, 4, 4, 4, 2] appended to configuration candidates --- Configuration: [1, 1, 1, 1, 0, 1, 2, 4] appended to configuration candidates @@ -22603,7 +23165,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [1, 1, 0, 1, 0, 0, 4, 1] appended to configuration candidates --- Configuration: [1, 1, 0, 1, 0, 0, 4, 4] NOT appended to configuration candidates, it has already been tested --- Configuration: [4, 4, 0, 4, 0, 0, 1, 1] NOT appended to configuration candidates, it has already been tested - --- Configuration: [4, 4, 0, 4, 0, 0, 1, 4] appended to configuration candidates + --- Configuration: [4, 4, 0, 4, 0, 0, 1, 4] NOT appended to configuration candidates, it has already been tested --- Configuration: [4, 4, 0, 4, 0, 0, 4, 1] appended to configuration candidates --- Configuration: [4, 4, 0, 4, 0, 0, 4, 4] appended to configuration candidates --- Configuration: [0, 1, 1, 0, 1, 1, 1, 0] appended to configuration candidates @@ -22617,7 +23179,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [0, 1, 0, 1, 0, 0, 0, 0] appended to configuration candidates --- Configuration: [0, 4, 0, 4, 0, 0, 0, 0] appended to configuration candidates --- Configuration: [2, 2, 2, 2, 0, 2, 3, 0] appended to configuration candidates - --- Configuration: [2, 2, 2, 2, 0, 2, 4, 0] appended to configuration candidates + --- Configuration: [2, 2, 2, 2, 0, 2, 4, 0] NOT appended to configuration candidates, it has already been tested --- Configuration: [4, 4, 4, 4, 0, 4, 3, 0] NOT appended to configuration candidates, it has already been tested --- Configuration: [4, 4, 4, 4, 0, 4, 4, 0] appended to configuration candidates --- Configuration: [2, 2, 2, 2, 2, 2, 3, 0] appended to configuration candidates @@ -22669,10 +23231,10 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [2, 2, 0, 2, 0, 2, 0, 4] appended to configuration candidates --- Configuration: [2, 2, 0, 2, 0, 2, 0, 0] appended to configuration candidates --- Configuration: [4, 4, 0, 4, 0, 4, 0, 4] NOT appended to configuration candidates, it has already been tested - --- Configuration: [3, 3, 3, 0, 3, 0, 3, 4] appended to configuration candidates - --- Configuration: [3, 3, 3, 0, 3, 0, 4, 3] appended to configuration candidates - --- Configuration: [3, 3, 3, 0, 3, 0, 4, 4] appended to configuration candidates - --- Configuration: [2, 0, 2, 2, 2, 0, 3, 0] appended to configuration candidates + --- Configuration: [3, 3, 3, 0, 3, 0, 3, 4] NOT appended to configuration candidates, it has already been tested + --- Configuration: [3, 3, 3, 0, 3, 0, 4, 3] NOT appended to configuration candidates, it has already been tested + --- Configuration: [3, 3, 3, 0, 3, 0, 4, 4] NOT appended to configuration candidates, it has already been tested + --- Configuration: [2, 0, 2, 2, 2, 0, 3, 0] NOT appended to configuration candidates, it has already been tested --- Configuration: [2, 0, 2, 2, 2, 0, 4, 0] appended to configuration candidates --- Configuration: [2, 2, 2, 0, 2, 0, 2, 0] NOT appended to configuration candidates, it has already been tested --- Configuration: [3, 3, 3, 3, 0, 3, 0, 4] appended to configuration candidates @@ -22717,7 +23279,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [3, 3, 3, 3, 3, 0, 4, 4] appended to configuration candidates --- Configuration: [1, 0, 1, 0, 1, 0, 2, 4] appended to configuration candidates --- Configuration: [1, 0, 1, 0, 1, 0, 4, 2] appended to configuration candidates - --- Configuration: [1, 0, 1, 0, 1, 0, 4, 4] appended to configuration candidates + --- Configuration: [1, 0, 1, 0, 1, 0, 4, 4] NOT appended to configuration candidates, it has already been tested --- Configuration: [4, 0, 4, 0, 4, 0, 2, 2] appended to configuration candidates --- Configuration: [4, 0, 4, 0, 4, 0, 2, 4] appended to configuration candidates --- Configuration: [4, 0, 4, 0, 4, 0, 4, 2] NOT appended to configuration candidates, it has already been tested @@ -22738,7 +23300,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [0, 2, 2, 2, 2, 2, 4, 1] appended to configuration candidates --- Configuration: [0, 2, 2, 2, 2, 2, 4, 4] appended to configuration candidates --- Configuration: [1, 0, 1, 0, 0, 1, 3, 0] appended to configuration candidates - --- Configuration: [1, 0, 1, 0, 0, 1, 4, 0] appended to configuration candidates + --- Configuration: [1, 0, 1, 0, 0, 1, 4, 0] NOT appended to configuration candidates, it has already been tested --- Configuration: [4, 0, 4, 0, 0, 4, 3, 0] appended to configuration candidates --- Configuration: [4, 0, 4, 0, 0, 4, 4, 0] appended to configuration candidates --- Configuration: [0, 0, 0, 0, 0, 0, 0, 0] appended to configuration candidates @@ -22799,7 +23361,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [3, 3, 0, 3, 0, 3, 1, 4] appended to configuration candidates --- Configuration: [3, 3, 0, 3, 0, 3, 4, 1] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 2, 2, 2, 0, 2, 2, 4] appended to configuration candidates - --- Configuration: [0, 2, 2, 2, 0, 2, 4, 2] appended to configuration candidates + --- Configuration: [0, 2, 2, 2, 0, 2, 4, 2] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 2, 2, 2, 0, 2, 4, 4] appended to configuration candidates --- Configuration: [0, 4, 4, 4, 0, 4, 2, 2] appended to configuration candidates --- Configuration: [0, 4, 4, 4, 0, 4, 2, 4] appended to configuration candidates @@ -22816,7 +23378,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [4, 0, 4, 4, 4, 4, 4, 1] appended to configuration candidates --- Configuration: [0, 0, 2, 2, 2, 0, 1, 4] appended to configuration candidates --- Configuration: [0, 0, 2, 2, 2, 0, 4, 1] appended to configuration candidates - --- Configuration: [0, 0, 2, 2, 2, 0, 4, 4] appended to configuration candidates + --- Configuration: [0, 0, 2, 2, 2, 0, 4, 4] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 0, 4, 4, 4, 0, 1, 1] appended to configuration candidates --- Configuration: [0, 0, 4, 4, 4, 0, 1, 4] appended to configuration candidates --- Configuration: [0, 0, 4, 4, 4, 0, 4, 1] appended to configuration candidates @@ -22901,7 +23463,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [0, 2, 2, 2, 2, 0, 0, 4] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 2, 2, 2, 2, 0, 0, 0] appended to configuration candidates --- Configuration: [0, 4, 4, 4, 4, 0, 0, 4] appended to configuration candidates - --- Configuration: [2, 2, 2, 2, 0, 0, 1, 4] appended to configuration candidates + --- Configuration: [2, 2, 2, 2, 0, 0, 1, 4] NOT appended to configuration candidates, it has already been tested --- Configuration: [2, 2, 2, 2, 0, 0, 4, 1] appended to configuration candidates --- Configuration: [2, 2, 2, 2, 0, 0, 4, 4] appended to configuration candidates --- Configuration: [0, 2, 2, 2, 2, 0, 2, 4] NOT appended to configuration candidates, it has already been tested @@ -22938,7 +23500,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [2, 2, 2, 2, 2, 0, 2, 0] appended to configuration candidates --- Configuration: [3, 3, 0, 0, 3, 3, 0, 4] appended to configuration candidates --- Configuration: [3, 3, 0, 0, 3, 3, 0, 0] appended to configuration candidates - --- Configuration: [3, 0, 0, 3, 3, 3, 1, 4] appended to configuration candidates + --- Configuration: [3, 0, 0, 3, 3, 3, 1, 4] NOT appended to configuration candidates, it has already been tested --- Configuration: [3, 0, 0, 3, 3, 3, 4, 1] appended to configuration candidates --- Configuration: [4, 0, 0, 4, 4, 4, 1, 1] appended to configuration candidates --- Configuration: [4, 0, 0, 4, 4, 4, 1, 4] appended to configuration candidates @@ -22950,12 +23512,12 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [0, 4, 0, 4, 0, 0, 2, 4] appended to configuration candidates --- Configuration: [0, 4, 0, 4, 0, 0, 4, 2] appended to configuration candidates --- Configuration: [0, 4, 0, 4, 0, 0, 4, 4] appended to configuration candidates - --- Configuration: [1, 1, 1, 0, 1, 1, 2, 0] appended to configuration candidates + --- Configuration: [1, 1, 1, 0, 1, 1, 2, 0] NOT appended to configuration candidates, it has already been tested --- Configuration: [1, 0, 1, 1, 0, 1, 1, 4] appended to configuration candidates - --- Configuration: [1, 0, 1, 1, 0, 1, 4, 1] appended to configuration candidates + --- Configuration: [1, 0, 1, 1, 0, 1, 4, 1] NOT appended to configuration candidates, it has already been tested --- Configuration: [2, 0, 2, 2, 2, 2, 1, 4] NOT appended to configuration candidates, it has already been tested --- Configuration: [2, 0, 2, 2, 2, 2, 4, 1] appended to configuration candidates - --- Configuration: [3, 0, 3, 3, 3, 3, 2, 4] appended to configuration candidates + --- Configuration: [3, 0, 3, 3, 3, 3, 2, 4] NOT appended to configuration candidates, it has already been tested --- Configuration: [3, 0, 3, 3, 3, 3, 4, 2] appended to configuration candidates --- Configuration: [0, 2, 2, 0, 0, 2, 2, 4] appended to configuration candidates --- Configuration: [0, 2, 2, 0, 0, 2, 4, 2] appended to configuration candidates @@ -22993,7 +23555,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [4, 4, 0, 0, 0, 0, 4, 4] appended to configuration candidates --- Configuration: [0, 0, 3, 0, 0, 3, 3, 4] appended to configuration candidates --- Configuration: [0, 0, 3, 0, 0, 3, 4, 3] appended to configuration candidates - --- Configuration: [0, 0, 3, 0, 0, 3, 4, 4] appended to configuration candidates + --- Configuration: [0, 0, 3, 0, 0, 3, 4, 4] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 0, 4, 0, 0, 4, 3, 3] appended to configuration candidates --- Configuration: [0, 0, 4, 0, 0, 4, 3, 4] appended to configuration candidates --- Configuration: [0, 0, 4, 0, 0, 4, 4, 3] appended to configuration candidates @@ -23063,8 +23625,8 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [0, 0, 0, 1, 1, 0, 4, 3] appended to configuration candidates --- Configuration: [0, 0, 0, 1, 1, 0, 4, 4] appended to configuration candidates --- Configuration: [0, 0, 0, 4, 4, 0, 3, 3] appended to configuration candidates - --- Configuration: [0, 0, 0, 4, 4, 0, 3, 4] appended to configuration candidates - --- Configuration: [0, 0, 0, 4, 4, 0, 4, 3] appended to configuration candidates + --- Configuration: [0, 0, 0, 4, 4, 0, 3, 4] NOT appended to configuration candidates, it has already been tested + --- Configuration: [0, 0, 0, 4, 4, 0, 4, 3] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 0, 0, 4, 4, 0, 4, 4] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 3, 3, 3, 3, 0, 2, 4] appended to configuration candidates --- Configuration: [0, 3, 3, 3, 3, 0, 4, 2] appended to configuration candidates @@ -23087,7 +23649,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [0, 2, 0, 2, 0, 0, 2, 4] appended to configuration candidates --- Configuration: [0, 2, 0, 2, 0, 0, 4, 2] appended to configuration candidates --- Configuration: [0, 2, 0, 2, 0, 0, 4, 4] appended to configuration candidates - --- Configuration: [0, 0, 1, 0, 1, 1, 2, 0] appended to configuration candidates + --- Configuration: [0, 0, 1, 0, 1, 1, 2, 0] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 0, 4, 0, 4, 4, 2, 0] NOT appended to configuration candidates, it has already been tested --- Configuration: [2, 0, 2, 0, 0, 0, 1, 4] appended to configuration candidates --- Configuration: [2, 0, 2, 0, 0, 0, 4, 1] appended to configuration candidates @@ -23150,7 +23712,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [3, 0, 3, 0, 0, 0, 2, 4] appended to configuration candidates --- Configuration: [3, 0, 3, 0, 0, 0, 4, 2] appended to configuration candidates --- Configuration: [4, 0, 4, 0, 0, 0, 2, 2] appended to configuration candidates - --- Configuration: [4, 0, 4, 0, 0, 0, 2, 4] appended to configuration candidates + --- Configuration: [4, 0, 4, 0, 0, 0, 2, 4] NOT appended to configuration candidates, it has already been tested --- Configuration: [4, 0, 4, 0, 0, 0, 4, 2] appended to configuration candidates --- Configuration: [0, 0, 0, 0, 0, 1, 3, 0] appended to configuration candidates --- Configuration: [0, 0, 0, 0, 0, 1, 4, 0] appended to configuration candidates @@ -23183,8 +23745,8 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [0, 3, 0, 3, 0, 3, 4, 1] appended to configuration candidates --- Configuration: [0, 3, 0, 3, 0, 3, 4, 4] appended to configuration candidates --- Configuration: [0, 4, 0, 4, 0, 4, 1, 1] appended to configuration candidates - --- Configuration: [0, 4, 0, 4, 0, 4, 1, 4] appended to configuration candidates - --- Configuration: [0, 4, 0, 4, 0, 4, 4, 1] appended to configuration candidates + --- Configuration: [0, 4, 0, 4, 0, 4, 1, 4] NOT appended to configuration candidates, it has already been tested + --- Configuration: [0, 4, 0, 4, 0, 4, 4, 1] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 4, 0, 4, 0, 4, 4, 4] appended to configuration candidates --- Configuration: [0, 2, 2, 2, 2, 2, 2, 4] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 2, 2, 2, 2, 2, 4, 2] appended to configuration candidates @@ -23268,7 +23830,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [1, 1, 0, 0, 0, 0, 4, 1] appended to configuration candidates --- Configuration: [1, 1, 0, 0, 0, 0, 4, 4] appended to configuration candidates --- Configuration: [4, 4, 0, 0, 0, 0, 1, 1] appended to configuration candidates - --- Configuration: [4, 4, 0, 0, 0, 0, 1, 4] appended to configuration candidates + --- Configuration: [4, 4, 0, 0, 0, 0, 1, 4] NOT appended to configuration candidates, it has already been tested --- Configuration: [4, 4, 0, 0, 0, 0, 4, 1] appended to configuration candidates --- Configuration: [0, 0, 1, 1, 0, 1, 1, 4] appended to configuration candidates --- Configuration: [0, 0, 1, 1, 0, 1, 4, 1] appended to configuration candidates @@ -23301,7 +23863,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [0, 0, 4, 4, 4, 4, 1, 0] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 0, 4, 4, 4, 4, 4, 0] appended to configuration candidates --- Configuration: [0, 0, 0, 1, 1, 1, 0, 0] appended to configuration candidates - --- Configuration: [3, 3, 3, 0, 3, 3, 2, 0] appended to configuration candidates + --- Configuration: [3, 3, 3, 0, 3, 3, 2, 0] NOT appended to configuration candidates, it has already been tested --- Configuration: [3, 3, 3, 0, 3, 3, 4, 0] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 2, 0, 2, 0, 0, 2, 0] appended to configuration candidates --- Configuration: [0, 2, 0, 2, 0, 0, 4, 0] NOT appended to configuration candidates, it has already been tested @@ -23348,7 +23910,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [0, 0, 1, 0, 0, 0, 4, 0] appended to configuration candidates --- Configuration: [0, 0, 4, 0, 0, 0, 3, 0] appended to configuration candidates --- Configuration: [0, 0, 4, 0, 0, 0, 4, 0] appended to configuration candidates - --- Configuration: [3, 0, 0, 0, 3, 0, 2, 0] appended to configuration candidates + --- Configuration: [3, 0, 0, 0, 3, 0, 2, 0] NOT appended to configuration candidates, it has already been tested --- Configuration: [3, 0, 0, 0, 3, 0, 4, 0] appended to configuration candidates --- Configuration: [4, 0, 0, 0, 4, 0, 2, 0] appended to configuration candidates --- Configuration: [4, 0, 0, 0, 4, 0, 4, 0] appended to configuration candidates @@ -23368,7 +23930,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [3, 0, 3, 0, 0, 0, 3, 4] appended to configuration candidates --- Configuration: [3, 0, 3, 0, 0, 0, 4, 3] appended to configuration candidates --- Configuration: [0, 2, 0, 0, 0, 2, 2, 4] appended to configuration candidates - --- Configuration: [0, 2, 0, 0, 0, 2, 4, 2] appended to configuration candidates + --- Configuration: [0, 2, 0, 0, 0, 2, 4, 2] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 2, 0, 0, 0, 2, 4, 4] appended to configuration candidates --- Configuration: [0, 4, 0, 0, 0, 4, 2, 2] appended to configuration candidates --- Configuration: [0, 4, 0, 0, 0, 4, 2, 4] appended to configuration candidates @@ -23399,12 +23961,12 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [1, 0, 0, 0, 0, 0, 2, 4] appended to configuration candidates --- Configuration: [1, 0, 0, 0, 0, 0, 4, 2] appended to configuration candidates --- Configuration: [1, 0, 0, 0, 0, 0, 4, 4] appended to configuration candidates - --- Configuration: [4, 0, 0, 0, 0, 0, 2, 2] appended to configuration candidates + --- Configuration: [4, 0, 0, 0, 0, 0, 2, 2] NOT appended to configuration candidates, it has already been tested --- Configuration: [4, 0, 0, 0, 0, 0, 2, 4] appended to configuration candidates --- Configuration: [4, 0, 0, 0, 0, 0, 4, 2] appended to configuration candidates --- Configuration: [0, 0, 0, 0, 1, 0, 3, 4] appended to configuration candidates --- Configuration: [0, 0, 0, 0, 1, 0, 4, 3] appended to configuration candidates - --- Configuration: [0, 0, 0, 0, 1, 0, 4, 4] appended to configuration candidates + --- Configuration: [0, 0, 0, 0, 1, 0, 4, 4] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 0, 0, 0, 4, 0, 3, 3] appended to configuration candidates --- Configuration: [0, 0, 0, 0, 4, 0, 3, 4] appended to configuration candidates --- Configuration: [0, 0, 0, 0, 4, 0, 4, 3] appended to configuration candidates @@ -23446,7 +24008,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [2, 0, 2, 2, 0, 0, 4, 3] appended to configuration candidates --- Configuration: [2, 0, 2, 2, 0, 0, 4, 4] appended to configuration candidates --- Configuration: [0, 0, 3, 3, 0, 3, 2, 4] appended to configuration candidates - --- Configuration: [0, 0, 3, 3, 0, 3, 4, 2] appended to configuration candidates + --- Configuration: [0, 0, 3, 3, 0, 3, 4, 2] NOT appended to configuration candidates, it has already been tested --- Configuration: [3, 3, 0, 0, 3, 3, 3, 4] appended to configuration candidates --- Configuration: [3, 3, 0, 0, 3, 3, 4, 3] appended to configuration candidates --- Configuration: [1, 0, 0, 0, 0, 1, 1, 4] NOT appended to configuration candidates, it has already been tested @@ -23490,7 +24052,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [0, 0, 0, 0, 2, 0, 0, 0] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 0, 0, 0, 4, 0, 0, 0] appended to configuration candidates --- Configuration: [0, 1, 1, 1, 0, 0, 2, 4] appended to configuration candidates - --- Configuration: [0, 1, 1, 1, 0, 0, 4, 2] appended to configuration candidates + --- Configuration: [0, 1, 1, 1, 0, 0, 4, 2] NOT appended to configuration candidates, it has already been tested --- Configuration: [2, 2, 2, 0, 0, 2, 1, 4] appended to configuration candidates --- Configuration: [2, 2, 2, 0, 0, 2, 4, 1] appended to configuration candidates --- Configuration: [0, 1, 0, 0, 0, 0, 3, 4] appended to configuration candidates @@ -23507,7 +24069,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [4, 0, 0, 4, 0, 0, 4, 2] appended to configuration candidates --- Configuration: [0, 1, 1, 0, 1, 1, 2, 4] appended to configuration candidates --- Configuration: [0, 1, 1, 0, 1, 1, 4, 2] appended to configuration candidates - --- Configuration: [2, 0, 0, 0, 2, 0, 1, 0] appended to configuration candidates + --- Configuration: [2, 0, 0, 0, 2, 0, 1, 0] NOT appended to configuration candidates, it has already been tested --- Configuration: [2, 0, 0, 0, 2, 0, 4, 0] appended to configuration candidates --- Configuration: [4, 0, 0, 0, 4, 0, 1, 0] appended to configuration candidates --- Configuration: [0, 0, 2, 0, 2, 2, 2, 4] appended to configuration candidates @@ -23540,7 +24102,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [0, 4, 4, 4, 0, 4, 3, 4] appended to configuration candidates --- Configuration: [0, 4, 4, 4, 0, 4, 4, 3] appended to configuration candidates --- Configuration: [0, 2, 2, 2, 0, 0, 2, 0] appended to configuration candidates - --- Configuration: [0, 2, 2, 2, 0, 0, 4, 0] appended to configuration candidates + --- Configuration: [0, 2, 2, 2, 0, 0, 4, 0] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 4, 4, 4, 0, 0, 2, 0] appended to configuration candidates --- Configuration: [0, 4, 4, 4, 0, 0, 4, 0] appended to configuration candidates --- Configuration: [0, 1, 0, 0, 0, 0, 2, 4] appended to configuration candidates @@ -23549,7 +24111,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [0, 4, 0, 0, 0, 0, 2, 4] appended to configuration candidates --- Configuration: [0, 4, 0, 0, 0, 0, 4, 2] appended to configuration candidates --- Configuration: [0, 0, 1, 1, 1, 0, 2, 4] appended to configuration candidates - --- Configuration: [0, 0, 1, 1, 1, 0, 4, 2] appended to configuration candidates + --- Configuration: [0, 0, 1, 1, 1, 0, 4, 2] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 0, 1, 1, 1, 0, 4, 4] appended to configuration candidates --- Configuration: [1, 1, 0, 1, 0, 0, 2, 4] appended to configuration candidates --- Configuration: [1, 1, 0, 1, 0, 0, 4, 2] appended to configuration candidates @@ -23564,7 +24126,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [0, 0, 4, 0, 0, 0, 4, 1] appended to configuration candidates --- Configuration: [0, 3, 3, 0, 0, 0, 1, 4] appended to configuration candidates --- Configuration: [0, 3, 3, 0, 0, 0, 4, 1] appended to configuration candidates - --- Configuration: [0, 3, 3, 0, 0, 0, 4, 4] appended to configuration candidates + --- Configuration: [0, 3, 3, 0, 0, 0, 4, 4] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 4, 4, 0, 0, 0, 1, 1] appended to configuration candidates --- Configuration: [0, 4, 4, 0, 0, 0, 1, 4] appended to configuration candidates --- Configuration: [0, 4, 4, 0, 0, 0, 4, 1] appended to configuration candidates @@ -23576,12 +24138,12 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [1, 0, 0, 1, 0, 1, 1, 0] appended to configuration candidates --- Configuration: [4, 0, 0, 4, 0, 4, 1, 0] appended to configuration candidates --- Configuration: [1, 1, 1, 0, 0, 1, 1, 0] appended to configuration candidates - --- Configuration: [0, 1, 1, 1, 1, 1, 1, 0] appended to configuration candidates + --- Configuration: [0, 1, 1, 1, 1, 1, 1, 0] NOT appended to configuration candidates, it has already been tested --- Configuration: [2, 0, 2, 0, 2, 0, 3, 4] appended to configuration candidates --- Configuration: [2, 0, 2, 0, 2, 0, 4, 3] appended to configuration candidates --- Configuration: [4, 0, 4, 0, 4, 0, 3, 3] appended to configuration candidates --- Configuration: [4, 0, 4, 0, 4, 0, 3, 4] appended to configuration candidates - --- Configuration: [4, 0, 4, 0, 4, 0, 4, 3] appended to configuration candidates + --- Configuration: [4, 0, 4, 0, 4, 0, 4, 3] NOT appended to configuration candidates, it has already been tested --- Configuration: [1, 1, 1, 1, 0, 0, 3, 0] appended to configuration candidates --- Configuration: [1, 1, 1, 1, 0, 0, 4, 0] NOT appended to configuration candidates, it has already been tested --- Configuration: [3, 0, 3, 0, 0, 3, 3, 0] appended to configuration candidates @@ -23602,7 +24164,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [2, 0, 2, 0, 0, 2, 4, 2] appended to configuration candidates --- Configuration: [2, 0, 2, 0, 0, 2, 4, 4] appended to configuration candidates --- Configuration: [4, 0, 4, 0, 0, 4, 2, 2] appended to configuration candidates - --- Configuration: [4, 0, 4, 0, 0, 4, 2, 4] appended to configuration candidates + --- Configuration: [4, 0, 4, 0, 0, 4, 2, 4] NOT appended to configuration candidates, it has already been tested --- Configuration: [4, 0, 4, 0, 0, 4, 4, 2] appended to configuration candidates --- Configuration: [4, 0, 4, 0, 0, 4, 4, 4] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 1, 0, 1, 1, 0, 2, 0] appended to configuration candidates @@ -23648,7 +24210,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [0, 1, 1, 1, 0, 1, 1, 0] appended to configuration candidates --- Configuration: [0, 1, 1, 1, 0, 1, 4, 0] appended to configuration candidates --- Configuration: [0, 4, 4, 4, 0, 4, 1, 0] appended to configuration candidates - --- Configuration: [0, 0, 0, 0, 3, 3, 2, 0] appended to configuration candidates + --- Configuration: [0, 0, 0, 0, 3, 3, 2, 0] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 0, 0, 0, 3, 3, 4, 0] appended to configuration candidates --- Configuration: [0, 0, 0, 0, 4, 4, 2, 0] appended to configuration candidates --- Configuration: [0, 0, 2, 2, 2, 0, 2, 0] appended to configuration candidates @@ -23671,7 +24233,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [4, 0, 4, 4, 0, 0, 1, 1] appended to configuration candidates --- Configuration: [4, 0, 4, 4, 0, 0, 1, 4] appended to configuration candidates --- Configuration: [4, 0, 4, 4, 0, 0, 4, 1] appended to configuration candidates - --- Configuration: [0, 0, 3, 3, 0, 3, 1, 0] appended to configuration candidates + --- Configuration: [0, 0, 3, 3, 0, 3, 1, 0] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 0, 3, 3, 0, 3, 4, 0] appended to configuration candidates --- Configuration: [0, 0, 4, 4, 0, 4, 1, 0] appended to configuration candidates --- Configuration: [3, 0, 3, 0, 3, 0, 3, 4] appended to configuration candidates @@ -23690,7 +24252,7 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [0, 2, 2, 2, 0, 0, 4, 1] appended to configuration candidates --- Configuration: [0, 2, 2, 2, 0, 0, 4, 4] appended to configuration candidates --- Configuration: [0, 0, 2, 0, 2, 0, 2, 4] appended to configuration candidates - --- Configuration: [0, 0, 2, 0, 2, 0, 4, 2] appended to configuration candidates + --- Configuration: [0, 0, 2, 0, 2, 0, 4, 2] NOT appended to configuration candidates, it has already been tested --- Configuration: [0, 0, 2, 0, 2, 0, 4, 4] appended to configuration candidates --- Configuration: [0, 0, 4, 0, 4, 0, 2, 2] appended to configuration candidates --- Configuration: [0, 0, 4, 0, 4, 0, 2, 4] appended to configuration candidates @@ -23726,8 +24288,8 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [4, 0, 0, 4, 0, 4, 2, 4] NOT appended to configuration candidates, it has already been tested --- Configuration: [4, 0, 0, 4, 0, 4, 4, 2] appended to configuration candidates --- Configuration: [3, 3, 0, 0, 0, 3, 1, 0] appended to configuration candidates - --- Configuration: [3, 3, 0, 0, 0, 3, 4, 0] appended to configuration candidates - --- Configuration: [1, 0, 1, 1, 0, 1, 1, 0] appended to configuration candidates + --- Configuration: [3, 3, 0, 0, 0, 3, 4, 0] NOT appended to configuration candidates, it has already been tested + --- Configuration: [1, 0, 1, 1, 0, 1, 1, 0] NOT appended to configuration candidates, it has already been tested --- Configuration: [1, 1, 0, 0, 1, 0, 3, 4] appended to configuration candidates --- Configuration: [1, 1, 0, 0, 1, 0, 4, 3] NOT appended to configuration candidates, it has already been tested --- Configuration: [1, 1, 0, 0, 1, 0, 4, 4] NOT appended to configuration candidates, it has already been tested @@ -23736,75 +24298,75 @@ resulted X configuration : [2, 0, 2, 0, 0, 2, 3, 0] --- Configuration: [0, 2, 0, 0, 2, 0, 1, 0] appended to configuration candidates --- Configuration: [0, 2, 0, 0, 2, 0, 4, 0] appended to configuration candidates --- Selecting 70 configurations and writing in file ---- Retained value to add in file: [2, 0, 0, 2, 0, 2, 3, 0] ---- Retained value to add in file: [4, 0, 4, 0, 0, 0, 2, 4] ---- Retained value to add in file: [0, 1, 1, 1, 0, 0, 4, 2] ---- Retained value to add in file: [0, 0, 1, 1, 0, 1, 4, 4] ---- Retained value to add in file: [3, 3, 0, 0, 0, 3, 4, 0] ---- Retained value to add in file: [0, 0, 3, 3, 0, 3, 4, 2] ---- Retained value to add in file: [0, 0, 4, 4, 4, 4, 4, 2] ---- Retained value to add in file: [1, 1, 1, 1, 0, 1, 4, 4] ---- Retained value to add in file: [3, 3, 3, 0, 3, 0, 3, 4] ---- Retained value to add in file: [2, 2, 2, 2, 0, 0, 1, 4] ---- Retained value to add in file: [2, 0, 2, 2, 2, 0, 3, 0] ---- Retained value to add in file: [0, 4, 4, 0, 4, 0, 1, 1] ---- Retained value to add in file: [3, 0, 3, 3, 3, 0, 3, 0] ---- Retained value to add in file: [0, 4, 0, 4, 0, 4, 4, 1] ---- Retained value to add in file: [4, 4, 0, 0, 0, 0, 1, 4] ---- Retained value to add in file: [0, 4, 0, 4, 4, 0, 0, 0] ---- Retained value to add in file: [0, 0, 4, 4, 4, 4, 4, 3] ---- Retained value to add in file: [2, 2, 2, 2, 0, 2, 4, 0] ---- Retained value to add in file: [3, 3, 3, 0, 3, 0, 4, 4] ---- Retained value to add in file: [0, 0, 0, 4, 4, 0, 3, 4] ---- Retained value to add in file: [0, 0, 0, 4, 4, 0, 4, 3] ---- Retained value to add in file: [1, 0, 1, 1, 0, 1, 1, 0] ---- Retained value to add in file: [0, 2, 0, 0, 0, 2, 4, 2] ---- Retained value to add in file: [0, 2, 2, 2, 0, 2, 4, 2] ---- Retained value to add in file: [0, 0, 1, 1, 1, 0, 4, 2] ---- Retained value to add in file: [1, 1, 0, 1, 0, 1, 1, 0] ---- Retained value to add in file: [1, 1, 1, 0, 1, 1, 2, 0] ---- Retained value to add in file: [3, 3, 0, 3, 3, 0, 3, 0] ---- Retained value to add in file: [0, 0, 0, 0, 1, 1, 1, 4] ---- Retained value to add in file: [2, 0, 0, 0, 2, 0, 1, 0] ---- Retained value to add in file: [3, 3, 3, 0, 3, 0, 4, 3] ---- Retained value to add in file: [4, 4, 4, 4, 0, 0, 0, 4] ---- Retained value to add in file: [4, 4, 0, 4, 0, 0, 1, 4] ---- Retained value to add in file: [2, 2, 2, 2, 2, 0, 4, 4] ---- Retained value to add in file: [4, 0, 0, 0, 0, 0, 2, 2] ---- Retained value to add in file: [0, 0, 1, 0, 1, 1, 2, 0] ---- Retained value to add in file: [0, 0, 3, 0, 0, 3, 4, 4] ---- Retained value to add in file: [2, 2, 2, 2, 0, 2, 4, 2] ---- Retained value to add in file: [2, 2, 2, 0, 2, 2, 4, 0] ---- Retained value to add in file: [4, 0, 4, 4, 4, 0, 4, 0] ---- Retained value to add in file: [3, 3, 3, 0, 3, 3, 2, 0] ---- Retained value to add in file: [1, 0, 1, 0, 1, 0, 4, 4] ---- Retained value to add in file: [0, 3, 3, 0, 3, 3, 4, 4] ---- Retained value to add in file: [0, 0, 4, 4, 4, 4, 1, 1] ---- Retained value to add in file: [3, 0, 0, 3, 3, 3, 1, 4] ---- Retained value to add in file: [4, 4, 4, 4, 4, 0, 3, 3] ---- Retained value to add in file: [4, 0, 0, 0, 4, 4, 2, 2] ---- Retained value to add in file: [4, 4, 0, 0, 4, 4, 4, 4] ---- Retained value to add in file: [0, 0, 0, 0, 3, 3, 2, 0] ---- Retained value to add in file: [2, 2, 0, 2, 2, 0, 3, 4] ---- Retained value to add in file: [0, 0, 2, 0, 2, 0, 4, 2] ---- Retained value to add in file: [3, 0, 3, 3, 3, 3, 2, 4] ---- Retained value to add in file: [0, 0, 2, 2, 2, 0, 4, 4] ---- Retained value to add in file: [0, 2, 2, 2, 0, 0, 4, 0] ---- Retained value to add in file: [4, 0, 4, 0, 0, 4, 2, 4] ---- Retained value to add in file: [2, 0, 2, 0, 2, 2, 4, 3] ---- Retained value to add in file: [4, 0, 4, 0, 4, 0, 4, 3] ---- Retained value to add in file: [0, 0, 3, 3, 0, 3, 1, 0] ---- Retained value to add in file: [4, 4, 4, 0, 0, 4, 0, 4] ---- Retained value to add in file: [0, 4, 0, 4, 0, 4, 1, 4] ---- Retained value to add in file: [3, 0, 3, 3, 3, 3, 4, 3] ---- Retained value to add in file: [3, 0, 0, 0, 3, 0, 2, 0] ---- Retained value to add in file: [0, 0, 0, 0, 1, 0, 4, 4] ---- Retained value to add in file: [0, 1, 1, 1, 1, 1, 1, 0] ---- Retained value to add in file: [1, 0, 1, 1, 0, 1, 4, 1] ---- Retained value to add in file: [0, 3, 3, 0, 0, 0, 4, 4] ---- Retained value to add in file: [1, 0, 1, 0, 0, 1, 4, 0] ---- Retained value to add in file: [3, 3, 0, 3, 0, 3, 4, 3] ---- Retained value to add in file: [0, 0, 0, 0, 1, 1, 4, 4] ---- Retained value to add in file: [0, 4, 4, 0, 4, 4, 2, 2] +--- Retained value to add in file: [4, 0, 0, 0, 0, 4, 3, 3] +--- Retained value to add in file: [0, 1, 0, 1, 0, 0, 1, 0] +--- Retained value to add in file: [0, 4, 0, 4, 4, 4, 3, 4] +--- Retained value to add in file: [0, 2, 2, 2, 2, 2, 1, 4] +--- Retained value to add in file: [0, 3, 0, 0, 3, 3, 0, 0] +--- Retained value to add in file: [0, 3, 0, 3, 3, 0, 3, 0] +--- Retained value to add in file: [3, 0, 3, 3, 0, 0, 4, 3] +--- Retained value to add in file: [0, 1, 1, 1, 1, 1, 4, 3] +--- Retained value to add in file: [0, 0, 0, 0, 0, 0, 2, 0] +--- Retained value to add in file: [4, 0, 4, 4, 0, 0, 3, 4] +--- Retained value to add in file: [0, 4, 0, 0, 4, 4, 4, 2] +--- Retained value to add in file: [0, 0, 0, 0, 2, 2, 4, 2] +--- Retained value to add in file: [1, 0, 1, 0, 1, 1, 1, 4] +--- Retained value to add in file: [0, 0, 2, 0, 2, 2, 3, 4] +--- Retained value to add in file: [3, 3, 3, 3, 0, 3, 0, 0] +--- Retained value to add in file: [0, 4, 4, 4, 4, 4, 4, 1] +--- Retained value to add in file: [4, 4, 4, 4, 4, 4, 2, 0] +--- Retained value to add in file: [3, 3, 3, 3, 3, 0, 3, 0] +--- Retained value to add in file: [3, 3, 0, 3, 3, 3, 0, 0] +--- Retained value to add in file: [4, 0, 4, 0, 0, 0, 1, 4] +--- Retained value to add in file: [0, 4, 0, 0, 0, 0, 1, 1] +--- Retained value to add in file: [2, 0, 2, 0, 0, 0, 4, 4] +--- Retained value to add in file: [4, 4, 0, 0, 0, 0, 4, 3] +--- Retained value to add in file: [0, 4, 4, 0, 0, 0, 2, 4] +--- Retained value to add in file: [0, 4, 4, 0, 0, 0, 1, 1] +--- Retained value to add in file: [2, 2, 2, 0, 0, 0, 4, 1] +--- Retained value to add in file: [1, 1, 1, 0, 1, 0, 4, 1] +--- Retained value to add in file: [0, 0, 0, 0, 0, 0, 1, 1] +--- Retained value to add in file: [0, 0, 4, 0, 4, 4, 3, 0] +--- Retained value to add in file: [0, 1, 0, 1, 1, 0, 0, 4] +--- Retained value to add in file: [0, 1, 1, 0, 1, 0, 4, 4] +--- Retained value to add in file: [0, 0, 2, 2, 0, 0, 3, 4] +--- Retained value to add in file: [2, 2, 0, 0, 0, 0, 4, 3] +--- Retained value to add in file: [0, 1, 0, 0, 1, 1, 1, 0] +--- Retained value to add in file: [1, 1, 0, 1, 1, 1, 0, 0] +--- Retained value to add in file: [4, 0, 0, 4, 4, 4, 4, 1] +--- Retained value to add in file: [0, 0, 3, 3, 3, 0, 3, 4] +--- Retained value to add in file: [4, 4, 0, 0, 0, 0, 3, 4] +--- Retained value to add in file: [2, 2, 2, 0, 2, 2, 4, 1] +--- Retained value to add in file: [1, 1, 1, 0, 0, 0, 4, 0] +--- Retained value to add in file: [0, 0, 0, 2, 0, 0, 4, 4] +--- Retained value to add in file: [0, 2, 0, 2, 0, 0, 4, 4] +--- Retained value to add in file: [0, 0, 0, 4, 4, 0, 3, 3] +--- Retained value to add in file: [0, 0, 0, 0, 4, 4, 4, 3] +--- Retained value to add in file: [0, 3, 0, 3, 3, 3, 4, 1] +--- Retained value to add in file: [0, 1, 1, 0, 1, 0, 1, 4] +--- Retained value to add in file: [2, 2, 2, 0, 2, 2, 2, 0] +--- Retained value to add in file: [0, 4, 0, 4, 4, 4, 4, 1] +--- Retained value to add in file: [1, 0, 0, 1, 0, 1, 4, 1] +--- Retained value to add in file: [3, 0, 3, 3, 3, 0, 0, 0] +--- Retained value to add in file: [0, 1, 1, 1, 1, 0, 2, 4] +--- Retained value to add in file: [0, 1, 0, 0, 1, 0, 1, 0] +--- Retained value to add in file: [4, 4, 0, 0, 0, 0, 1, 1] +--- Retained value to add in file: [3, 0, 0, 3, 0, 0, 4, 2] +--- Retained value to add in file: [0, 0, 0, 1, 0, 0, 4, 2] +--- Retained value to add in file: [0, 3, 0, 3, 0, 0, 2, 0] +--- Retained value to add in file: [0, 0, 0, 0, 0, 0, 3, 0] +--- Retained value to add in file: [1, 0, 0, 0, 1, 1, 0, 0] +--- Retained value to add in file: [1, 1, 0, 0, 1, 1, 4, 2] +--- Retained value to add in file: [4, 4, 4, 0, 0, 4, 4, 1] +--- Retained value to add in file: [1, 0, 0, 1, 0, 1, 2, 4] +--- Retained value to add in file: [4, 0, 0, 4, 4, 4, 4, 2] +--- Retained value to add in file: [4, 0, 4, 4, 4, 4, 0, 0] +--- Retained value to add in file: [0, 1, 0, 0, 0, 0, 1, 0] +--- Retained value to add in file: [0, 0, 4, 0, 4, 0, 4, 1] +--- Retained value to add in file: [0, 4, 0, 0, 0, 0, 2, 2] +--- Retained value to add in file: [1, 1, 0, 1, 1, 1, 2, 0] +--- Retained value to add in file: [4, 4, 4, 0, 0, 4, 4, 4] +--- Retained value to add in file: [4, 0, 0, 0, 0, 0, 4, 0] +--- Retained value to add in file: [4, 4, 0, 4, 0, 4, 1, 4] --- Number of configurations generated = 70 --- Outpuf file = /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/input_configurations_file.csv diff --git a/experiment_automatization/experiment_log_file.txt b/experiment_automatization/experiment_log_file.txt index d62dd25..393ed43 100755 --- a/experiment_automatization/experiment_log_file.txt +++ b/experiment_automatization/experiment_log_file.txt @@ -5,314 +5,379 @@ --- Loading experiment_process_for_a_single_configuration.sh library .... --- --- experiment_process_for_a_single_configuration.sh correctly loaded. --- First step : setting the charge stop level value +adbd is already running as root --- The configuration file does not have the suitable format, we save it to and replace with the correct one --- Before move command mv /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/input_configurations_file.csv /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/input_configurations_file__no_suitable_format --- After move command --- Reading header configurations and --- Creating the file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/input_configurations_file__finally_used.csv - -- Cleaning phone format of configuration >[2- 0- 0- 2- 0- 2- 3- 0]< - ----- Generic format: [2- 0- 0- 2- 0- 2- 3- 0- 0- 0- 0- 0- 0] - -- Generic format with exact frequencies: [1363200- 0- 0- 1363200- 0- 1363200- 2208000- 0- 0- 0- 0- 0- 0] - -- Exact frequencies: [1363200- 0- 0- 1363200- 0- 1363200- 2208000- 0] - -- Cleaning phone format of configuration >[4- 0- 4- 0- 0- 0- 2- 4]< - ----- Generic format: [4- 0- 4- 0- 0- 0- 2- 0- 0- 4- 0- 0- 0] - -- Generic format with exact frequencies: [1804801- 0- 1804801- 0- 0- 0- 1478400- 0- 0- 2400001- 0- 0- 0] - -- Exact frequencies: [1804801- 0- 1804801- 0- 0- 0- 1478400- 2400001] - -- Cleaning phone format of configuration >[0- 1- 1- 1- 0- 0- 4- 2]< - ----- Generic format: [0- 1- 1- 1- 0- 0- 4- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [0- 576000- 576000- 576000- 0- 0- 2208001- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [0- 576000- 576000- 576000- 0- 0- 2208001- 1766400] - -- Cleaning phone format of configuration >[0- 0- 1- 1- 0- 1- 4- 4]< - ----- Generic format: [0- 0- 1- 1- 0- 1- 4- 0- 0- 4- 0- 0- 0] - -- Generic format with exact frequencies: [0- 0- 576000- 576000- 0- 576000- 2208001- 0- 0- 2400001- 0- 0- 0] - -- Exact frequencies: [0- 0- 576000- 576000- 0- 576000- 2208001- 2400001] - -- Cleaning phone format of configuration >[3- 3- 0- 0- 0- 3- 4- 0]< - ----- Generic format: [3- 3- 0- 0- 0- 3- 4- 0- 0- 0- 0- 0- 0] - -- Generic format with exact frequencies: [1804800- 1804800- 0- 0- 0- 1804800- 2208001- 0- 0- 0- 0- 0- 0] - -- Exact frequencies: [1804800- 1804800- 0- 0- 0- 1804800- 2208001- 0] - -- Cleaning phone format of configuration >[0- 0- 3- 3- 0- 3- 4- 2]< - ----- Generic format: [0- 0- 3- 3- 0- 3- 4- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [0- 0- 1804800- 1804800- 0- 1804800- 2208001- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [0- 0- 1804800- 1804800- 0- 1804800- 2208001- 1766400] - -- Cleaning phone format of configuration >[0- 0- 4- 4- 4- 4- 4- 2]< - ----- Generic format: [0- 0- 4- 4- 4- 4- 4- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [0- 0- 1804801- 1804801- 1804801- 1804801- 2208001- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [0- 0- 1804801- 1804801- 1804801- 1804801- 2208001- 1766400] - -- Cleaning phone format of configuration >[1- 1- 1- 1- 0- 1- 4- 4]< - ----- Generic format: [1- 1- 1- 1- 0- 1- 4- 0- 0- 4- 0- 0- 0] - -- Generic format with exact frequencies: [576000- 576000- 576000- 576000- 0- 576000- 2208001- 0- 0- 2400001- 0- 0- 0] - -- Exact frequencies: [576000- 576000- 576000- 576000- 0- 576000- 2208001- 2400001] - -- Cleaning phone format of configuration >[3- 3- 3- 0- 3- 0- 3- 4]< - ----- Generic format: [3- 3- 3- 0- 3- 0- 3- 0- 0- 4- 0- 0- 0] - -- Generic format with exact frequencies: [1804800- 1804800- 1804800- 0- 1804800- 0- 2208000- 0- 0- 2400001- 0- 0- 0] - -- Exact frequencies: [1804800- 1804800- 1804800- 0- 1804800- 0- 2208000- 2400001] - -- Cleaning phone format of configuration >[2- 2- 2- 2- 0- 0- 1- 4]< - ----- Generic format: [2- 2- 2- 2- 0- 0- 1- 0- 0- 4- 0- 0- 0] - -- Generic format with exact frequencies: [1363200- 1363200- 1363200- 1363200- 0- 0- 652800- 0- 0- 2400001- 0- 0- 0] - -- Exact frequencies: [1363200- 1363200- 1363200- 1363200- 0- 0- 652800- 2400001] - -- Cleaning phone format of configuration >[2- 0- 2- 2- 2- 0- 3- 0]< - ----- Generic format: [2- 0- 2- 2- 2- 0- 3- 0- 0- 0- 0- 0- 0] - -- Generic format with exact frequencies: [1363200- 0- 1363200- 1363200- 1363200- 0- 2208000- 0- 0- 0- 0- 0- 0] - -- Exact frequencies: [1363200- 0- 1363200- 1363200- 1363200- 0- 2208000- 0] - -- Cleaning phone format of configuration >[0- 4- 4- 0- 4- 0- 1- 1]< - ----- Generic format: [0- 4- 4- 0- 4- 0- 1- 0- 0- 1- 0- 0- 0] - -- Generic format with exact frequencies: [0- 1804801- 1804801- 0- 1804801- 0- 652800- 0- 0- 806400- 0- 0- 0] - -- Exact frequencies: [0- 1804801- 1804801- 0- 1804801- 0- 652800- 806400] - -- Cleaning phone format of configuration >[3- 0- 3- 3- 3- 0- 3- 0]< - ----- Generic format: [3- 0- 3- 3- 3- 0- 3- 0- 0- 0- 0- 0- 0] - -- Generic format with exact frequencies: [1804800- 0- 1804800- 1804800- 1804800- 0- 2208000- 0- 0- 0- 0- 0- 0] - -- Exact frequencies: [1804800- 0- 1804800- 1804800- 1804800- 0- 2208000- 0] - -- Cleaning phone format of configuration >[0- 4- 0- 4- 0- 4- 4- 1]< - ----- Generic format: [0- 4- 0- 4- 0- 4- 4- 0- 0- 1- 0- 0- 0] - -- Generic format with exact frequencies: [0- 1804801- 0- 1804801- 0- 1804801- 2208001- 0- 0- 806400- 0- 0- 0] - -- Exact frequencies: [0- 1804801- 0- 1804801- 0- 1804801- 2208001- 806400] - -- Cleaning phone format of configuration >[4- 4- 0- 0- 0- 0- 1- 4]< - ----- Generic format: [4- 4- 0- 0- 0- 0- 1- 0- 0- 4- 0- 0- 0] - -- Generic format with exact frequencies: [1804801- 1804801- 0- 0- 0- 0- 652800- 0- 0- 2400001- 0- 0- 0] - -- Exact frequencies: [1804801- 1804801- 0- 0- 0- 0- 652800- 2400001] - -- Cleaning phone format of configuration >[0- 4- 0- 4- 4- 0- 0- 0]< - ----- Generic format: [0- 4- 0- 4- 4- 0- 0- 0- 0- 0- 0- 0- 0] - -- Generic format with exact frequencies: [0- 1804801- 0- 1804801- 1804801- 0- 0- 0- 0- 0- 0- 0- 0] - -- Exact frequencies: [0- 1804801- 0- 1804801- 1804801- 0- 0- 0] - -- Cleaning phone format of configuration >[0- 0- 4- 4- 4- 4- 4- 3]< - ----- Generic format: [0- 0- 4- 4- 4- 4- 4- 0- 0- 3- 0- 0- 0] - -- Generic format with exact frequencies: [0- 0- 1804801- 1804801- 1804801- 1804801- 2208001- 0- 0- 2400000- 0- 0- 0] - -- Exact frequencies: [0- 0- 1804801- 1804801- 1804801- 1804801- 2208001- 2400000] - -- Cleaning phone format of configuration >[2- 2- 2- 2- 0- 2- 4- 0]< - ----- Generic format: [2- 2- 2- 2- 0- 2- 4- 0- 0- 0- 0- 0- 0] - -- Generic format with exact frequencies: [1363200- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 0- 0- 0- 0- 0- 0] - -- Exact frequencies: [1363200- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 0] - -- Cleaning phone format of configuration >[3- 3- 3- 0- 3- 0- 4- 4]< - ----- Generic format: [3- 3- 3- 0- 3- 0- 4- 0- 0- 4- 0- 0- 0] - -- Generic format with exact frequencies: [1804800- 1804800- 1804800- 0- 1804800- 0- 2208001- 0- 0- 2400001- 0- 0- 0] - -- Exact frequencies: [1804800- 1804800- 1804800- 0- 1804800- 0- 2208001- 2400001] - -- Cleaning phone format of configuration >[0- 0- 0- 4- 4- 0- 3- 4]< - ----- Generic format: [0- 0- 0- 4- 4- 0- 3- 0- 0- 4- 0- 0- 0] - -- Generic format with exact frequencies: [0- 0- 0- 1804801- 1804801- 0- 2208000- 0- 0- 2400001- 0- 0- 0] - -- Exact frequencies: [0- 0- 0- 1804801- 1804801- 0- 2208000- 2400001] - -- Cleaning phone format of configuration >[0- 0- 0- 4- 4- 0- 4- 3]< - ----- Generic format: [0- 0- 0- 4- 4- 0- 4- 0- 0- 3- 0- 0- 0] - -- Generic format with exact frequencies: [0- 0- 0- 1804801- 1804801- 0- 2208001- 0- 0- 2400000- 0- 0- 0] - -- Exact frequencies: [0- 0- 0- 1804801- 1804801- 0- 2208001- 2400000] - -- Cleaning phone format of configuration >[1- 0- 1- 1- 0- 1- 1- 0]< - ----- Generic format: [1- 0- 1- 1- 0- 1- 1- 0- 0- 0- 0- 0- 0] - -- Generic format with exact frequencies: [576000- 0- 576000- 576000- 0- 576000- 652800- 0- 0- 0- 0- 0- 0] - -- Exact frequencies: [576000- 0- 576000- 576000- 0- 576000- 652800- 0] - -- Cleaning phone format of configuration >[0- 2- 0- 0- 0- 2- 4- 2]< - ----- Generic format: [0- 2- 0- 0- 0- 2- 4- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [0- 1363200- 0- 0- 0- 1363200- 2208001- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [0- 1363200- 0- 0- 0- 1363200- 2208001- 1766400] - -- Cleaning phone format of configuration >[0- 2- 2- 2- 0- 2- 4- 2]< - ----- Generic format: [0- 2- 2- 2- 0- 2- 4- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [0- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [0- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 1766400] - -- Cleaning phone format of configuration >[0- 0- 1- 1- 1- 0- 4- 2]< - ----- Generic format: [0- 0- 1- 1- 1- 0- 4- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [0- 0- 576000- 576000- 576000- 0- 2208001- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [0- 0- 576000- 576000- 576000- 0- 2208001- 1766400] - -- Cleaning phone format of configuration >[1- 1- 0- 1- 0- 1- 1- 0]< - ----- Generic format: [1- 1- 0- 1- 0- 1- 1- 0- 0- 0- 0- 0- 0] - -- Generic format with exact frequencies: [576000- 576000- 0- 576000- 0- 576000- 652800- 0- 0- 0- 0- 0- 0] - -- Exact frequencies: [576000- 576000- 0- 576000- 0- 576000- 652800- 0] - -- Cleaning phone format of configuration >[1- 1- 1- 0- 1- 1- 2- 0]< - ----- Generic format: [1- 1- 1- 0- 1- 1- 2- 0- 0- 0- 0- 0- 0] - -- Generic format with exact frequencies: [576000- 576000- 576000- 0- 576000- 576000- 1478400- 0- 0- 0- 0- 0- 0] - -- Exact frequencies: [576000- 576000- 576000- 0- 576000- 576000- 1478400- 0] - -- Cleaning phone format of configuration >[3- 3- 0- 3- 3- 0- 3- 0]< - ----- Generic format: [3- 3- 0- 3- 3- 0- 3- 0- 0- 0- 0- 0- 0] - -- Generic format with exact frequencies: [1804800- 1804800- 0- 1804800- 1804800- 0- 2208000- 0- 0- 0- 0- 0- 0] - -- Exact frequencies: [1804800- 1804800- 0- 1804800- 1804800- 0- 2208000- 0] - -- Cleaning phone format of configuration >[0- 0- 0- 0- 1- 1- 1- 4]< - ----- Generic format: [0- 0- 0- 0- 1- 1- 1- 0- 0- 4- 0- 0- 0] - -- Generic format with exact frequencies: [0- 0- 0- 0- 576000- 576000- 652800- 0- 0- 2400001- 0- 0- 0] - -- Exact frequencies: [0- 0- 0- 0- 576000- 576000- 652800- 2400001] - -- Cleaning phone format of configuration >[2- 0- 0- 0- 2- 0- 1- 0]< - ----- Generic format: [2- 0- 0- 0- 2- 0- 1- 0- 0- 0- 0- 0- 0] - -- Generic format with exact frequencies: [1363200- 0- 0- 0- 1363200- 0- 652800- 0- 0- 0- 0- 0- 0] - -- Exact frequencies: [1363200- 0- 0- 0- 1363200- 0- 652800- 0] - -- Cleaning phone format of configuration >[3- 3- 3- 0- 3- 0- 4- 3]< - ----- Generic format: [3- 3- 3- 0- 3- 0- 4- 0- 0- 3- 0- 0- 0] - -- Generic format with exact frequencies: [1804800- 1804800- 1804800- 0- 1804800- 0- 2208001- 0- 0- 2400000- 0- 0- 0] - -- Exact frequencies: [1804800- 1804800- 1804800- 0- 1804800- 0- 2208001- 2400000] - -- Cleaning phone format of configuration >[4- 4- 4- 4- 0- 0- 0- 4]< - ----- Generic format: [4- 4- 4- 4- 0- 0- 0- 0- 0- 4- 0- 0- 0] - -- Generic format with exact frequencies: [1804801- 1804801- 1804801- 1804801- 0- 0- 0- 0- 0- 2400001- 0- 0- 0] - -- Exact frequencies: [1804801- 1804801- 1804801- 1804801- 0- 0- 0- 2400001] - -- Cleaning phone format of configuration >[4- 4- 0- 4- 0- 0- 1- 4]< - ----- Generic format: [4- 4- 0- 4- 0- 0- 1- 0- 0- 4- 0- 0- 0] - -- Generic format with exact frequencies: [1804801- 1804801- 0- 1804801- 0- 0- 652800- 0- 0- 2400001- 0- 0- 0] - -- Exact frequencies: [1804801- 1804801- 0- 1804801- 0- 0- 652800- 2400001] - -- Cleaning phone format of configuration >[2- 2- 2- 2- 2- 0- 4- 4]< - ----- Generic format: [2- 2- 2- 2- 2- 0- 4- 0- 0- 4- 0- 0- 0] - -- Generic format with exact frequencies: [1363200- 1363200- 1363200- 1363200- 1363200- 0- 2208001- 0- 0- 2400001- 0- 0- 0] - -- Exact frequencies: [1363200- 1363200- 1363200- 1363200- 1363200- 0- 2208001- 2400001] - -- Cleaning phone format of configuration >[4- 0- 0- 0- 0- 0- 2- 2]< - ----- Generic format: [4- 0- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1804801- 0- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1804801- 0- 0- 0- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[0- 0- 1- 0- 1- 1- 2- 0]< - ----- Generic format: [0- 0- 1- 0- 1- 1- 2- 0- 0- 0- 0- 0- 0] - -- Generic format with exact frequencies: [0- 0- 576000- 0- 576000- 576000- 1478400- 0- 0- 0- 0- 0- 0] - -- Exact frequencies: [0- 0- 576000- 0- 576000- 576000- 1478400- 0] - -- Cleaning phone format of configuration >[0- 0- 3- 0- 0- 3- 4- 4]< - ----- Generic format: [0- 0- 3- 0- 0- 3- 4- 0- 0- 4- 0- 0- 0] - -- Generic format with exact frequencies: [0- 0- 1804800- 0- 0- 1804800- 2208001- 0- 0- 2400001- 0- 0- 0] - -- Exact frequencies: [0- 0- 1804800- 0- 0- 1804800- 2208001- 2400001] - -- Cleaning phone format of configuration >[2- 2- 2- 2- 0- 2- 4- 2]< - ----- Generic format: [2- 2- 2- 2- 0- 2- 4- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1363200- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1363200- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 1766400] - -- Cleaning phone format of configuration >[2- 2- 2- 0- 2- 2- 4- 0]< - ----- Generic format: [2- 2- 2- 0- 2- 2- 4- 0- 0- 0- 0- 0- 0] - -- Generic format with exact frequencies: [1363200- 1363200- 1363200- 0- 1363200- 1363200- 2208001- 0- 0- 0- 0- 0- 0] - -- Exact frequencies: [1363200- 1363200- 1363200- 0- 1363200- 1363200- 2208001- 0] - -- Cleaning phone format of configuration >[4- 0- 4- 4- 4- 0- 4- 0]< - ----- Generic format: [4- 0- 4- 4- 4- 0- 4- 0- 0- 0- 0- 0- 0] - -- Generic format with exact frequencies: [1804801- 0- 1804801- 1804801- 1804801- 0- 2208001- 0- 0- 0- 0- 0- 0] - -- Exact frequencies: [1804801- 0- 1804801- 1804801- 1804801- 0- 2208001- 0] - -- Cleaning phone format of configuration >[3- 3- 3- 0- 3- 3- 2- 0]< - ----- Generic format: [3- 3- 3- 0- 3- 3- 2- 0- 0- 0- 0- 0- 0] - -- Generic format with exact frequencies: [1804800- 1804800- 1804800- 0- 1804800- 1804800- 1478400- 0- 0- 0- 0- 0- 0] - -- Exact frequencies: [1804800- 1804800- 1804800- 0- 1804800- 1804800- 1478400- 0] - -- Cleaning phone format of configuration >[1- 0- 1- 0- 1- 0- 4- 4]< - ----- Generic format: [1- 0- 1- 0- 1- 0- 4- 0- 0- 4- 0- 0- 0] - -- Generic format with exact frequencies: [576000- 0- 576000- 0- 576000- 0- 2208001- 0- 0- 2400001- 0- 0- 0] - -- Exact frequencies: [576000- 0- 576000- 0- 576000- 0- 2208001- 2400001] - -- Cleaning phone format of configuration >[0- 3- 3- 0- 3- 3- 4- 4]< - ----- Generic format: [0- 3- 3- 0- 3- 3- 4- 0- 0- 4- 0- 0- 0] - -- Generic format with exact frequencies: [0- 1804800- 1804800- 0- 1804800- 1804800- 2208001- 0- 0- 2400001- 0- 0- 0] - -- Exact frequencies: [0- 1804800- 1804800- 0- 1804800- 1804800- 2208001- 2400001] - -- Cleaning phone format of configuration >[0- 0- 4- 4- 4- 4- 1- 1]< - ----- Generic format: [0- 0- 4- 4- 4- 4- 1- 0- 0- 1- 0- 0- 0] - -- Generic format with exact frequencies: [0- 0- 1804801- 1804801- 1804801- 1804801- 652800- 0- 0- 806400- 0- 0- 0] - -- Exact frequencies: [0- 0- 1804801- 1804801- 1804801- 1804801- 652800- 806400] - -- Cleaning phone format of configuration >[3- 0- 0- 3- 3- 3- 1- 4]< - ----- Generic format: [3- 0- 0- 3- 3- 3- 1- 0- 0- 4- 0- 0- 0] - -- Generic format with exact frequencies: [1804800- 0- 0- 1804800- 1804800- 1804800- 652800- 0- 0- 2400001- 0- 0- 0] - -- Exact frequencies: [1804800- 0- 0- 1804800- 1804800- 1804800- 652800- 2400001] - -- Cleaning phone format of configuration >[4- 4- 4- 4- 4- 0- 3- 3]< - ----- Generic format: [4- 4- 4- 4- 4- 0- 3- 0- 0- 3- 0- 0- 0] - -- Generic format with exact frequencies: [1804801- 1804801- 1804801- 1804801- 1804801- 0- 2208000- 0- 0- 2400000- 0- 0- 0] - -- Exact frequencies: [1804801- 1804801- 1804801- 1804801- 1804801- 0- 2208000- 2400000] - -- Cleaning phone format of configuration >[4- 0- 0- 0- 4- 4- 2- 2]< - ----- Generic format: [4- 0- 0- 0- 4- 4- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1804801- 0- 0- 0- 1804801- 1804801- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1804801- 0- 0- 0- 1804801- 1804801- 1478400- 1766400] - -- Cleaning phone format of configuration >[4- 4- 0- 0- 4- 4- 4- 4]< - ----- Generic format: [4- 4- 0- 0- 4- 4- 4- 0- 0- 4- 0- 0- 0] - -- Generic format with exact frequencies: [1804801- 1804801- 0- 0- 1804801- 1804801- 2208001- 0- 0- 2400001- 0- 0- 0] - -- Exact frequencies: [1804801- 1804801- 0- 0- 1804801- 1804801- 2208001- 2400001] - -- Cleaning phone format of configuration >[0- 0- 0- 0- 3- 3- 2- 0]< - ----- Generic format: [0- 0- 0- 0- 3- 3- 2- 0- 0- 0- 0- 0- 0] - -- Generic format with exact frequencies: [0- 0- 0- 0- 1804800- 1804800- 1478400- 0- 0- 0- 0- 0- 0] - -- Exact frequencies: [0- 0- 0- 0- 1804800- 1804800- 1478400- 0] - -- Cleaning phone format of configuration >[2- 2- 0- 2- 2- 0- 3- 4]< - ----- Generic format: [2- 2- 0- 2- 2- 0- 3- 0- 0- 4- 0- 0- 0] - -- Generic format with exact frequencies: [1363200- 1363200- 0- 1363200- 1363200- 0- 2208000- 0- 0- 2400001- 0- 0- 0] - -- Exact frequencies: [1363200- 1363200- 0- 1363200- 1363200- 0- 2208000- 2400001] - -- Cleaning phone format of configuration >[0- 0- 2- 0- 2- 0- 4- 2]< - ----- Generic format: [0- 0- 2- 0- 2- 0- 4- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [0- 0- 1363200- 0- 1363200- 0- 2208001- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [0- 0- 1363200- 0- 1363200- 0- 2208001- 1766400] - -- Cleaning phone format of configuration >[3- 0- 3- 3- 3- 3- 2- 4]< - ----- Generic format: [3- 0- 3- 3- 3- 3- 2- 0- 0- 4- 0- 0- 0] - -- Generic format with exact frequencies: [1804800- 0- 1804800- 1804800- 1804800- 1804800- 1478400- 0- 0- 2400001- 0- 0- 0] - -- Exact frequencies: [1804800- 0- 1804800- 1804800- 1804800- 1804800- 1478400- 2400001] - -- Cleaning phone format of configuration >[0- 0- 2- 2- 2- 0- 4- 4]< - ----- Generic format: [0- 0- 2- 2- 2- 0- 4- 0- 0- 4- 0- 0- 0] - -- Generic format with exact frequencies: [0- 0- 1363200- 1363200- 1363200- 0- 2208001- 0- 0- 2400001- 0- 0- 0] - -- Exact frequencies: [0- 0- 1363200- 1363200- 1363200- 0- 2208001- 2400001] - -- Cleaning phone format of configuration >[0- 2- 2- 2- 0- 0- 4- 0]< - ----- Generic format: [0- 2- 2- 2- 0- 0- 4- 0- 0- 0- 0- 0- 0] - -- Generic format with exact frequencies: [0- 1363200- 1363200- 1363200- 0- 0- 2208001- 0- 0- 0- 0- 0- 0] - -- Exact frequencies: [0- 1363200- 1363200- 1363200- 0- 0- 2208001- 0] - -- Cleaning phone format of configuration >[4- 0- 4- 0- 0- 4- 2- 4]< - ----- Generic format: [4- 0- 4- 0- 0- 4- 2- 0- 0- 4- 0- 0- 0] - -- Generic format with exact frequencies: [1804801- 0- 1804801- 0- 0- 1804801- 1478400- 0- 0- 2400001- 0- 0- 0] - -- Exact frequencies: [1804801- 0- 1804801- 0- 0- 1804801- 1478400- 2400001] - -- Cleaning phone format of configuration >[2- 0- 2- 0- 2- 2- 4- 3]< - ----- Generic format: [2- 0- 2- 0- 2- 2- 4- 0- 0- 3- 0- 0- 0] - -- Generic format with exact frequencies: [1363200- 0- 1363200- 0- 1363200- 1363200- 2208001- 0- 0- 2400000- 0- 0- 0] - -- Exact frequencies: [1363200- 0- 1363200- 0- 1363200- 1363200- 2208001- 2400000] - -- Cleaning phone format of configuration >[4- 0- 4- 0- 4- 0- 4- 3]< - ----- Generic format: [4- 0- 4- 0- 4- 0- 4- 0- 0- 3- 0- 0- 0] - -- Generic format with exact frequencies: [1804801- 0- 1804801- 0- 1804801- 0- 2208001- 0- 0- 2400000- 0- 0- 0] - -- Exact frequencies: [1804801- 0- 1804801- 0- 1804801- 0- 2208001- 2400000] - -- Cleaning phone format of configuration >[0- 0- 3- 3- 0- 3- 1- 0]< - ----- Generic format: [0- 0- 3- 3- 0- 3- 1- 0- 0- 0- 0- 0- 0] - -- Generic format with exact frequencies: [0- 0- 1804800- 1804800- 0- 1804800- 652800- 0- 0- 0- 0- 0- 0] - -- Exact frequencies: [0- 0- 1804800- 1804800- 0- 1804800- 652800- 0] - -- Cleaning phone format of configuration >[4- 4- 4- 0- 0- 4- 0- 4]< - ----- Generic format: [4- 4- 4- 0- 0- 4- 0- 0- 0- 4- 0- 0- 0] - -- Generic format with exact frequencies: [1804801- 1804801- 1804801- 0- 0- 1804801- 0- 0- 0- 2400001- 0- 0- 0] - -- Exact frequencies: [1804801- 1804801- 1804801- 0- 0- 1804801- 0- 2400001] - -- Cleaning phone format of configuration >[0- 4- 0- 4- 0- 4- 1- 4]< - ----- Generic format: [0- 4- 0- 4- 0- 4- 1- 0- 0- 4- 0- 0- 0] - -- Generic format with exact frequencies: [0- 1804801- 0- 1804801- 0- 1804801- 652800- 0- 0- 2400001- 0- 0- 0] - -- Exact frequencies: [0- 1804801- 0- 1804801- 0- 1804801- 652800- 2400001] - -- Cleaning phone format of configuration >[3- 0- 3- 3- 3- 3- 4- 3]< - ----- Generic format: [3- 0- 3- 3- 3- 3- 4- 0- 0- 3- 0- 0- 0] - -- Generic format with exact frequencies: [1804800- 0- 1804800- 1804800- 1804800- 1804800- 2208001- 0- 0- 2400000- 0- 0- 0] - -- Exact frequencies: [1804800- 0- 1804800- 1804800- 1804800- 1804800- 2208001- 2400000] - -- Cleaning phone format of configuration >[3- 0- 0- 0- 3- 0- 2- 0]< - ----- Generic format: [3- 0- 0- 0- 3- 0- 2- 0- 0- 0- 0- 0- 0] - -- Generic format with exact frequencies: [1804800- 0- 0- 0- 1804800- 0- 1478400- 0- 0- 0- 0- 0- 0] - -- Exact frequencies: [1804800- 0- 0- 0- 1804800- 0- 1478400- 0] - -- Cleaning phone format of configuration >[0- 0- 0- 0- 1- 0- 4- 4]< - ----- Generic format: [0- 0- 0- 0- 1- 0- 4- 0- 0- 4- 0- 0- 0] - -- Generic format with exact frequencies: [0- 0- 0- 0- 576000- 0- 2208001- 0- 0- 2400001- 0- 0- 0] - -- Exact frequencies: [0- 0- 0- 0- 576000- 0- 2208001- 2400001] - -- Cleaning phone format of configuration >[0- 1- 1- 1- 1- 1- 1- 0]< - ----- Generic format: [0- 1- 1- 1- 1- 1- 1- 0- 0- 0- 0- 0- 0] - -- Generic format with exact frequencies: [0- 576000- 576000- 576000- 576000- 576000- 652800- 0- 0- 0- 0- 0- 0] - -- Exact frequencies: [0- 576000- 576000- 576000- 576000- 576000- 652800- 0] - -- Cleaning phone format of configuration >[1- 0- 1- 1- 0- 1- 4- 1]< - ----- Generic format: [1- 0- 1- 1- 0- 1- 4- 0- 0- 1- 0- 0- 0] - -- Generic format with exact frequencies: [576000- 0- 576000- 576000- 0- 576000- 2208001- 0- 0- 806400- 0- 0- 0] - -- Exact frequencies: [576000- 0- 576000- 576000- 0- 576000- 2208001- 806400] - -- Cleaning phone format of configuration >[0- 3- 3- 0- 0- 0- 4- 4]< - ----- Generic format: [0- 3- 3- 0- 0- 0- 4- 0- 0- 4- 0- 0- 0] - -- Generic format with exact frequencies: [0- 1804800- 1804800- 0- 0- 0- 2208001- 0- 0- 2400001- 0- 0- 0] - -- Exact frequencies: [0- 1804800- 1804800- 0- 0- 0- 2208001- 2400001] - -- Cleaning phone format of configuration >[1- 0- 1- 0- 0- 1- 4- 0]< - ----- Generic format: [1- 0- 1- 0- 0- 1- 4- 0- 0- 0- 0- 0- 0] - -- Generic format with exact frequencies: [576000- 0- 576000- 0- 0- 576000- 2208001- 0- 0- 0- 0- 0- 0] - -- Exact frequencies: [576000- 0- 576000- 0- 0- 576000- 2208001- 0] - -- Cleaning phone format of configuration >[3- 3- 0- 3- 0- 3- 4- 3]< - ----- Generic format: [3- 3- 0- 3- 0- 3- 4- 0- 0- 3- 0- 0- 0] - -- Generic format with exact frequencies: [1804800- 1804800- 0- 1804800- 0- 1804800- 2208001- 0- 0- 2400000- 0- 0- 0] - -- Exact frequencies: [1804800- 1804800- 0- 1804800- 0- 1804800- 2208001- 2400000] - -- Cleaning phone format of configuration >[0- 0- 0- 0- 1- 1- 4- 4]< - ----- Generic format: [0- 0- 0- 0- 1- 1- 4- 0- 0- 4- 0- 0- 0] - -- Generic format with exact frequencies: [0- 0- 0- 0- 576000- 576000- 2208001- 0- 0- 2400001- 0- 0- 0] - -- Exact frequencies: [0- 0- 0- 0- 576000- 576000- 2208001- 2400001] - -- Cleaning phone format of configuration >[0- 4- 4- 0- 4- 4- 2- 2]< - ----- Generic format: [0- 4- 4- 0- 4- 4- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [0- 1804801- 1804801- 0- 1804801- 1804801- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [0- 1804801- 1804801- 0- 1804801- 1804801- 1478400- 1766400] + -- Cleaning phone format of configuration >[4- 0- 0- 0- 0- 4- 3- 3]< + ----- Generic format: [4- 0- 0- 0- 0- 4- 3- 0- 0- 3- 0- 0- 0] + -- Generic format with exact frequencies: [1804801- 0- 0- 0- 0- 1804801- 2208000- 0- 0- 2400000- 0- 0- 0] + -- Exact frequencies: [1804801- 0- 0- 0- 0- 1804801- 2208000- 2400000] + -- Cleaning phone format of configuration >[0- 1- 0- 1- 0- 0- 1- 0]< + ----- Generic format: [0- 1- 0- 1- 0- 0- 1- 0- 0- 0- 0- 0- 0] + -- Generic format with exact frequencies: [0- 576000- 0- 576000- 0- 0- 652800- 0- 0- 0- 0- 0- 0] + -- Exact frequencies: [0- 576000- 0- 576000- 0- 0- 652800- 0] + -- Cleaning phone format of configuration >[0- 4- 0- 4- 4- 4- 3- 4]< + ----- Generic format: [0- 4- 0- 4- 4- 4- 3- 0- 0- 4- 0- 0- 0] + -- Generic format with exact frequencies: [0- 1804801- 0- 1804801- 1804801- 1804801- 2208000- 0- 0- 2400001- 0- 0- 0] + -- Exact frequencies: [0- 1804801- 0- 1804801- 1804801- 1804801- 2208000- 2400001] + -- Cleaning phone format of configuration >[0- 2- 2- 2- 2- 2- 1- 4]< + ----- Generic format: [0- 2- 2- 2- 2- 2- 1- 0- 0- 4- 0- 0- 0] + -- Generic format with exact frequencies: [0- 1363200- 1363200- 1363200- 1363200- 1363200- 652800- 0- 0- 2400001- 0- 0- 0] + -- Exact frequencies: [0- 1363200- 1363200- 1363200- 1363200- 1363200- 652800- 2400001] + -- Cleaning phone format of configuration >[0- 3- 0- 0- 3- 3- 0- 0]< + ----- Generic format: [0- 3- 0- 0- 3- 3- 0- 0- 0- 0- 0- 0- 0] + -- Generic format with exact frequencies: [0- 1804800- 0- 0- 1804800- 1804800- 0- 0- 0- 0- 0- 0- 0] + -- Exact frequencies: [0- 1804800- 0- 0- 1804800- 1804800- 0- 0] + -- Cleaning phone format of configuration >[0- 3- 0- 3- 3- 0- 3- 0]< + ----- Generic format: [0- 3- 0- 3- 3- 0- 3- 0- 0- 0- 0- 0- 0] + -- Generic format with exact frequencies: [0- 1804800- 0- 1804800- 1804800- 0- 2208000- 0- 0- 0- 0- 0- 0] + -- Exact frequencies: [0- 1804800- 0- 1804800- 1804800- 0- 2208000- 0] + -- Cleaning phone format of configuration >[3- 0- 3- 3- 0- 0- 4- 3]< + ----- Generic format: [3- 0- 3- 3- 0- 0- 4- 0- 0- 3- 0- 0- 0] + -- Generic format with exact frequencies: [1804800- 0- 1804800- 1804800- 0- 0- 2208001- 0- 0- 2400000- 0- 0- 0] + -- Exact frequencies: [1804800- 0- 1804800- 1804800- 0- 0- 2208001- 2400000] + -- Cleaning phone format of configuration >[0- 1- 1- 1- 1- 1- 4- 3]< + ----- Generic format: [0- 1- 1- 1- 1- 1- 4- 0- 0- 3- 0- 0- 0] + -- Generic format with exact frequencies: [0- 576000- 576000- 576000- 576000- 576000- 2208001- 0- 0- 2400000- 0- 0- 0] + -- Exact frequencies: [0- 576000- 576000- 576000- 576000- 576000- 2208001- 2400000] + -- Cleaning phone format of configuration >[0- 0- 0- 0- 0- 0- 2- 0]< + ----- Generic format: [0- 0- 0- 0- 0- 0- 2- 0- 0- 0- 0- 0- 0] + -- Generic format with exact frequencies: [0- 0- 0- 0- 0- 0- 1478400- 0- 0- 0- 0- 0- 0] + -- Exact frequencies: [0- 0- 0- 0- 0- 0- 1478400- 0] + -- Cleaning phone format of configuration >[4- 0- 4- 4- 0- 0- 3- 4]< + ----- Generic format: [4- 0- 4- 4- 0- 0- 3- 0- 0- 4- 0- 0- 0] + -- Generic format with exact frequencies: [1804801- 0- 1804801- 1804801- 0- 0- 2208000- 0- 0- 2400001- 0- 0- 0] + -- Exact frequencies: [1804801- 0- 1804801- 1804801- 0- 0- 2208000- 2400001] + -- Cleaning phone format of configuration >[0- 4- 0- 0- 4- 4- 4- 2]< + ----- Generic format: [0- 4- 0- 0- 4- 4- 4- 0- 0- 2- 0- 0- 0] + -- Generic format with exact frequencies: [0- 1804801- 0- 0- 1804801- 1804801- 2208001- 0- 0- 1766400- 0- 0- 0] + -- Exact frequencies: [0- 1804801- 0- 0- 1804801- 1804801- 2208001- 1766400] + -- Cleaning phone format of configuration >[0- 0- 0- 0- 2- 2- 4- 2]< + ----- Generic format: [0- 0- 0- 0- 2- 2- 4- 0- 0- 2- 0- 0- 0] + -- Generic format with exact frequencies: [0- 0- 0- 0- 1363200- 1363200- 2208001- 0- 0- 1766400- 0- 0- 0] + -- Exact frequencies: [0- 0- 0- 0- 1363200- 1363200- 2208001- 1766400] + -- Cleaning phone format of configuration >[1- 0- 1- 0- 1- 1- 1- 4]< + ----- Generic format: [1- 0- 1- 0- 1- 1- 1- 0- 0- 4- 0- 0- 0] + -- Generic format with exact frequencies: [576000- 0- 576000- 0- 576000- 576000- 652800- 0- 0- 2400001- 0- 0- 0] + -- Exact frequencies: [576000- 0- 576000- 0- 576000- 576000- 652800- 2400001] + -- Cleaning phone format of configuration >[0- 0- 2- 0- 2- 2- 3- 4]< + ----- Generic format: [0- 0- 2- 0- 2- 2- 3- 0- 0- 4- 0- 0- 0] + -- Generic format with exact frequencies: [0- 0- 1363200- 0- 1363200- 1363200- 2208000- 0- 0- 2400001- 0- 0- 0] + -- Exact frequencies: [0- 0- 1363200- 0- 1363200- 1363200- 2208000- 2400001] + -- Cleaning phone format of configuration >[3- 3- 3- 3- 0- 3- 0- 0]< + ----- Generic format: [3- 3- 3- 3- 0- 3- 0- 0- 0- 0- 0- 0- 0] + -- Generic format with exact frequencies: [1804800- 1804800- 1804800- 1804800- 0- 1804800- 0- 0- 0- 0- 0- 0- 0] + -- Exact frequencies: [1804800- 1804800- 1804800- 1804800- 0- 1804800- 0- 0] + -- Cleaning phone format of configuration >[0- 4- 4- 4- 4- 4- 4- 1]< + ----- Generic format: [0- 4- 4- 4- 4- 4- 4- 0- 0- 1- 0- 0- 0] + -- Generic format with exact frequencies: [0- 1804801- 1804801- 1804801- 1804801- 1804801- 2208001- 0- 0- 806400- 0- 0- 0] + -- Exact frequencies: [0- 1804801- 1804801- 1804801- 1804801- 1804801- 2208001- 806400] + -- Cleaning phone format of configuration >[4- 4- 4- 4- 4- 4- 2- 0]< + ----- Generic format: [4- 4- 4- 4- 4- 4- 2- 0- 0- 0- 0- 0- 0] + -- Generic format with exact frequencies: [1804801- 1804801- 1804801- 1804801- 1804801- 1804801- 1478400- 0- 0- 0- 0- 0- 0] + -- Exact frequencies: [1804801- 1804801- 1804801- 1804801- 1804801- 1804801- 1478400- 0] + -- Cleaning phone format of configuration >[3- 3- 3- 3- 3- 0- 3- 0]< + ----- Generic format: [3- 3- 3- 3- 3- 0- 3- 0- 0- 0- 0- 0- 0] + -- Generic format with exact frequencies: [1804800- 1804800- 1804800- 1804800- 1804800- 0- 2208000- 0- 0- 0- 0- 0- 0] + -- Exact frequencies: [1804800- 1804800- 1804800- 1804800- 1804800- 0- 2208000- 0] + -- Cleaning phone format of configuration >[3- 3- 0- 3- 3- 3- 0- 0]< + ----- Generic format: [3- 3- 0- 3- 3- 3- 0- 0- 0- 0- 0- 0- 0] + -- Generic format with exact frequencies: [1804800- 1804800- 0- 1804800- 1804800- 1804800- 0- 0- 0- 0- 0- 0- 0] + -- Exact frequencies: [1804800- 1804800- 0- 1804800- 1804800- 1804800- 0- 0] + -- Cleaning phone format of configuration >[4- 0- 4- 0- 0- 0- 1- 4]< + ----- Generic format: [4- 0- 4- 0- 0- 0- 1- 0- 0- 4- 0- 0- 0] + -- Generic format with exact frequencies: [1804801- 0- 1804801- 0- 0- 0- 652800- 0- 0- 2400001- 0- 0- 0] + -- Exact frequencies: [1804801- 0- 1804801- 0- 0- 0- 652800- 2400001] + -- Cleaning phone format of configuration >[0- 4- 0- 0- 0- 0- 1- 1]< + ----- Generic format: [0- 4- 0- 0- 0- 0- 1- 0- 0- 1- 0- 0- 0] + -- Generic format with exact frequencies: [0- 1804801- 0- 0- 0- 0- 652800- 0- 0- 806400- 0- 0- 0] + -- Exact frequencies: [0- 1804801- 0- 0- 0- 0- 652800- 806400] + -- Cleaning phone format of configuration >[2- 0- 2- 0- 0- 0- 4- 4]< + ----- Generic format: [2- 0- 2- 0- 0- 0- 4- 0- 0- 4- 0- 0- 0] + -- Generic format with exact frequencies: [1363200- 0- 1363200- 0- 0- 0- 2208001- 0- 0- 2400001- 0- 0- 0] + -- Exact frequencies: [1363200- 0- 1363200- 0- 0- 0- 2208001- 2400001] + -- Cleaning phone format of configuration >[4- 4- 0- 0- 0- 0- 4- 3]< + ----- Generic format: [4- 4- 0- 0- 0- 0- 4- 0- 0- 3- 0- 0- 0] + -- Generic format with exact frequencies: [1804801- 1804801- 0- 0- 0- 0- 2208001- 0- 0- 2400000- 0- 0- 0] + -- Exact frequencies: [1804801- 1804801- 0- 0- 0- 0- 2208001- 2400000] + -- Cleaning phone format of configuration >[0- 4- 4- 0- 0- 0- 2- 4]< + ----- Generic format: [0- 4- 4- 0- 0- 0- 2- 0- 0- 4- 0- 0- 0] + -- Generic format with exact frequencies: [0- 1804801- 1804801- 0- 0- 0- 1478400- 0- 0- 2400001- 0- 0- 0] + -- Exact frequencies: [0- 1804801- 1804801- 0- 0- 0- 1478400- 2400001] + -- Cleaning phone format of configuration >[0- 4- 4- 0- 0- 0- 1- 1]< + ----- Generic format: [0- 4- 4- 0- 0- 0- 1- 0- 0- 1- 0- 0- 0] + -- Generic format with exact frequencies: [0- 1804801- 1804801- 0- 0- 0- 652800- 0- 0- 806400- 0- 0- 0] + -- Exact frequencies: [0- 1804801- 1804801- 0- 0- 0- 652800- 806400] + -- Cleaning phone format of configuration >[2- 2- 2- 0- 0- 0- 4- 1]< + ----- Generic format: [2- 2- 2- 0- 0- 0- 4- 0- 0- 1- 0- 0- 0] + -- Generic format with exact frequencies: [1363200- 1363200- 1363200- 0- 0- 0- 2208001- 0- 0- 806400- 0- 0- 0] + -- Exact frequencies: [1363200- 1363200- 1363200- 0- 0- 0- 2208001- 806400] + -- Cleaning phone format of configuration >[1- 1- 1- 0- 1- 0- 4- 1]< + ----- Generic format: [1- 1- 1- 0- 1- 0- 4- 0- 0- 1- 0- 0- 0] + -- Generic format with exact frequencies: [576000- 576000- 576000- 0- 576000- 0- 2208001- 0- 0- 806400- 0- 0- 0] + -- Exact frequencies: [576000- 576000- 576000- 0- 576000- 0- 2208001- 806400] + -- Cleaning phone format of configuration >[0- 0- 0- 0- 0- 0- 1- 1]< + ----- Generic format: [0- 0- 0- 0- 0- 0- 1- 0- 0- 1- 0- 0- 0] + -- Generic format with exact frequencies: [0- 0- 0- 0- 0- 0- 652800- 0- 0- 806400- 0- 0- 0] + -- Exact frequencies: [0- 0- 0- 0- 0- 0- 652800- 806400] + -- Cleaning phone format of configuration >[0- 0- 4- 0- 4- 4- 3- 0]< + ----- Generic format: [0- 0- 4- 0- 4- 4- 3- 0- 0- 0- 0- 0- 0] + -- Generic format with exact frequencies: [0- 0- 1804801- 0- 1804801- 1804801- 2208000- 0- 0- 0- 0- 0- 0] + -- Exact frequencies: [0- 0- 1804801- 0- 1804801- 1804801- 2208000- 0] + -- Cleaning phone format of configuration >[0- 1- 0- 1- 1- 0- 0- 4]< + ----- Generic format: [0- 1- 0- 1- 1- 0- 0- 0- 0- 4- 0- 0- 0] + -- Generic format with exact frequencies: [0- 576000- 0- 576000- 576000- 0- 0- 0- 0- 2400001- 0- 0- 0] + -- Exact frequencies: [0- 576000- 0- 576000- 576000- 0- 0- 2400001] + -- Cleaning phone format of configuration >[0- 1- 1- 0- 1- 0- 4- 4]< + ----- Generic format: [0- 1- 1- 0- 1- 0- 4- 0- 0- 4- 0- 0- 0] + -- Generic format with exact frequencies: [0- 576000- 576000- 0- 576000- 0- 2208001- 0- 0- 2400001- 0- 0- 0] + -- Exact frequencies: [0- 576000- 576000- 0- 576000- 0- 2208001- 2400001] + -- Cleaning phone format of configuration >[0- 0- 2- 2- 0- 0- 3- 4]< + ----- Generic format: [0- 0- 2- 2- 0- 0- 3- 0- 0- 4- 0- 0- 0] + -- Generic format with exact frequencies: [0- 0- 1363200- 1363200- 0- 0- 2208000- 0- 0- 2400001- 0- 0- 0] + -- Exact frequencies: [0- 0- 1363200- 1363200- 0- 0- 2208000- 2400001] + -- Cleaning phone format of configuration >[2- 2- 0- 0- 0- 0- 4- 3]< + ----- Generic format: [2- 2- 0- 0- 0- 0- 4- 0- 0- 3- 0- 0- 0] + -- Generic format with exact frequencies: [1363200- 1363200- 0- 0- 0- 0- 2208001- 0- 0- 2400000- 0- 0- 0] + -- Exact frequencies: [1363200- 1363200- 0- 0- 0- 0- 2208001- 2400000] + -- Cleaning phone format of configuration >[0- 1- 0- 0- 1- 1- 1- 0]< + ----- Generic format: [0- 1- 0- 0- 1- 1- 1- 0- 0- 0- 0- 0- 0] + -- Generic format with exact frequencies: [0- 576000- 0- 0- 576000- 576000- 652800- 0- 0- 0- 0- 0- 0] + -- Exact frequencies: [0- 576000- 0- 0- 576000- 576000- 652800- 0] + -- Cleaning phone format of configuration >[1- 1- 0- 1- 1- 1- 0- 0]< + ----- Generic format: [1- 1- 0- 1- 1- 1- 0- 0- 0- 0- 0- 0- 0] + -- Generic format with exact frequencies: [576000- 576000- 0- 576000- 576000- 576000- 0- 0- 0- 0- 0- 0- 0] + -- Exact frequencies: [576000- 576000- 0- 576000- 576000- 576000- 0- 0] + -- Cleaning phone format of configuration >[4- 0- 0- 4- 4- 4- 4- 1]< + ----- Generic format: [4- 0- 0- 4- 4- 4- 4- 0- 0- 1- 0- 0- 0] + -- Generic format with exact frequencies: [1804801- 0- 0- 1804801- 1804801- 1804801- 2208001- 0- 0- 806400- 0- 0- 0] + -- Exact frequencies: [1804801- 0- 0- 1804801- 1804801- 1804801- 2208001- 806400] + -- Cleaning phone format of configuration >[0- 0- 3- 3- 3- 0- 3- 4]< + ----- Generic format: [0- 0- 3- 3- 3- 0- 3- 0- 0- 4- 0- 0- 0] + -- Generic format with exact frequencies: [0- 0- 1804800- 1804800- 1804800- 0- 2208000- 0- 0- 2400001- 0- 0- 0] + -- Exact frequencies: [0- 0- 1804800- 1804800- 1804800- 0- 2208000- 2400001] + -- Cleaning phone format of configuration >[4- 4- 0- 0- 0- 0- 3- 4]< + ----- Generic format: [4- 4- 0- 0- 0- 0- 3- 0- 0- 4- 0- 0- 0] + -- Generic format with exact frequencies: [1804801- 1804801- 0- 0- 0- 0- 2208000- 0- 0- 2400001- 0- 0- 0] + -- Exact frequencies: [1804801- 1804801- 0- 0- 0- 0- 2208000- 2400001] + -- Cleaning phone format of configuration >[2- 2- 2- 0- 2- 2- 4- 1]< + ----- Generic format: [2- 2- 2- 0- 2- 2- 4- 0- 0- 1- 0- 0- 0] + -- Generic format with exact frequencies: [1363200- 1363200- 1363200- 0- 1363200- 1363200- 2208001- 0- 0- 806400- 0- 0- 0] + -- Exact frequencies: [1363200- 1363200- 1363200- 0- 1363200- 1363200- 2208001- 806400] + -- Cleaning phone format of configuration >[1- 1- 1- 0- 0- 0- 4- 0]< + ----- Generic format: [1- 1- 1- 0- 0- 0- 4- 0- 0- 0- 0- 0- 0] + -- Generic format with exact frequencies: [576000- 576000- 576000- 0- 0- 0- 2208001- 0- 0- 0- 0- 0- 0] + -- Exact frequencies: [576000- 576000- 576000- 0- 0- 0- 2208001- 0] + -- Cleaning phone format of configuration >[0- 0- 0- 2- 0- 0- 4- 4]< + ----- Generic format: [0- 0- 0- 2- 0- 0- 4- 0- 0- 4- 0- 0- 0] + -- Generic format with exact frequencies: [0- 0- 0- 1363200- 0- 0- 2208001- 0- 0- 2400001- 0- 0- 0] + -- Exact frequencies: [0- 0- 0- 1363200- 0- 0- 2208001- 2400001] + -- Cleaning phone format of configuration >[0- 2- 0- 2- 0- 0- 4- 4]< + ----- Generic format: [0- 2- 0- 2- 0- 0- 4- 0- 0- 4- 0- 0- 0] + -- Generic format with exact frequencies: [0- 1363200- 0- 1363200- 0- 0- 2208001- 0- 0- 2400001- 0- 0- 0] + -- Exact frequencies: [0- 1363200- 0- 1363200- 0- 0- 2208001- 2400001] + -- Cleaning phone format of configuration >[0- 0- 0- 4- 4- 0- 3- 3]< + ----- Generic format: [0- 0- 0- 4- 4- 0- 3- 0- 0- 3- 0- 0- 0] + -- Generic format with exact frequencies: [0- 0- 0- 1804801- 1804801- 0- 2208000- 0- 0- 2400000- 0- 0- 0] + -- Exact frequencies: [0- 0- 0- 1804801- 1804801- 0- 2208000- 2400000] + -- Cleaning phone format of configuration >[0- 0- 0- 0- 4- 4- 4- 3]< + ----- Generic format: [0- 0- 0- 0- 4- 4- 4- 0- 0- 3- 0- 0- 0] + -- Generic format with exact frequencies: [0- 0- 0- 0- 1804801- 1804801- 2208001- 0- 0- 2400000- 0- 0- 0] + -- Exact frequencies: [0- 0- 0- 0- 1804801- 1804801- 2208001- 2400000] + -- Cleaning phone format of configuration >[0- 3- 0- 3- 3- 3- 4- 1]< + ----- Generic format: [0- 3- 0- 3- 3- 3- 4- 0- 0- 1- 0- 0- 0] + -- Generic format with exact frequencies: [0- 1804800- 0- 1804800- 1804800- 1804800- 2208001- 0- 0- 806400- 0- 0- 0] + -- Exact frequencies: [0- 1804800- 0- 1804800- 1804800- 1804800- 2208001- 806400] + -- Cleaning phone format of configuration >[0- 1- 1- 0- 1- 0- 1- 4]< + ----- Generic format: [0- 1- 1- 0- 1- 0- 1- 0- 0- 4- 0- 0- 0] + -- Generic format with exact frequencies: [0- 576000- 576000- 0- 576000- 0- 652800- 0- 0- 2400001- 0- 0- 0] + -- Exact frequencies: [0- 576000- 576000- 0- 576000- 0- 652800- 2400001] + -- Cleaning phone format of configuration >[2- 2- 2- 0- 2- 2- 2- 0]< + ----- Generic format: [2- 2- 2- 0- 2- 2- 2- 0- 0- 0- 0- 0- 0] + -- Generic format with exact frequencies: [1363200- 1363200- 1363200- 0- 1363200- 1363200- 1478400- 0- 0- 0- 0- 0- 0] + -- Exact frequencies: [1363200- 1363200- 1363200- 0- 1363200- 1363200- 1478400- 0] + -- Cleaning phone format of configuration >[0- 4- 0- 4- 4- 4- 4- 1]< + ----- Generic format: [0- 4- 0- 4- 4- 4- 4- 0- 0- 1- 0- 0- 0] + -- Generic format with exact frequencies: [0- 1804801- 0- 1804801- 1804801- 1804801- 2208001- 0- 0- 806400- 0- 0- 0] + -- Exact frequencies: [0- 1804801- 0- 1804801- 1804801- 1804801- 2208001- 806400] + -- Cleaning phone format of configuration >[1- 0- 0- 1- 0- 1- 4- 1]< + ----- Generic format: [1- 0- 0- 1- 0- 1- 4- 0- 0- 1- 0- 0- 0] + -- Generic format with exact frequencies: [576000- 0- 0- 576000- 0- 576000- 2208001- 0- 0- 806400- 0- 0- 0] + -- Exact frequencies: [576000- 0- 0- 576000- 0- 576000- 2208001- 806400] + -- Cleaning phone format of configuration >[3- 0- 3- 3- 3- 0- 0- 0]< + ----- Generic format: [3- 0- 3- 3- 3- 0- 0- 0- 0- 0- 0- 0- 0] + -- Generic format with exact frequencies: [1804800- 0- 1804800- 1804800- 1804800- 0- 0- 0- 0- 0- 0- 0- 0] + -- Exact frequencies: [1804800- 0- 1804800- 1804800- 1804800- 0- 0- 0] + -- Cleaning phone format of configuration >[0- 1- 1- 1- 1- 0- 2- 4]< + ----- Generic format: [0- 1- 1- 1- 1- 0- 2- 0- 0- 4- 0- 0- 0] + -- Generic format with exact frequencies: [0- 576000- 576000- 576000- 576000- 0- 1478400- 0- 0- 2400001- 0- 0- 0] + -- Exact frequencies: [0- 576000- 576000- 576000- 576000- 0- 1478400- 2400001] + -- Cleaning phone format of configuration >[0- 1- 0- 0- 1- 0- 1- 0]< + ----- Generic format: [0- 1- 0- 0- 1- 0- 1- 0- 0- 0- 0- 0- 0] + -- Generic format with exact frequencies: [0- 576000- 0- 0- 576000- 0- 652800- 0- 0- 0- 0- 0- 0] + -- Exact frequencies: [0- 576000- 0- 0- 576000- 0- 652800- 0] + -- Cleaning phone format of configuration >[4- 4- 0- 0- 0- 0- 1- 1]< + ----- Generic format: [4- 4- 0- 0- 0- 0- 1- 0- 0- 1- 0- 0- 0] + -- Generic format with exact frequencies: [1804801- 1804801- 0- 0- 0- 0- 652800- 0- 0- 806400- 0- 0- 0] + -- Exact frequencies: [1804801- 1804801- 0- 0- 0- 0- 652800- 806400] + -- Cleaning phone format of configuration >[3- 0- 0- 3- 0- 0- 4- 2]< + ----- Generic format: [3- 0- 0- 3- 0- 0- 4- 0- 0- 2- 0- 0- 0] + -- Generic format with exact frequencies: [1804800- 0- 0- 1804800- 0- 0- 2208001- 0- 0- 1766400- 0- 0- 0] + -- Exact frequencies: [1804800- 0- 0- 1804800- 0- 0- 2208001- 1766400] + -- Cleaning phone format of configuration >[0- 0- 0- 1- 0- 0- 4- 2]< + ----- Generic format: [0- 0- 0- 1- 0- 0- 4- 0- 0- 2- 0- 0- 0] + -- Generic format with exact frequencies: [0- 0- 0- 576000- 0- 0- 2208001- 0- 0- 1766400- 0- 0- 0] + -- Exact frequencies: [0- 0- 0- 576000- 0- 0- 2208001- 1766400] + -- Cleaning phone format of configuration >[0- 3- 0- 3- 0- 0- 2- 0]< + ----- Generic format: [0- 3- 0- 3- 0- 0- 2- 0- 0- 0- 0- 0- 0] + -- Generic format with exact frequencies: [0- 1804800- 0- 1804800- 0- 0- 1478400- 0- 0- 0- 0- 0- 0] + -- Exact frequencies: [0- 1804800- 0- 1804800- 0- 0- 1478400- 0] + -- Cleaning phone format of configuration >[0- 0- 0- 0- 0- 0- 3- 0]< + ----- Generic format: [0- 0- 0- 0- 0- 0- 3- 0- 0- 0- 0- 0- 0] + -- Generic format with exact frequencies: [0- 0- 0- 0- 0- 0- 2208000- 0- 0- 0- 0- 0- 0] + -- Exact frequencies: [0- 0- 0- 0- 0- 0- 2208000- 0] + -- Cleaning phone format of configuration >[1- 0- 0- 0- 1- 1- 0- 0]< + ----- Generic format: [1- 0- 0- 0- 1- 1- 0- 0- 0- 0- 0- 0- 0] + -- Generic format with exact frequencies: [576000- 0- 0- 0- 576000- 576000- 0- 0- 0- 0- 0- 0- 0] + -- Exact frequencies: [576000- 0- 0- 0- 576000- 576000- 0- 0] + -- Cleaning phone format of configuration >[1- 1- 0- 0- 1- 1- 4- 2]< + ----- Generic format: [1- 1- 0- 0- 1- 1- 4- 0- 0- 2- 0- 0- 0] + -- Generic format with exact frequencies: [576000- 576000- 0- 0- 576000- 576000- 2208001- 0- 0- 1766400- 0- 0- 0] + -- Exact frequencies: [576000- 576000- 0- 0- 576000- 576000- 2208001- 1766400] + -- Cleaning phone format of configuration >[4- 4- 4- 0- 0- 4- 4- 1]< + ----- Generic format: [4- 4- 4- 0- 0- 4- 4- 0- 0- 1- 0- 0- 0] + -- Generic format with exact frequencies: [1804801- 1804801- 1804801- 0- 0- 1804801- 2208001- 0- 0- 806400- 0- 0- 0] + -- Exact frequencies: [1804801- 1804801- 1804801- 0- 0- 1804801- 2208001- 806400] + -- Cleaning phone format of configuration >[1- 0- 0- 1- 0- 1- 2- 4]< + ----- Generic format: [1- 0- 0- 1- 0- 1- 2- 0- 0- 4- 0- 0- 0] + -- Generic format with exact frequencies: [576000- 0- 0- 576000- 0- 576000- 1478400- 0- 0- 2400001- 0- 0- 0] + -- Exact frequencies: [576000- 0- 0- 576000- 0- 576000- 1478400- 2400001] + -- Cleaning phone format of configuration >[4- 0- 0- 4- 4- 4- 4- 2]< + ----- Generic format: [4- 0- 0- 4- 4- 4- 4- 0- 0- 2- 0- 0- 0] + -- Generic format with exact frequencies: [1804801- 0- 0- 1804801- 1804801- 1804801- 2208001- 0- 0- 1766400- 0- 0- 0] + -- Exact frequencies: [1804801- 0- 0- 1804801- 1804801- 1804801- 2208001- 1766400] + -- Cleaning phone format of configuration >[4- 0- 4- 4- 4- 4- 0- 0]< + ----- Generic format: [4- 0- 4- 4- 4- 4- 0- 0- 0- 0- 0- 0- 0] + -- Generic format with exact frequencies: [1804801- 0- 1804801- 1804801- 1804801- 1804801- 0- 0- 0- 0- 0- 0- 0] + -- Exact frequencies: [1804801- 0- 1804801- 1804801- 1804801- 1804801- 0- 0] + -- Cleaning phone format of configuration >[0- 1- 0- 0- 0- 0- 1- 0]< + ----- Generic format: [0- 1- 0- 0- 0- 0- 1- 0- 0- 0- 0- 0- 0] + -- Generic format with exact frequencies: [0- 576000- 0- 0- 0- 0- 652800- 0- 0- 0- 0- 0- 0] + -- Exact frequencies: [0- 576000- 0- 0- 0- 0- 652800- 0] + -- Cleaning phone format of configuration >[0- 0- 4- 0- 4- 0- 4- 1]< + ----- Generic format: [0- 0- 4- 0- 4- 0- 4- 0- 0- 1- 0- 0- 0] + -- Generic format with exact frequencies: [0- 0- 1804801- 0- 1804801- 0- 2208001- 0- 0- 806400- 0- 0- 0] + -- Exact frequencies: [0- 0- 1804801- 0- 1804801- 0- 2208001- 806400] + -- Cleaning phone format of configuration >[0- 4- 0- 0- 0- 0- 2- 2]< + ----- Generic format: [0- 4- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0] + -- Generic format with exact frequencies: [0- 1804801- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] + -- Exact frequencies: [0- 1804801- 0- 0- 0- 0- 1478400- 1766400] + -- Cleaning phone format of configuration >[1- 1- 0- 1- 1- 1- 2- 0]< + ----- Generic format: [1- 1- 0- 1- 1- 1- 2- 0- 0- 0- 0- 0- 0] + -- Generic format with exact frequencies: [576000- 576000- 0- 576000- 576000- 576000- 1478400- 0- 0- 0- 0- 0- 0] + -- Exact frequencies: [576000- 576000- 0- 576000- 576000- 576000- 1478400- 0] + -- Cleaning phone format of configuration >[4- 4- 4- 0- 0- 4- 4- 4]< + ----- Generic format: [4- 4- 4- 0- 0- 4- 4- 0- 0- 4- 0- 0- 0] + -- Generic format with exact frequencies: [1804801- 1804801- 1804801- 0- 0- 1804801- 2208001- 0- 0- 2400001- 0- 0- 0] + -- Exact frequencies: [1804801- 1804801- 1804801- 0- 0- 1804801- 2208001- 2400001] + -- Cleaning phone format of configuration >[4- 0- 0- 0- 0- 0- 4- 0]< + ----- Generic format: [4- 0- 0- 0- 0- 0- 4- 0- 0- 0- 0- 0- 0] + -- Generic format with exact frequencies: [1804801- 0- 0- 0- 0- 0- 2208001- 0- 0- 0- 0- 0- 0] + -- Exact frequencies: [1804801- 0- 0- 0- 0- 0- 2208001- 0] + -- Cleaning phone format of configuration >[4- 4- 0- 4- 0- 4- 1- 4]< + ----- Generic format: [4- 4- 0- 4- 0- 4- 1- 0- 0- 4- 0- 0- 0] + -- Generic format with exact frequencies: [1804801- 1804801- 0- 1804801- 0- 1804801- 652800- 0- 0- 2400001- 0- 0- 0] + -- Exact frequencies: [1804801- 1804801- 0- 1804801- 0- 1804801- 652800- 2400001] --- Suitable format produced --- Reading header configurations and exact frequencies ---- Performing experiments on configuration 200202-3-0 +--- Performing experiments on configuration 400004-3-3 --- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder --- Second step : verifying the battery level --- Verifying the battery level --- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : +--- Current battery level : 46 --- Current battery is low, so we need to wait battery --- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : +--- Current battery level : 46 --- Desactivating the charge stop level option --- Desactivating the charge stop level option, command : /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe shell echo 100 > /sys/devices/platform/soc/soc:google,charger/charge_stop_level </dev/null ---- The current battery level : 0, still lower than the experiment one : 50 +--- The current battery level : 46, still lower than the experiment one : 50 --- Waiting 30 second... --- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : ---- The current battery level : 0, still lower than the experiment one : 50 +--- Current battery level : 46 +--- The current battery level : 46, still lower than the experiment one : 50 --- Waiting 30 second... --- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : ---- The current battery level : 0, still lower than the experiment one : 50 +--- Current battery level : 46 +--- The current battery level : 46, still lower than the experiment one : 50 +--- Waiting 30 second... +--- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe +--- Current battery level : 47 +--- The current battery level : 47, still lower than the experiment one : 50 +--- Waiting 30 second... +--- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe +--- Current battery level : 47 +--- The current battery level : 47, still lower than the experiment one : 50 +--- Waiting 30 second... +--- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe +--- Current battery level : 47 +--- The current battery level : 47, still lower than the experiment one : 50 +--- Waiting 30 second... +--- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe +--- Current battery level : 47 +--- The current battery level : 47, still lower than the experiment one : 50 +--- Waiting 30 second... +--- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe +--- Current battery level : 47 +--- The current battery level : 47, still lower than the experiment one : 50 +--- Waiting 30 second... +--- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe +--- Current battery level : 47 +--- The current battery level : 47, still lower than the experiment one : 50 +--- Waiting 30 second... +--- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe +--- Current battery level : 48 +--- The current battery level : 48, still lower than the experiment one : 50 +--- Waiting 30 second... +--- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe +--- Current battery level : 48 +--- The current battery level : 48, still lower than the experiment one : 50 +--- Waiting 30 second... +--- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe +--- Current battery level : 48 +--- The current battery level : 48, still lower than the experiment one : 50 +--- Waiting 30 second... +--- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe +--- Current battery level : 48 +--- The current battery level : 48, still lower than the experiment one : 50 +--- Waiting 30 second... +--- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe +--- Current battery level : 48 +--- The current battery level : 48, still lower than the experiment one : 50 +--- Waiting 30 second... +--- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe +--- Current battery level : 48 +--- The current battery level : 48, still lower than the experiment one : 50 +--- Waiting 30 second... +--- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe +--- Current battery level : 49 +--- The current battery level : 49, still lower than the experiment one : 50 +--- Waiting 30 second... +--- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe +--- Current battery level : 49 +--- The current battery level : 49, still lower than the experiment one : 50 +--- Waiting 30 second... +--- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe +--- Current battery level : 49 +--- The current battery level : 49, still lower than the experiment one : 50 +--- Waiting 30 second... +--- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe +--- Current battery level : 49 +--- The current battery level : 49, still lower than the experiment one : 50 --- Waiting 30 second... --- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe --- Current battery level : 49 @@ -334,10 +399,9 @@ -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 2 ---- Exact frequency of core 0: 1363200 +--- Frequency level of core 0 is 4 +--- Modifying the governor of core 0 to set the default value --- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 1363200 --- Frequency level of core 1 is 0 --- Exact frequency of core 1: 0 --- Modifying the governor of core 1 @@ -346,26 +410,25 @@ --- Exact frequency of core 2: 0 --- Modifying the governor of core 2 --- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 2 ---- Exact frequency of core 3: 1363200 +--- Frequency level of core 3 is 0 +--- Exact frequency of core 3: 0 --- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 1363200 +--- Modifying the the current frequency of core 3 with frequency 0 --- Frequency level of core 4 is 0 --- Exact frequency of core 4: 0 --- Modifying the governor of core 4 --- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 2 ---- Exact frequency of core 5: 1363200 +--- Frequency level of core 5 is 4 +--- Modifying the governor of core 5 to set the default value --- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 1363200 --- Frequency level of core 6 is 3 --- Exact frequency of core 6: 2208000 --- Modifying the governor of core 6 --- Modifying the the current frequency of core 6 with frequency 2208000 ---- Frequency level of core 7 is 0 ---- Exact frequency of core 7: 0 +--- Frequency level of core 7 is 3 +--- Exact frequency of core 7: 2400000 --- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 0 +--- Modifying the the current frequency of core 7 with frequency 2400000 --- Calibrating Monsoon power meter, please wait for 10 seconds... powermeter script : --- Inside the monsoon_power_meter, arg function: 1 powermeter script : calibration duration = 10 @@ -383,17 +446,17 @@ powermeter script : Power meter calibration okay rm '/sdcard/experiments_automatization/current_configuration.txt' rm '/sdcard/experiments_automatization/experiment_duration.txt' rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_5_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' +rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' +rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' rm '/sdcard/experiments_automatization/app_output_folder/Thread_4_ready_for_sampling' +rm '/sdcard/experiments_automatization/app_output_folder/Thread_5_ready_for_sampling' rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_5_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' +rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' rm '/sdcard/experiments_automatization/app_output_folder/Thread_4_ended' +rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' +rm '/sdcard/experiments_automatization/app_output_folder/Thread_5_ended' rmdir '/sdcard/experiments_automatization/app_output_folder' rmdir '/sdcard/experiments_automatization' --- Clearing the logcat @@ -407,16 +470,16 @@ Success ----- Starting experiment app Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 22591 + ----- Experiment app started with pid: 5977 ---- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 2 +--- frequency level of core 0 is 4 --- frequency level of core 1 is 0 --- frequency level of core 2 is 0 ---- frequency level of core 3 is 2 +--- frequency level of core 3 is 0 --- frequency level of core 4 is 0 ---- frequency level of core 5 is 2 +--- frequency level of core 5 is 4 --- frequency level of core 6 is 3 ---- frequency level of core 7 is 0 +--- frequency level of core 7 is 3 --- Number of cores to occupy = 4 --- Number of thread in experiment phase : 0 --- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 @@ -632,637 +695,6 @@ adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_t --- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 --- Number of thread in experiment phase : 0 --- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2234.884956226356 -powermeter script : average_power with numpy arrays = 2234.884956226293 -powermeter script : Summary Result = time (s): 602.4089591503143 -Ins Current (mA):444.3523173560771 -Samples: 3000000 -Consumed Energy (mAs): 280212.5080977454 -Consumed Energy (mAh): 77.83680780492928 -Consumed Energy (mWs): 1344248.3205243936 -Consumed Energy (mWh): 373.402311256776 -Avg power (mW): 2234.884956226356 -Avg Current (mA): 465.51121715638794 -Avg Voltage (V): 4.800926108458411 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 2 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 2 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 2 ---- frequency level of core 6 is 3 ---- frequency level of core 7 is 0 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1811 bytes in 0.050s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1363200- 0- 0- 1363200- 0- 1363200- 2208000- 0] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 602.4089591503143 -Ins Current (mA):444.3523173560771 -Samples: 3000000 -Consumed Energy (mAs): 280212.5080977454 -Consumed Energy (mAh): 77.83680780492928 -Consumed Energy (mWs): 1344248.3205243936 -Consumed Energy (mWh): 373.402311256776 -Avg power (mW): 2234.884956226356 -Avg Current (mA): 465.51121715638794 -Avg Voltage (V): 4.800926108458411 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 77.83680780492928 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2234.884956226356 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 22616 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 15:27:55 +0100 -Core id: 0 -Ending time: Wed, 8 Dec 2021 15:37:55 +0100 - Duration: 600012 seconds -Real workload: 1.1872569021656285E11 - Integer reached: 280804 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 22617 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 15:27:55 +0100 -Core id: 3 -Ending time: Wed, 8 Dec 2021 15:37:55 +0100 - Duration: 600010 seconds -Real workload: 1.1860330472400078E11 - Integer reached: 280665 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 22618 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 15:27:55 +0100 -Core id: 5 -Ending time: Wed, 8 Dec 2021 15:37:55 +0100 - Duration: 600002 seconds -Real workload: 1.1950732579609926E11 - Integer reached: 281690 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 22620 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 15:27:55 +0100 -Core id: 6 -Ending time: Wed, 8 Dec 2021 15:37:55 +0100 - Duration: 600001 seconds -Real workload: 7.332617400185953E11 - Integer reached: 673799 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 2,0,0,2,0,2,3,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.0901e+12 ---- Getting energy efficiency ---- Energy efficiency: 7.14034e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 200202-3-0 2,0,0,2,0,2,3,0 [1363200- 0- 0- 1363200- 0- 1363200- 2208000- 0] time (s): 602.4089591503143 -Ins Current (mA):444.3523173560771 -Samples: 3000000 -Consumed Energy (mAs): 280212.5080977454 -Consumed Energy (mAh): 77.83680780492928 -Consumed Energy (mWs): 1344248.3205243936 -Consumed Energy (mWh): 373.402311256776 -Avg power (mW): 2234.884956226356 -Avg Current (mA): 465.51121715638794 -Avg Voltage (V): 4.800926108458411 - Thread : 0 - ThreadProcess id: 22616 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 15:27:55 +0100 -Core id: 0 -Ending time: Wed, 8 Dec 2021 15:37:55 +0100 - Duration: 600012 seconds -Real workload: 1.1872569021656285E11 - Integer reached: 280804 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 22617 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 15:27:55 +0100 -Core id: 3 -Ending time: Wed, 8 Dec 2021 15:37:55 +0100 - Duration: 600010 seconds -Real workload: 1.1860330472400078E11 - Integer reached: 280665 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 22618 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 15:27:55 +0100 -Core id: 5 -Ending time: Wed, 8 Dec 2021 15:37:55 +0100 - Duration: 600002 seconds -Real workload: 1.1950732579609926E11 - Integer reached: 281690 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 22620 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 15:27:55 +0100 -Core id: 6 -Ending time: Wed, 8 Dec 2021 15:37:55 +0100 - Duration: 600001 seconds -Real workload: 7.332617400185953E11 - Integer reached: 673799 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 77.83680780492928 1.0901e+12 7.14034e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 200202-3-0 -phone format: 2,0,0,2,0,2,3,0 -Exact values of frequencies: [1363200- 0- 0- 1363200- 0- 1363200- 2208000- 0] - -Power meter results ------------------------------------------------------------- -time (s): 602.4089591503143 -Ins Current (mA):444.3523173560771 -Samples: 3000000 -Consumed Energy (mAs): 280212.5080977454 -Consumed Energy (mAh): 77.83680780492928 -Consumed Energy (mWs): 1344248.3205243936 -Consumed Energy (mWh): 373.402311256776 -Avg power (mW): 2234.884956226356 -Avg Current (mA): 465.51121715638794 -Avg Voltage (V): 4.800926108458411 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 22616 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 15:27:55 +0100 -Core id: 0 -Ending time: Wed, 8 Dec 2021 15:37:55 +0100 - Duration: 600012 seconds -Real workload: 1.1872569021656285E11 - Integer reached: 280804 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 22617 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 15:27:55 +0100 -Core id: 3 -Ending time: Wed, 8 Dec 2021 15:37:55 +0100 - Duration: 600010 seconds -Real workload: 1.1860330472400078E11 - Integer reached: 280665 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 22618 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 15:27:55 +0100 -Core id: 5 -Ending time: Wed, 8 Dec 2021 15:37:55 +0100 - Duration: 600002 seconds -Real workload: 1.1950732579609926E11 - Integer reached: 281690 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 22620 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 15:27:55 +0100 -Core id: 6 -Ending time: Wed, 8 Dec 2021 15:37:55 +0100 - Duration: 600001 seconds -Real workload: 7.332617400185953E11 - Integer reached: 673799 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 77.83680780492928 -Workload: 1.0901e+12 -Energy efficiency: 7.14034e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_08_44/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_08_44/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_08_44/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_08_44/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_08_44/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_08_44/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_08_44/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_08_44/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_08_44/app_output_folder/Thread_3_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_08_44/app_output_folder/Thread_4_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_08_44/app_output_folder/Thread_4_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_08_44/app_output_folder/Thread_5_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_08_44/app_output_folder/Thread_5_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_08_44/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_08_44/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_08_44/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_08_44/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_08_44/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_08_44' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 77.83680780492928 ---- Experiment result, Avg Power = 2234.884956226356 ---- Experiment result, Total Workload = 1.0901e+12 ---- Experiment result, Energy Efficiency = 7.14034e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv does not exist we create it and add header ---- Experiments performed on configuration 200202-3-0. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 23Sep22_17_24_06 ---- Performing experiments on configuration 404000-2-4 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 49 ---- Current battery is low, so we need to wait battery ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 49 ---- Desactivating the charge stop level option ---- Desactivating the charge stop level option, command : /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe shell echo 100 > /sys/devices/platform/soc/soc:google,charger/charge_stop_level </dev/null ---- The current battery level : 49, still lower than the experiment one : 50 ---- Waiting 30 second... ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 49 ---- The current battery level : 49, still lower than the experiment one : 50 ---- Waiting 30 second... ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 49 ---- The current battery level : 49, still lower than the experiment one : 50 ---- Waiting 30 second... ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 49 ---- The current battery level : 49, still lower than the experiment one : 50 ---- Waiting 30 second... ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 ---- Current battery is now equal to the experiment battery level ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 4 ---- Modifying the governor of core 0 to set the default value ---- Modifying the governor of core 0 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 4 ---- Modifying the governor of core 2 to set the default value ---- Modifying the governor of core 2 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 4 ---- Modifying the governor of core 7 to set the default value ---- Modifying the governor of core 7 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 23704 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 4 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 4 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 4 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 --- Number of thread in experiment phase : 0 --- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 --- Number of thread in experiment phase : 4 @@ -1274,1266 +706,3 @@ Thread_3_ready_for_sampling --- Printing cc_info beginning datas (for the samsung galaxy s8) --- Starting power meter sampling for about 600 seconds --- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 3380.261018868437 -powermeter script : average_power with numpy arrays = 3380.2610188694393 -powermeter script : Summary Result = time (s): 612.4911201000214 -Ins Current (mA):768.0471628395983 -Samples: 3000000 -Consumed Energy (mAs): 441023.979466505 -Consumed Energy (mAh): 122.50666096291806 -Consumed Energy (mWs): 2022917.3833633002 -Consumed Energy (mWh): 561.9214953786945 -Avg power (mW): 3380.261018868437 -Avg Current (mA): 735.8420182938622 -Avg Voltage (V): 4.593731989790386 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 4 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 4 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 4 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1807 bytes in 0.060s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1804801- 0- 1804801- 0- 0- 0- 1478400- 2400001] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 612.4911201000214 -Ins Current (mA):768.0471628395983 -Samples: 3000000 -Consumed Energy (mAs): 441023.979466505 -Consumed Energy (mAh): 122.50666096291806 -Consumed Energy (mWs): 2022917.3833633002 -Consumed Energy (mWh): 561.9214953786945 -Avg power (mW): 3380.261018868437 -Avg Current (mA): 735.8420182938622 -Avg Voltage (V): 4.593731989790386 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 122.50666096291806 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 3380.261018868437 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 23729 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 15:45:55 +0100 -Core id: 0 -Ending time: Wed, 8 Dec 2021 15:55:55 +0100 - Duration: 600007 seconds -Real workload: 4.8694443542679E10 - Integer reached: 183112 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 23730 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 15:45:55 +0100 -Core id: 2 -Ending time: Wed, 8 Dec 2021 15:55:56 +0100 - Duration: 600016 seconds -Real workload: 4.8759370317276924E10 - Integer reached: 183229 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 23731 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 15:45:55 +0100 -Core id: 6 -Ending time: Wed, 8 Dec 2021 15:55:56 +0100 - Duration: 600008 seconds -Real workload: 4.812360443855332E11 - Integer reached: 550190 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 23733 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 15:45:55 +0100 -Core id: 7 -Ending time: Wed, 8 Dec 2021 15:55:55 +0100 - Duration: 600004 seconds -Real workload: 7.993468873648613E11 - Integer reached: 702379 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 4,0,4,0,0,0,2,4 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.37804e+12 ---- Getting energy efficiency ---- Energy efficiency: 8.88992e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 404000-2-4 4,0,4,0,0,0,2,4 [1804801- 0- 1804801- 0- 0- 0- 1478400- 2400001] time (s): 612.4911201000214 -Ins Current (mA):768.0471628395983 -Samples: 3000000 -Consumed Energy (mAs): 441023.979466505 -Consumed Energy (mAh): 122.50666096291806 -Consumed Energy (mWs): 2022917.3833633002 -Consumed Energy (mWh): 561.9214953786945 -Avg power (mW): 3380.261018868437 -Avg Current (mA): 735.8420182938622 -Avg Voltage (V): 4.593731989790386 - Thread : 0 - ThreadProcess id: 23729 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 15:45:55 +0100 -Core id: 0 -Ending time: Wed, 8 Dec 2021 15:55:55 +0100 - Duration: 600007 seconds -Real workload: 4.8694443542679E10 - Integer reached: 183112 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 23730 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 15:45:55 +0100 -Core id: 2 -Ending time: Wed, 8 Dec 2021 15:55:56 +0100 - Duration: 600016 seconds -Real workload: 4.8759370317276924E10 - Integer reached: 183229 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 23731 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 15:45:55 +0100 -Core id: 6 -Ending time: Wed, 8 Dec 2021 15:55:56 +0100 - Duration: 600008 seconds -Real workload: 4.812360443855332E11 - Integer reached: 550190 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 23733 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 15:45:55 +0100 -Core id: 7 -Ending time: Wed, 8 Dec 2021 15:55:55 +0100 - Duration: 600004 seconds -Real workload: 7.993468873648613E11 - Integer reached: 702379 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 122.50666096291806 1.37804e+12 8.88992e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 404000-2-4 -phone format: 4,0,4,0,0,0,2,4 -Exact values of frequencies: [1804801- 0- 1804801- 0- 0- 0- 1478400- 2400001] - -Power meter results ------------------------------------------------------------- -time (s): 612.4911201000214 -Ins Current (mA):768.0471628395983 -Samples: 3000000 -Consumed Energy (mAs): 441023.979466505 -Consumed Energy (mAh): 122.50666096291806 -Consumed Energy (mWs): 2022917.3833633002 -Consumed Energy (mWh): 561.9214953786945 -Avg power (mW): 3380.261018868437 -Avg Current (mA): 735.8420182938622 -Avg Voltage (V): 4.593731989790386 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 23729 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 15:45:55 +0100 -Core id: 0 -Ending time: Wed, 8 Dec 2021 15:55:55 +0100 - Duration: 600007 seconds -Real workload: 4.8694443542679E10 - Integer reached: 183112 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 23730 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 15:45:55 +0100 -Core id: 2 -Ending time: Wed, 8 Dec 2021 15:55:56 +0100 - Duration: 600016 seconds -Real workload: 4.8759370317276924E10 - Integer reached: 183229 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 23731 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 15:45:55 +0100 -Core id: 6 -Ending time: Wed, 8 Dec 2021 15:55:56 +0100 - Duration: 600008 seconds -Real workload: 4.812360443855332E11 - Integer reached: 550190 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 23733 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 15:45:55 +0100 -Core id: 7 -Ending time: Wed, 8 Dec 2021 15:55:55 +0100 - Duration: 600004 seconds -Real workload: 7.993468873648613E11 - Integer reached: 702379 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 122.50666096291806 -Workload: 1.37804e+12 -Energy efficiency: 8.88992e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_27_09/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_27_09/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_27_09/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_27_09/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_27_09/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_27_09/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_27_09/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_27_09/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_27_09/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_27_09/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_27_09/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_27_09/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_27_09/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_27_09/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_27_09' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 122.50666096291806 ---- Experiment result, Avg Power = 3380.261018868437 ---- Experiment result, Total Workload = 1.37804e+12 ---- Experiment result, Energy Efficiency = 8.88992e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 404000-2-4. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 23Sep22_17_42_18 ---- Performing experiments on configuration 011100-4-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 0 ---- Exact frequency of core 0: 0 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 0 ---- Frequency level of core 1 is 1 ---- Exact frequency of core 1: 576000 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 576000 ---- Frequency level of core 2 is 1 ---- Exact frequency of core 2: 576000 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 576000 ---- Frequency level of core 3 is 1 ---- Exact frequency of core 3: 576000 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 576000 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 4 ---- Modifying the governor of core 6 to set the default value ---- Modifying the governor of core 6 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 24744 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 0 ---- frequency level of core 1 is 1 ---- frequency level of core 2 is 1 ---- frequency level of core 3 is 1 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 4 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 5 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling -Thread_4_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2929.1288799916665 -powermeter script : average_power with numpy arrays = 2929.128879991836 -powermeter script : Summary Result = time (s): 602.2892420291901 -Ins Current (mA):578.5548935651485 -Samples: 3000000 -Consumed Energy (mAs): 374278.26062802767 -Consumed Energy (mAh): 103.96618350778546 -Consumed Energy (mWs): 1752815.3048970343 -Consumed Energy (mWh): 486.8931402491762 -Avg power (mW): 2929.1288799916665 -Avg Current (mA): 624.4909195097214 -Avg Voltage (V): 4.690426695541518 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 0 ---- frequency level of core 1 is 1 ---- frequency level of core 2 is 1 ---- frequency level of core 3 is 1 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 4 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 5 ---- Number of thread ended: 5 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 10 files pulled, 0 skipped. 0.0 MB/s (2261 bytes in 0.073s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [0- 576000- 576000- 576000- 0- 0- 2208001- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 602.2892420291901 -Ins Current (mA):578.5548935651485 -Samples: 3000000 -Consumed Energy (mAs): 374278.26062802767 -Consumed Energy (mAh): 103.96618350778546 -Consumed Energy (mWs): 1752815.3048970343 -Consumed Energy (mWh): 486.8931402491762 -Avg power (mW): 2929.1288799916665 -Avg Current (mA): 624.4909195097214 -Avg Voltage (V): 4.690426695541518 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 103.96618350778546 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2929.1288799916665 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 24769 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 16:02:01 +0100 -Core id: 1 -Ending time: Wed, 8 Dec 2021 16:12:01 +0100 - Duration: 600012 seconds -Real workload: 4.718999009983975E10 - Integer reached: 200745 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 24770 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 16:02:01 +0100 -Core id: 2 -Ending time: Wed, 8 Dec 2021 16:12:02 +0100 - Duration: 600014 seconds -Real workload: 4.740888987607378E10 - Integer reached: 201191 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 24771 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 16:02:01 +0100 -Core id: 3 -Ending time: Wed, 8 Dec 2021 16:12:02 +0100 - Duration: 600027 seconds -Real workload: 4.7680050189170654E10 - Integer reached: 201742 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 24772 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 16:02:02 +0100 -Core id: 6 -Ending time: Wed, 8 Dec 2021 16:12:02 +0100 - Duration: 600006 seconds -Real workload: 6.676950751155825E11 - Integer reached: 717133 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 4 - ThreadProcess id: 24774 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 16:02:02 +0100 -Core id: 7 -Ending time: Wed, 8 Dec 2021 16:12:02 +0100 - Duration: 600002 seconds -Real workload: 5.877321682771782E11 - Integer reached: 674419 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 0,1,1,1,0,0,4,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.39771e+12 ---- Getting energy efficiency ---- Energy efficiency: 7.43832e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 011100-4-2 0,1,1,1,0,0,4,2 [0- 576000- 576000- 576000- 0- 0- 2208001- 1766400] time (s): 602.2892420291901 -Ins Current (mA):578.5548935651485 -Samples: 3000000 -Consumed Energy (mAs): 374278.26062802767 -Consumed Energy (mAh): 103.96618350778546 -Consumed Energy (mWs): 1752815.3048970343 -Consumed Energy (mWh): 486.8931402491762 -Avg power (mW): 2929.1288799916665 -Avg Current (mA): 624.4909195097214 -Avg Voltage (V): 4.690426695541518 - Thread : 0 - ThreadProcess id: 24769 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 16:02:01 +0100 -Core id: 1 -Ending time: Wed, 8 Dec 2021 16:12:01 +0100 - Duration: 600012 seconds -Real workload: 4.718999009983975E10 - Integer reached: 200745 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 24770 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 16:02:01 +0100 -Core id: 2 -Ending time: Wed, 8 Dec 2021 16:12:02 +0100 - Duration: 600014 seconds -Real workload: 4.740888987607378E10 - Integer reached: 201191 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 24771 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 16:02:01 +0100 -Core id: 3 -Ending time: Wed, 8 Dec 2021 16:12:02 +0100 - Duration: 600027 seconds -Real workload: 4.7680050189170654E10 - Integer reached: 201742 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 24772 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 16:02:02 +0100 -Core id: 6 -Ending time: Wed, 8 Dec 2021 16:12:02 +0100 - Duration: 600006 seconds -Real workload: 6.676950751155825E11 - Integer reached: 717133 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 4 - ThreadProcess id: 24774 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 16:02:02 +0100 -Core id: 7 -Ending time: Wed, 8 Dec 2021 16:12:02 +0100 - Duration: 600002 seconds -Real workload: 5.877321682771782E11 - Integer reached: 674419 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 103.96618350778546 1.39771e+12 7.43832e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 011100-4-2 -phone format: 0,1,1,1,0,0,4,2 -Exact values of frequencies: [0- 576000- 576000- 576000- 0- 0- 2208001- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 602.2892420291901 -Ins Current (mA):578.5548935651485 -Samples: 3000000 -Consumed Energy (mAs): 374278.26062802767 -Consumed Energy (mAh): 103.96618350778546 -Consumed Energy (mWs): 1752815.3048970343 -Consumed Energy (mWh): 486.8931402491762 -Avg power (mW): 2929.1288799916665 -Avg Current (mA): 624.4909195097214 -Avg Voltage (V): 4.690426695541518 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 24769 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 16:02:01 +0100 -Core id: 1 -Ending time: Wed, 8 Dec 2021 16:12:01 +0100 - Duration: 600012 seconds -Real workload: 4.718999009983975E10 - Integer reached: 200745 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 24770 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 16:02:01 +0100 -Core id: 2 -Ending time: Wed, 8 Dec 2021 16:12:02 +0100 - Duration: 600014 seconds -Real workload: 4.740888987607378E10 - Integer reached: 201191 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 24771 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 16:02:01 +0100 -Core id: 3 -Ending time: Wed, 8 Dec 2021 16:12:02 +0100 - Duration: 600027 seconds -Real workload: 4.7680050189170654E10 - Integer reached: 201742 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 24772 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 16:02:02 +0100 -Core id: 6 -Ending time: Wed, 8 Dec 2021 16:12:02 +0100 - Duration: 600006 seconds -Real workload: 6.676950751155825E11 - Integer reached: 717133 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 4 - ThreadProcess id: 24774 ----------------------------------------- -Starting time: Wed, 8 Dec 2021 16:02:02 +0100 -Core id: 7 -Ending time: Wed, 8 Dec 2021 16:12:02 +0100 - Duration: 600002 seconds -Real workload: 5.877321682771782E11 - Integer reached: 674419 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 103.96618350778546 -Workload: 1.39771e+12 -Energy efficiency: 7.43832e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_45_20/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_45_20/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_45_20/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_45_20/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_45_20/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_45_20/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_45_20/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_45_20/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_45_20/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_45_20/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_45_20/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_45_20/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_45_20/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_45_20/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__23Sep22_17_45_20' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 103.96618350778546 ---- Experiment result, Avg Power = 2929.1288799916665 ---- Experiment result, Total Workload = 1.39771e+12 ---- Experiment result, Energy Efficiency = 7.43832e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 011100-4-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 23Sep22_17_58_14 ---- Performing experiments on configuration 001101-4-4 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 49 ---- Current battery is low, so we need to wait battery ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 ---- Desactivating the charge stop level option ---- Desactivating the charge stop level option, command : /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe shell echo 100 > /sys/devices/platform/soc/soc:google,charger/charge_stop_level </dev/null ---- Current battery is now equal to the experiment battery level ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 0 ---- Exact frequency of core 0: 0 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 0 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 1 ---- Exact frequency of core 2: 576000 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 576000 ---- Frequency level of core 3 is 1 ---- Exact frequency of core 3: 576000 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 576000 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 1 ---- Exact frequency of core 5: 576000 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 576000 ---- Frequency level of core 6 is 4 ---- Modifying the governor of core 6 to set the default value ---- Modifying the governor of core 6 ---- Frequency level of core 7 is 4 ---- Modifying the governor of core 7 to set the default value ---- Modifying the governor of core 7 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_4_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_4_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 26187 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 0 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 1 ---- frequency level of core 3 is 1 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 1 ---- frequency level of core 6 is 4 ---- frequency level of core 7 is 4 ---- Number of cores to occupy = 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 5 ---- Number of thread in experiment phase : 5 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling -Thread_4_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter diff --git a/experiment_automatization/input_configurations_file.csv b/experiment_automatization/input_configurations_file.csv index 99abe76..553c09d 100755 --- a/experiment_automatization/input_configurations_file.csv +++ b/experiment_automatization/input_configurations_file.csv @@ -1,71 +1,71 @@ configurations,google pixel format -200202-3-0,[2- 0- 0- 2- 0- 2- 3- 0] -404000-2-4,[4- 0- 4- 0- 0- 0- 2- 4] -011100-4-2,[0- 1- 1- 1- 0- 0- 4- 2] -001101-4-4,[0- 0- 1- 1- 0- 1- 4- 4] -330003-4-0,[3- 3- 0- 0- 0- 3- 4- 0] -003303-4-2,[0- 0- 3- 3- 0- 3- 4- 2] -004444-4-2,[0- 0- 4- 4- 4- 4- 4- 2] -111101-4-4,[1- 1- 1- 1- 0- 1- 4- 4] -333030-3-4,[3- 3- 3- 0- 3- 0- 3- 4] -222200-1-4,[2- 2- 2- 2- 0- 0- 1- 4] -202220-3-0,[2- 0- 2- 2- 2- 0- 3- 0] -044040-1-1,[0- 4- 4- 0- 4- 0- 1- 1] -303330-3-0,[3- 0- 3- 3- 3- 0- 3- 0] -040404-4-1,[0- 4- 0- 4- 0- 4- 4- 1] -440000-1-4,[4- 4- 0- 0- 0- 0- 1- 4] -040440-0-0,[0- 4- 0- 4- 4- 0- 0- 0] -004444-4-3,[0- 0- 4- 4- 4- 4- 4- 3] -222202-4-0,[2- 2- 2- 2- 0- 2- 4- 0] -333030-4-4,[3- 3- 3- 0- 3- 0- 4- 4] -000440-3-4,[0- 0- 0- 4- 4- 0- 3- 4] -000440-4-3,[0- 0- 0- 4- 4- 0- 4- 3] -101101-1-0,[1- 0- 1- 1- 0- 1- 1- 0] -020002-4-2,[0- 2- 0- 0- 0- 2- 4- 2] -022202-4-2,[0- 2- 2- 2- 0- 2- 4- 2] -001110-4-2,[0- 0- 1- 1- 1- 0- 4- 2] -110101-1-0,[1- 1- 0- 1- 0- 1- 1- 0] -111011-2-0,[1- 1- 1- 0- 1- 1- 2- 0] -330330-3-0,[3- 3- 0- 3- 3- 0- 3- 0] -000011-1-4,[0- 0- 0- 0- 1- 1- 1- 4] -200020-1-0,[2- 0- 0- 0- 2- 0- 1- 0] -333030-4-3,[3- 3- 3- 0- 3- 0- 4- 3] -444400-0-4,[4- 4- 4- 4- 0- 0- 0- 4] -440400-1-4,[4- 4- 0- 4- 0- 0- 1- 4] -222220-4-4,[2- 2- 2- 2- 2- 0- 4- 4] -400000-2-2,[4- 0- 0- 0- 0- 0- 2- 2] -001011-2-0,[0- 0- 1- 0- 1- 1- 2- 0] -003003-4-4,[0- 0- 3- 0- 0- 3- 4- 4] -222202-4-2,[2- 2- 2- 2- 0- 2- 4- 2] -222022-4-0,[2- 2- 2- 0- 2- 2- 4- 0] -404440-4-0,[4- 0- 4- 4- 4- 0- 4- 0] -333033-2-0,[3- 3- 3- 0- 3- 3- 2- 0] -101010-4-4,[1- 0- 1- 0- 1- 0- 4- 4] -033033-4-4,[0- 3- 3- 0- 3- 3- 4- 4] -004444-1-1,[0- 0- 4- 4- 4- 4- 1- 1] -300333-1-4,[3- 0- 0- 3- 3- 3- 1- 4] -444440-3-3,[4- 4- 4- 4- 4- 0- 3- 3] -400044-2-2,[4- 0- 0- 0- 4- 4- 2- 2] -440044-4-4,[4- 4- 0- 0- 4- 4- 4- 4] -000033-2-0,[0- 0- 0- 0- 3- 3- 2- 0] -220220-3-4,[2- 2- 0- 2- 2- 0- 3- 4] -002020-4-2,[0- 0- 2- 0- 2- 0- 4- 2] -303333-2-4,[3- 0- 3- 3- 3- 3- 2- 4] -002220-4-4,[0- 0- 2- 2- 2- 0- 4- 4] -022200-4-0,[0- 2- 2- 2- 0- 0- 4- 0] -404004-2-4,[4- 0- 4- 0- 0- 4- 2- 4] -202022-4-3,[2- 0- 2- 0- 2- 2- 4- 3] -404040-4-3,[4- 0- 4- 0- 4- 0- 4- 3] -003303-1-0,[0- 0- 3- 3- 0- 3- 1- 0] -444004-0-4,[4- 4- 4- 0- 0- 4- 0- 4] -040404-1-4,[0- 4- 0- 4- 0- 4- 1- 4] -303333-4-3,[3- 0- 3- 3- 3- 3- 4- 3] -300030-2-0,[3- 0- 0- 0- 3- 0- 2- 0] -000010-4-4,[0- 0- 0- 0- 1- 0- 4- 4] -011111-1-0,[0- 1- 1- 1- 1- 1- 1- 0] -101101-4-1,[1- 0- 1- 1- 0- 1- 4- 1] -033000-4-4,[0- 3- 3- 0- 0- 0- 4- 4] -101001-4-0,[1- 0- 1- 0- 0- 1- 4- 0] -330303-4-3,[3- 3- 0- 3- 0- 3- 4- 3] -000011-4-4,[0- 0- 0- 0- 1- 1- 4- 4] -044044-2-2,[0- 4- 4- 0- 4- 4- 2- 2] +400004-3-3,[4- 0- 0- 0- 0- 4- 3- 3] +010100-1-0,[0- 1- 0- 1- 0- 0- 1- 0] +040444-3-4,[0- 4- 0- 4- 4- 4- 3- 4] +022222-1-4,[0- 2- 2- 2- 2- 2- 1- 4] +030033-0-0,[0- 3- 0- 0- 3- 3- 0- 0] +030330-3-0,[0- 3- 0- 3- 3- 0- 3- 0] +303300-4-3,[3- 0- 3- 3- 0- 0- 4- 3] +011111-4-3,[0- 1- 1- 1- 1- 1- 4- 3] +000000-2-0,[0- 0- 0- 0- 0- 0- 2- 0] +404400-3-4,[4- 0- 4- 4- 0- 0- 3- 4] +040044-4-2,[0- 4- 0- 0- 4- 4- 4- 2] +000022-4-2,[0- 0- 0- 0- 2- 2- 4- 2] +101011-1-4,[1- 0- 1- 0- 1- 1- 1- 4] +002022-3-4,[0- 0- 2- 0- 2- 2- 3- 4] +333303-0-0,[3- 3- 3- 3- 0- 3- 0- 0] +044444-4-1,[0- 4- 4- 4- 4- 4- 4- 1] +444444-2-0,[4- 4- 4- 4- 4- 4- 2- 0] +333330-3-0,[3- 3- 3- 3- 3- 0- 3- 0] +330333-0-0,[3- 3- 0- 3- 3- 3- 0- 0] +404000-1-4,[4- 0- 4- 0- 0- 0- 1- 4] +040000-1-1,[0- 4- 0- 0- 0- 0- 1- 1] +202000-4-4,[2- 0- 2- 0- 0- 0- 4- 4] +440000-4-3,[4- 4- 0- 0- 0- 0- 4- 3] +044000-2-4,[0- 4- 4- 0- 0- 0- 2- 4] +044000-1-1,[0- 4- 4- 0- 0- 0- 1- 1] +222000-4-1,[2- 2- 2- 0- 0- 0- 4- 1] +111010-4-1,[1- 1- 1- 0- 1- 0- 4- 1] +000000-1-1,[0- 0- 0- 0- 0- 0- 1- 1] +004044-3-0,[0- 0- 4- 0- 4- 4- 3- 0] +010110-0-4,[0- 1- 0- 1- 1- 0- 0- 4] +011010-4-4,[0- 1- 1- 0- 1- 0- 4- 4] +002200-3-4,[0- 0- 2- 2- 0- 0- 3- 4] +220000-4-3,[2- 2- 0- 0- 0- 0- 4- 3] +010011-1-0,[0- 1- 0- 0- 1- 1- 1- 0] +110111-0-0,[1- 1- 0- 1- 1- 1- 0- 0] +400444-4-1,[4- 0- 0- 4- 4- 4- 4- 1] +003330-3-4,[0- 0- 3- 3- 3- 0- 3- 4] +440000-3-4,[4- 4- 0- 0- 0- 0- 3- 4] +222022-4-1,[2- 2- 2- 0- 2- 2- 4- 1] +111000-4-0,[1- 1- 1- 0- 0- 0- 4- 0] +000200-4-4,[0- 0- 0- 2- 0- 0- 4- 4] +020200-4-4,[0- 2- 0- 2- 0- 0- 4- 4] +000440-3-3,[0- 0- 0- 4- 4- 0- 3- 3] +000044-4-3,[0- 0- 0- 0- 4- 4- 4- 3] +030333-4-1,[0- 3- 0- 3- 3- 3- 4- 1] +011010-1-4,[0- 1- 1- 0- 1- 0- 1- 4] +222022-2-0,[2- 2- 2- 0- 2- 2- 2- 0] +040444-4-1,[0- 4- 0- 4- 4- 4- 4- 1] +100101-4-1,[1- 0- 0- 1- 0- 1- 4- 1] +303330-0-0,[3- 0- 3- 3- 3- 0- 0- 0] +011110-2-4,[0- 1- 1- 1- 1- 0- 2- 4] +010010-1-0,[0- 1- 0- 0- 1- 0- 1- 0] +440000-1-1,[4- 4- 0- 0- 0- 0- 1- 1] +300300-4-2,[3- 0- 0- 3- 0- 0- 4- 2] +000100-4-2,[0- 0- 0- 1- 0- 0- 4- 2] +030300-2-0,[0- 3- 0- 3- 0- 0- 2- 0] +000000-3-0,[0- 0- 0- 0- 0- 0- 3- 0] +100011-0-0,[1- 0- 0- 0- 1- 1- 0- 0] +110011-4-2,[1- 1- 0- 0- 1- 1- 4- 2] +444004-4-1,[4- 4- 4- 0- 0- 4- 4- 1] +100101-2-4,[1- 0- 0- 1- 0- 1- 2- 4] +400444-4-2,[4- 0- 0- 4- 4- 4- 4- 2] +404444-0-0,[4- 0- 4- 4- 4- 4- 0- 0] +010000-1-0,[0- 1- 0- 0- 0- 0- 1- 0] +004040-4-1,[0- 0- 4- 0- 4- 0- 4- 1] +040000-2-2,[0- 4- 0- 0- 0- 0- 2- 2] +110111-2-0,[1- 1- 0- 1- 1- 1- 2- 0] +444004-4-4,[4- 4- 4- 0- 0- 4- 4- 4] +400000-4-0,[4- 0- 0- 0- 0- 0- 4- 0] +440404-1-4,[4- 4- 0- 4- 0- 4- 1- 4] diff --git a/experiment_automatization/input_configurations_file__finally_used.csv b/experiment_automatization/input_configurations_file__finally_used.csv index 84a5e0b..ca9435b 100755 --- a/experiment_automatization/input_configurations_file__finally_used.csv +++ b/experiment_automatization/input_configurations_file__finally_used.csv @@ -1,71 +1,71 @@ configurations,generic format,exact frequency,google pixel format,exact frequencies -200202-3-0,[2- 0- 0- 2- 0- 2- 3- 0- 0- 0- 0- 0- 0],[1363200- 0- 0- 1363200- 0- 1363200- 2208000- 0- 0- 0- 0- 0- 0],[2- 0- 0- 2- 0- 2- 3- 0], [1363200- 0- 0- 1363200- 0- 1363200- 2208000- 0] -404000-2-4,[4- 0- 4- 0- 0- 0- 2- 0- 0- 4- 0- 0- 0],[1804801- 0- 1804801- 0- 0- 0- 1478400- 0- 0- 2400001- 0- 0- 0],[4- 0- 4- 0- 0- 0- 2- 4], [1804801- 0- 1804801- 0- 0- 0- 1478400- 2400001] -011100-4-2,[0- 1- 1- 1- 0- 0- 4- 0- 0- 2- 0- 0- 0],[0- 576000- 576000- 576000- 0- 0- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 1- 1- 1- 0- 0- 4- 2], [0- 576000- 576000- 576000- 0- 0- 2208001- 1766400] -001101-4-4,[0- 0- 1- 1- 0- 1- 4- 0- 0- 4- 0- 0- 0],[0- 0- 576000- 576000- 0- 576000- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 1- 1- 0- 1- 4- 4], [0- 0- 576000- 576000- 0- 576000- 2208001- 2400001] -330003-4-0,[3- 3- 0- 0- 0- 3- 4- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 0- 0- 0- 1804800- 2208001- 0- 0- 0- 0- 0- 0],[3- 3- 0- 0- 0- 3- 4- 0], [1804800- 1804800- 0- 0- 0- 1804800- 2208001- 0] -003303-4-2,[0- 0- 3- 3- 0- 3- 4- 0- 0- 2- 0- 0- 0],[0- 0- 1804800- 1804800- 0- 1804800- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 0- 3- 3- 0- 3- 4- 2], [0- 0- 1804800- 1804800- 0- 1804800- 2208001- 1766400] -004444-4-2,[0- 0- 4- 4- 4- 4- 4- 0- 0- 2- 0- 0- 0],[0- 0- 1804801- 1804801- 1804801- 1804801- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 0- 4- 4- 4- 4- 4- 2], [0- 0- 1804801- 1804801- 1804801- 1804801- 2208001- 1766400] -111101-4-4,[1- 1- 1- 1- 0- 1- 4- 0- 0- 4- 0- 0- 0],[576000- 576000- 576000- 576000- 0- 576000- 2208001- 0- 0- 2400001- 0- 0- 0],[1- 1- 1- 1- 0- 1- 4- 4], [576000- 576000- 576000- 576000- 0- 576000- 2208001- 2400001] -333030-3-4,[3- 3- 3- 0- 3- 0- 3- 0- 0- 4- 0- 0- 0],[1804800- 1804800- 1804800- 0- 1804800- 0- 2208000- 0- 0- 2400001- 0- 0- 0],[3- 3- 3- 0- 3- 0- 3- 4], [1804800- 1804800- 1804800- 0- 1804800- 0- 2208000- 2400001] -222200-1-4,[2- 2- 2- 2- 0- 0- 1- 0- 0- 4- 0- 0- 0],[1363200- 1363200- 1363200- 1363200- 0- 0- 652800- 0- 0- 2400001- 0- 0- 0],[2- 2- 2- 2- 0- 0- 1- 4], [1363200- 1363200- 1363200- 1363200- 0- 0- 652800- 2400001] -202220-3-0,[2- 0- 2- 2- 2- 0- 3- 0- 0- 0- 0- 0- 0],[1363200- 0- 1363200- 1363200- 1363200- 0- 2208000- 0- 0- 0- 0- 0- 0],[2- 0- 2- 2- 2- 0- 3- 0], [1363200- 0- 1363200- 1363200- 1363200- 0- 2208000- 0] -044040-1-1,[0- 4- 4- 0- 4- 0- 1- 0- 0- 1- 0- 0- 0],[0- 1804801- 1804801- 0- 1804801- 0- 652800- 0- 0- 806400- 0- 0- 0],[0- 4- 4- 0- 4- 0- 1- 1], [0- 1804801- 1804801- 0- 1804801- 0- 652800- 806400] -303330-3-0,[3- 0- 3- 3- 3- 0- 3- 0- 0- 0- 0- 0- 0],[1804800- 0- 1804800- 1804800- 1804800- 0- 2208000- 0- 0- 0- 0- 0- 0],[3- 0- 3- 3- 3- 0- 3- 0], [1804800- 0- 1804800- 1804800- 1804800- 0- 2208000- 0] -040404-4-1,[0- 4- 0- 4- 0- 4- 4- 0- 0- 1- 0- 0- 0],[0- 1804801- 0- 1804801- 0- 1804801- 2208001- 0- 0- 806400- 0- 0- 0],[0- 4- 0- 4- 0- 4- 4- 1], [0- 1804801- 0- 1804801- 0- 1804801- 2208001- 806400] -440000-1-4,[4- 4- 0- 0- 0- 0- 1- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 0- 0- 0- 0- 652800- 0- 0- 2400001- 0- 0- 0],[4- 4- 0- 0- 0- 0- 1- 4], [1804801- 1804801- 0- 0- 0- 0- 652800- 2400001] -040440-0-0,[0- 4- 0- 4- 4- 0- 0- 0- 0- 0- 0- 0- 0],[0- 1804801- 0- 1804801- 1804801- 0- 0- 0- 0- 0- 0- 0- 0],[0- 4- 0- 4- 4- 0- 0- 0], [0- 1804801- 0- 1804801- 1804801- 0- 0- 0] -004444-4-3,[0- 0- 4- 4- 4- 4- 4- 0- 0- 3- 0- 0- 0],[0- 0- 1804801- 1804801- 1804801- 1804801- 2208001- 0- 0- 2400000- 0- 0- 0],[0- 0- 4- 4- 4- 4- 4- 3], [0- 0- 1804801- 1804801- 1804801- 1804801- 2208001- 2400000] -222202-4-0,[2- 2- 2- 2- 0- 2- 4- 0- 0- 0- 0- 0- 0],[1363200- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 0- 0- 0- 0- 0- 0],[2- 2- 2- 2- 0- 2- 4- 0], [1363200- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 0] -333030-4-4,[3- 3- 3- 0- 3- 0- 4- 0- 0- 4- 0- 0- 0],[1804800- 1804800- 1804800- 0- 1804800- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[3- 3- 3- 0- 3- 0- 4- 4], [1804800- 1804800- 1804800- 0- 1804800- 0- 2208001- 2400001] -000440-3-4,[0- 0- 0- 4- 4- 0- 3- 0- 0- 4- 0- 0- 0],[0- 0- 0- 1804801- 1804801- 0- 2208000- 0- 0- 2400001- 0- 0- 0],[0- 0- 0- 4- 4- 0- 3- 4], [0- 0- 0- 1804801- 1804801- 0- 2208000- 2400001] -000440-4-3,[0- 0- 0- 4- 4- 0- 4- 0- 0- 3- 0- 0- 0],[0- 0- 0- 1804801- 1804801- 0- 2208001- 0- 0- 2400000- 0- 0- 0],[0- 0- 0- 4- 4- 0- 4- 3], [0- 0- 0- 1804801- 1804801- 0- 2208001- 2400000] -101101-1-0,[1- 0- 1- 1- 0- 1- 1- 0- 0- 0- 0- 0- 0],[576000- 0- 576000- 576000- 0- 576000- 652800- 0- 0- 0- 0- 0- 0],[1- 0- 1- 1- 0- 1- 1- 0], [576000- 0- 576000- 576000- 0- 576000- 652800- 0] -020002-4-2,[0- 2- 0- 0- 0- 2- 4- 0- 0- 2- 0- 0- 0],[0- 1363200- 0- 0- 0- 1363200- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 2- 0- 0- 0- 2- 4- 2], [0- 1363200- 0- 0- 0- 1363200- 2208001- 1766400] -022202-4-2,[0- 2- 2- 2- 0- 2- 4- 0- 0- 2- 0- 0- 0],[0- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 2- 2- 2- 0- 2- 4- 2], [0- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 1766400] -001110-4-2,[0- 0- 1- 1- 1- 0- 4- 0- 0- 2- 0- 0- 0],[0- 0- 576000- 576000- 576000- 0- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 0- 1- 1- 1- 0- 4- 2], [0- 0- 576000- 576000- 576000- 0- 2208001- 1766400] -110101-1-0,[1- 1- 0- 1- 0- 1- 1- 0- 0- 0- 0- 0- 0],[576000- 576000- 0- 576000- 0- 576000- 652800- 0- 0- 0- 0- 0- 0],[1- 1- 0- 1- 0- 1- 1- 0], [576000- 576000- 0- 576000- 0- 576000- 652800- 0] -111011-2-0,[1- 1- 1- 0- 1- 1- 2- 0- 0- 0- 0- 0- 0],[576000- 576000- 576000- 0- 576000- 576000- 1478400- 0- 0- 0- 0- 0- 0],[1- 1- 1- 0- 1- 1- 2- 0], [576000- 576000- 576000- 0- 576000- 576000- 1478400- 0] -330330-3-0,[3- 3- 0- 3- 3- 0- 3- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 0- 1804800- 1804800- 0- 2208000- 0- 0- 0- 0- 0- 0],[3- 3- 0- 3- 3- 0- 3- 0], [1804800- 1804800- 0- 1804800- 1804800- 0- 2208000- 0] -000011-1-4,[0- 0- 0- 0- 1- 1- 1- 0- 0- 4- 0- 0- 0],[0- 0- 0- 0- 576000- 576000- 652800- 0- 0- 2400001- 0- 0- 0],[0- 0- 0- 0- 1- 1- 1- 4], [0- 0- 0- 0- 576000- 576000- 652800- 2400001] -200020-1-0,[2- 0- 0- 0- 2- 0- 1- 0- 0- 0- 0- 0- 0],[1363200- 0- 0- 0- 1363200- 0- 652800- 0- 0- 0- 0- 0- 0],[2- 0- 0- 0- 2- 0- 1- 0], [1363200- 0- 0- 0- 1363200- 0- 652800- 0] -333030-4-3,[3- 3- 3- 0- 3- 0- 4- 0- 0- 3- 0- 0- 0],[1804800- 1804800- 1804800- 0- 1804800- 0- 2208001- 0- 0- 2400000- 0- 0- 0],[3- 3- 3- 0- 3- 0- 4- 3], [1804800- 1804800- 1804800- 0- 1804800- 0- 2208001- 2400000] -444400-0-4,[4- 4- 4- 4- 0- 0- 0- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 1804801- 1804801- 0- 0- 0- 0- 0- 2400001- 0- 0- 0],[4- 4- 4- 4- 0- 0- 0- 4], [1804801- 1804801- 1804801- 1804801- 0- 0- 0- 2400001] -440400-1-4,[4- 4- 0- 4- 0- 0- 1- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 0- 1804801- 0- 0- 652800- 0- 0- 2400001- 0- 0- 0],[4- 4- 0- 4- 0- 0- 1- 4], [1804801- 1804801- 0- 1804801- 0- 0- 652800- 2400001] -222220-4-4,[2- 2- 2- 2- 2- 0- 4- 0- 0- 4- 0- 0- 0],[1363200- 1363200- 1363200- 1363200- 1363200- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[2- 2- 2- 2- 2- 0- 4- 4], [1363200- 1363200- 1363200- 1363200- 1363200- 0- 2208001- 2400001] -400000-2-2,[4- 0- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 0- 0- 0- 2- 2], [1804801- 0- 0- 0- 0- 0- 1478400- 1766400] -001011-2-0,[0- 0- 1- 0- 1- 1- 2- 0- 0- 0- 0- 0- 0],[0- 0- 576000- 0- 576000- 576000- 1478400- 0- 0- 0- 0- 0- 0],[0- 0- 1- 0- 1- 1- 2- 0], [0- 0- 576000- 0- 576000- 576000- 1478400- 0] -003003-4-4,[0- 0- 3- 0- 0- 3- 4- 0- 0- 4- 0- 0- 0],[0- 0- 1804800- 0- 0- 1804800- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 3- 0- 0- 3- 4- 4], [0- 0- 1804800- 0- 0- 1804800- 2208001- 2400001] -222202-4-2,[2- 2- 2- 2- 0- 2- 4- 0- 0- 2- 0- 0- 0],[1363200- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 0- 0- 1766400- 0- 0- 0],[2- 2- 2- 2- 0- 2- 4- 2], [1363200- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 1766400] -222022-4-0,[2- 2- 2- 0- 2- 2- 4- 0- 0- 0- 0- 0- 0],[1363200- 1363200- 1363200- 0- 1363200- 1363200- 2208001- 0- 0- 0- 0- 0- 0],[2- 2- 2- 0- 2- 2- 4- 0], [1363200- 1363200- 1363200- 0- 1363200- 1363200- 2208001- 0] -404440-4-0,[4- 0- 4- 4- 4- 0- 4- 0- 0- 0- 0- 0- 0],[1804801- 0- 1804801- 1804801- 1804801- 0- 2208001- 0- 0- 0- 0- 0- 0],[4- 0- 4- 4- 4- 0- 4- 0], [1804801- 0- 1804801- 1804801- 1804801- 0- 2208001- 0] -333033-2-0,[3- 3- 3- 0- 3- 3- 2- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 1804800- 0- 1804800- 1804800- 1478400- 0- 0- 0- 0- 0- 0],[3- 3- 3- 0- 3- 3- 2- 0], [1804800- 1804800- 1804800- 0- 1804800- 1804800- 1478400- 0] -101010-4-4,[1- 0- 1- 0- 1- 0- 4- 0- 0- 4- 0- 0- 0],[576000- 0- 576000- 0- 576000- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[1- 0- 1- 0- 1- 0- 4- 4], [576000- 0- 576000- 0- 576000- 0- 2208001- 2400001] -033033-4-4,[0- 3- 3- 0- 3- 3- 4- 0- 0- 4- 0- 0- 0],[0- 1804800- 1804800- 0- 1804800- 1804800- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 3- 3- 0- 3- 3- 4- 4], [0- 1804800- 1804800- 0- 1804800- 1804800- 2208001- 2400001] -004444-1-1,[0- 0- 4- 4- 4- 4- 1- 0- 0- 1- 0- 0- 0],[0- 0- 1804801- 1804801- 1804801- 1804801- 652800- 0- 0- 806400- 0- 0- 0],[0- 0- 4- 4- 4- 4- 1- 1], [0- 0- 1804801- 1804801- 1804801- 1804801- 652800- 806400] -300333-1-4,[3- 0- 0- 3- 3- 3- 1- 0- 0- 4- 0- 0- 0],[1804800- 0- 0- 1804800- 1804800- 1804800- 652800- 0- 0- 2400001- 0- 0- 0],[3- 0- 0- 3- 3- 3- 1- 4], [1804800- 0- 0- 1804800- 1804800- 1804800- 652800- 2400001] -444440-3-3,[4- 4- 4- 4- 4- 0- 3- 0- 0- 3- 0- 0- 0],[1804801- 1804801- 1804801- 1804801- 1804801- 0- 2208000- 0- 0- 2400000- 0- 0- 0],[4- 4- 4- 4- 4- 0- 3- 3], [1804801- 1804801- 1804801- 1804801- 1804801- 0- 2208000- 2400000] -400044-2-2,[4- 0- 0- 0- 4- 4- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 0- 1804801- 1804801- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 0- 4- 4- 2- 2], [1804801- 0- 0- 0- 1804801- 1804801- 1478400- 1766400] -440044-4-4,[4- 4- 0- 0- 4- 4- 4- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 0- 0- 1804801- 1804801- 2208001- 0- 0- 2400001- 0- 0- 0],[4- 4- 0- 0- 4- 4- 4- 4], [1804801- 1804801- 0- 0- 1804801- 1804801- 2208001- 2400001] -000033-2-0,[0- 0- 0- 0- 3- 3- 2- 0- 0- 0- 0- 0- 0],[0- 0- 0- 0- 1804800- 1804800- 1478400- 0- 0- 0- 0- 0- 0],[0- 0- 0- 0- 3- 3- 2- 0], [0- 0- 0- 0- 1804800- 1804800- 1478400- 0] -220220-3-4,[2- 2- 0- 2- 2- 0- 3- 0- 0- 4- 0- 0- 0],[1363200- 1363200- 0- 1363200- 1363200- 0- 2208000- 0- 0- 2400001- 0- 0- 0],[2- 2- 0- 2- 2- 0- 3- 4], [1363200- 1363200- 0- 1363200- 1363200- 0- 2208000- 2400001] -002020-4-2,[0- 0- 2- 0- 2- 0- 4- 0- 0- 2- 0- 0- 0],[0- 0- 1363200- 0- 1363200- 0- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 0- 2- 0- 2- 0- 4- 2], [0- 0- 1363200- 0- 1363200- 0- 2208001- 1766400] -303333-2-4,[3- 0- 3- 3- 3- 3- 2- 0- 0- 4- 0- 0- 0],[1804800- 0- 1804800- 1804800- 1804800- 1804800- 1478400- 0- 0- 2400001- 0- 0- 0],[3- 0- 3- 3- 3- 3- 2- 4], [1804800- 0- 1804800- 1804800- 1804800- 1804800- 1478400- 2400001] -002220-4-4,[0- 0- 2- 2- 2- 0- 4- 0- 0- 4- 0- 0- 0],[0- 0- 1363200- 1363200- 1363200- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 2- 2- 2- 0- 4- 4], [0- 0- 1363200- 1363200- 1363200- 0- 2208001- 2400001] -022200-4-0,[0- 2- 2- 2- 0- 0- 4- 0- 0- 0- 0- 0- 0],[0- 1363200- 1363200- 1363200- 0- 0- 2208001- 0- 0- 0- 0- 0- 0],[0- 2- 2- 2- 0- 0- 4- 0], [0- 1363200- 1363200- 1363200- 0- 0- 2208001- 0] -404004-2-4,[4- 0- 4- 0- 0- 4- 2- 0- 0- 4- 0- 0- 0],[1804801- 0- 1804801- 0- 0- 1804801- 1478400- 0- 0- 2400001- 0- 0- 0],[4- 0- 4- 0- 0- 4- 2- 4], [1804801- 0- 1804801- 0- 0- 1804801- 1478400- 2400001] -202022-4-3,[2- 0- 2- 0- 2- 2- 4- 0- 0- 3- 0- 0- 0],[1363200- 0- 1363200- 0- 1363200- 1363200- 2208001- 0- 0- 2400000- 0- 0- 0],[2- 0- 2- 0- 2- 2- 4- 3], [1363200- 0- 1363200- 0- 1363200- 1363200- 2208001- 2400000] -404040-4-3,[4- 0- 4- 0- 4- 0- 4- 0- 0- 3- 0- 0- 0],[1804801- 0- 1804801- 0- 1804801- 0- 2208001- 0- 0- 2400000- 0- 0- 0],[4- 0- 4- 0- 4- 0- 4- 3], [1804801- 0- 1804801- 0- 1804801- 0- 2208001- 2400000] -003303-1-0,[0- 0- 3- 3- 0- 3- 1- 0- 0- 0- 0- 0- 0],[0- 0- 1804800- 1804800- 0- 1804800- 652800- 0- 0- 0- 0- 0- 0],[0- 0- 3- 3- 0- 3- 1- 0], [0- 0- 1804800- 1804800- 0- 1804800- 652800- 0] -444004-0-4,[4- 4- 4- 0- 0- 4- 0- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 1804801- 0- 0- 1804801- 0- 0- 0- 2400001- 0- 0- 0],[4- 4- 4- 0- 0- 4- 0- 4], [1804801- 1804801- 1804801- 0- 0- 1804801- 0- 2400001] -040404-1-4,[0- 4- 0- 4- 0- 4- 1- 0- 0- 4- 0- 0- 0],[0- 1804801- 0- 1804801- 0- 1804801- 652800- 0- 0- 2400001- 0- 0- 0],[0- 4- 0- 4- 0- 4- 1- 4], [0- 1804801- 0- 1804801- 0- 1804801- 652800- 2400001] -303333-4-3,[3- 0- 3- 3- 3- 3- 4- 0- 0- 3- 0- 0- 0],[1804800- 0- 1804800- 1804800- 1804800- 1804800- 2208001- 0- 0- 2400000- 0- 0- 0],[3- 0- 3- 3- 3- 3- 4- 3], [1804800- 0- 1804800- 1804800- 1804800- 1804800- 2208001- 2400000] -300030-2-0,[3- 0- 0- 0- 3- 0- 2- 0- 0- 0- 0- 0- 0],[1804800- 0- 0- 0- 1804800- 0- 1478400- 0- 0- 0- 0- 0- 0],[3- 0- 0- 0- 3- 0- 2- 0], [1804800- 0- 0- 0- 1804800- 0- 1478400- 0] -000010-4-4,[0- 0- 0- 0- 1- 0- 4- 0- 0- 4- 0- 0- 0],[0- 0- 0- 0- 576000- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 0- 0- 1- 0- 4- 4], [0- 0- 0- 0- 576000- 0- 2208001- 2400001] -011111-1-0,[0- 1- 1- 1- 1- 1- 1- 0- 0- 0- 0- 0- 0],[0- 576000- 576000- 576000- 576000- 576000- 652800- 0- 0- 0- 0- 0- 0],[0- 1- 1- 1- 1- 1- 1- 0], [0- 576000- 576000- 576000- 576000- 576000- 652800- 0] -101101-4-1,[1- 0- 1- 1- 0- 1- 4- 0- 0- 1- 0- 0- 0],[576000- 0- 576000- 576000- 0- 576000- 2208001- 0- 0- 806400- 0- 0- 0],[1- 0- 1- 1- 0- 1- 4- 1], [576000- 0- 576000- 576000- 0- 576000- 2208001- 806400] -033000-4-4,[0- 3- 3- 0- 0- 0- 4- 0- 0- 4- 0- 0- 0],[0- 1804800- 1804800- 0- 0- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 3- 3- 0- 0- 0- 4- 4], [0- 1804800- 1804800- 0- 0- 0- 2208001- 2400001] -101001-4-0,[1- 0- 1- 0- 0- 1- 4- 0- 0- 0- 0- 0- 0],[576000- 0- 576000- 0- 0- 576000- 2208001- 0- 0- 0- 0- 0- 0],[1- 0- 1- 0- 0- 1- 4- 0], [576000- 0- 576000- 0- 0- 576000- 2208001- 0] -330303-4-3,[3- 3- 0- 3- 0- 3- 4- 0- 0- 3- 0- 0- 0],[1804800- 1804800- 0- 1804800- 0- 1804800- 2208001- 0- 0- 2400000- 0- 0- 0],[3- 3- 0- 3- 0- 3- 4- 3], [1804800- 1804800- 0- 1804800- 0- 1804800- 2208001- 2400000] -000011-4-4,[0- 0- 0- 0- 1- 1- 4- 0- 0- 4- 0- 0- 0],[0- 0- 0- 0- 576000- 576000- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 0- 0- 1- 1- 4- 4], [0- 0- 0- 0- 576000- 576000- 2208001- 2400001] -044044-2-2,[0- 4- 4- 0- 4- 4- 2- 0- 0- 2- 0- 0- 0],[0- 1804801- 1804801- 0- 1804801- 1804801- 1478400- 0- 0- 1766400- 0- 0- 0],[0- 4- 4- 0- 4- 4- 2- 2], [0- 1804801- 1804801- 0- 1804801- 1804801- 1478400- 1766400] +400004-3-3,[4- 0- 0- 0- 0- 4- 3- 0- 0- 3- 0- 0- 0],[1804801- 0- 0- 0- 0- 1804801- 2208000- 0- 0- 2400000- 0- 0- 0],[4- 0- 0- 0- 0- 4- 3- 3], [1804801- 0- 0- 0- 0- 1804801- 2208000- 2400000] +010100-1-0,[0- 1- 0- 1- 0- 0- 1- 0- 0- 0- 0- 0- 0],[0- 576000- 0- 576000- 0- 0- 652800- 0- 0- 0- 0- 0- 0],[0- 1- 0- 1- 0- 0- 1- 0], [0- 576000- 0- 576000- 0- 0- 652800- 0] +040444-3-4,[0- 4- 0- 4- 4- 4- 3- 0- 0- 4- 0- 0- 0],[0- 1804801- 0- 1804801- 1804801- 1804801- 2208000- 0- 0- 2400001- 0- 0- 0],[0- 4- 0- 4- 4- 4- 3- 4], [0- 1804801- 0- 1804801- 1804801- 1804801- 2208000- 2400001] +022222-1-4,[0- 2- 2- 2- 2- 2- 1- 0- 0- 4- 0- 0- 0],[0- 1363200- 1363200- 1363200- 1363200- 1363200- 652800- 0- 0- 2400001- 0- 0- 0],[0- 2- 2- 2- 2- 2- 1- 4], [0- 1363200- 1363200- 1363200- 1363200- 1363200- 652800- 2400001] +030033-0-0,[0- 3- 0- 0- 3- 3- 0- 0- 0- 0- 0- 0- 0],[0- 1804800- 0- 0- 1804800- 1804800- 0- 0- 0- 0- 0- 0- 0],[0- 3- 0- 0- 3- 3- 0- 0], [0- 1804800- 0- 0- 1804800- 1804800- 0- 0] +030330-3-0,[0- 3- 0- 3- 3- 0- 3- 0- 0- 0- 0- 0- 0],[0- 1804800- 0- 1804800- 1804800- 0- 2208000- 0- 0- 0- 0- 0- 0],[0- 3- 0- 3- 3- 0- 3- 0], [0- 1804800- 0- 1804800- 1804800- 0- 2208000- 0] +303300-4-3,[3- 0- 3- 3- 0- 0- 4- 0- 0- 3- 0- 0- 0],[1804800- 0- 1804800- 1804800- 0- 0- 2208001- 0- 0- 2400000- 0- 0- 0],[3- 0- 3- 3- 0- 0- 4- 3], [1804800- 0- 1804800- 1804800- 0- 0- 2208001- 2400000] +011111-4-3,[0- 1- 1- 1- 1- 1- 4- 0- 0- 3- 0- 0- 0],[0- 576000- 576000- 576000- 576000- 576000- 2208001- 0- 0- 2400000- 0- 0- 0],[0- 1- 1- 1- 1- 1- 4- 3], [0- 576000- 576000- 576000- 576000- 576000- 2208001- 2400000] +000000-2-0,[0- 0- 0- 0- 0- 0- 2- 0- 0- 0- 0- 0- 0],[0- 0- 0- 0- 0- 0- 1478400- 0- 0- 0- 0- 0- 0],[0- 0- 0- 0- 0- 0- 2- 0], [0- 0- 0- 0- 0- 0- 1478400- 0] +404400-3-4,[4- 0- 4- 4- 0- 0- 3- 0- 0- 4- 0- 0- 0],[1804801- 0- 1804801- 1804801- 0- 0- 2208000- 0- 0- 2400001- 0- 0- 0],[4- 0- 4- 4- 0- 0- 3- 4], [1804801- 0- 1804801- 1804801- 0- 0- 2208000- 2400001] +040044-4-2,[0- 4- 0- 0- 4- 4- 4- 0- 0- 2- 0- 0- 0],[0- 1804801- 0- 0- 1804801- 1804801- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 4- 0- 0- 4- 4- 4- 2], [0- 1804801- 0- 0- 1804801- 1804801- 2208001- 1766400] +000022-4-2,[0- 0- 0- 0- 2- 2- 4- 0- 0- 2- 0- 0- 0],[0- 0- 0- 0- 1363200- 1363200- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 0- 0- 0- 2- 2- 4- 2], [0- 0- 0- 0- 1363200- 1363200- 2208001- 1766400] +101011-1-4,[1- 0- 1- 0- 1- 1- 1- 0- 0- 4- 0- 0- 0],[576000- 0- 576000- 0- 576000- 576000- 652800- 0- 0- 2400001- 0- 0- 0],[1- 0- 1- 0- 1- 1- 1- 4], [576000- 0- 576000- 0- 576000- 576000- 652800- 2400001] +002022-3-4,[0- 0- 2- 0- 2- 2- 3- 0- 0- 4- 0- 0- 0],[0- 0- 1363200- 0- 1363200- 1363200- 2208000- 0- 0- 2400001- 0- 0- 0],[0- 0- 2- 0- 2- 2- 3- 4], [0- 0- 1363200- 0- 1363200- 1363200- 2208000- 2400001] +333303-0-0,[3- 3- 3- 3- 0- 3- 0- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 1804800- 1804800- 0- 1804800- 0- 0- 0- 0- 0- 0- 0],[3- 3- 3- 3- 0- 3- 0- 0], [1804800- 1804800- 1804800- 1804800- 0- 1804800- 0- 0] +044444-4-1,[0- 4- 4- 4- 4- 4- 4- 0- 0- 1- 0- 0- 0],[0- 1804801- 1804801- 1804801- 1804801- 1804801- 2208001- 0- 0- 806400- 0- 0- 0],[0- 4- 4- 4- 4- 4- 4- 1], [0- 1804801- 1804801- 1804801- 1804801- 1804801- 2208001- 806400] +444444-2-0,[4- 4- 4- 4- 4- 4- 2- 0- 0- 0- 0- 0- 0],[1804801- 1804801- 1804801- 1804801- 1804801- 1804801- 1478400- 0- 0- 0- 0- 0- 0],[4- 4- 4- 4- 4- 4- 2- 0], [1804801- 1804801- 1804801- 1804801- 1804801- 1804801- 1478400- 0] +333330-3-0,[3- 3- 3- 3- 3- 0- 3- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 1804800- 1804800- 1804800- 0- 2208000- 0- 0- 0- 0- 0- 0],[3- 3- 3- 3- 3- 0- 3- 0], [1804800- 1804800- 1804800- 1804800- 1804800- 0- 2208000- 0] +330333-0-0,[3- 3- 0- 3- 3- 3- 0- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 0- 1804800- 1804800- 1804800- 0- 0- 0- 0- 0- 0- 0],[3- 3- 0- 3- 3- 3- 0- 0], [1804800- 1804800- 0- 1804800- 1804800- 1804800- 0- 0] +404000-1-4,[4- 0- 4- 0- 0- 0- 1- 0- 0- 4- 0- 0- 0],[1804801- 0- 1804801- 0- 0- 0- 652800- 0- 0- 2400001- 0- 0- 0],[4- 0- 4- 0- 0- 0- 1- 4], [1804801- 0- 1804801- 0- 0- 0- 652800- 2400001] +040000-1-1,[0- 4- 0- 0- 0- 0- 1- 0- 0- 1- 0- 0- 0],[0- 1804801- 0- 0- 0- 0- 652800- 0- 0- 806400- 0- 0- 0],[0- 4- 0- 0- 0- 0- 1- 1], [0- 1804801- 0- 0- 0- 0- 652800- 806400] +202000-4-4,[2- 0- 2- 0- 0- 0- 4- 0- 0- 4- 0- 0- 0],[1363200- 0- 1363200- 0- 0- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[2- 0- 2- 0- 0- 0- 4- 4], [1363200- 0- 1363200- 0- 0- 0- 2208001- 2400001] +440000-4-3,[4- 4- 0- 0- 0- 0- 4- 0- 0- 3- 0- 0- 0],[1804801- 1804801- 0- 0- 0- 0- 2208001- 0- 0- 2400000- 0- 0- 0],[4- 4- 0- 0- 0- 0- 4- 3], [1804801- 1804801- 0- 0- 0- 0- 2208001- 2400000] +044000-2-4,[0- 4- 4- 0- 0- 0- 2- 0- 0- 4- 0- 0- 0],[0- 1804801- 1804801- 0- 0- 0- 1478400- 0- 0- 2400001- 0- 0- 0],[0- 4- 4- 0- 0- 0- 2- 4], [0- 1804801- 1804801- 0- 0- 0- 1478400- 2400001] +044000-1-1,[0- 4- 4- 0- 0- 0- 1- 0- 0- 1- 0- 0- 0],[0- 1804801- 1804801- 0- 0- 0- 652800- 0- 0- 806400- 0- 0- 0],[0- 4- 4- 0- 0- 0- 1- 1], [0- 1804801- 1804801- 0- 0- 0- 652800- 806400] +222000-4-1,[2- 2- 2- 0- 0- 0- 4- 0- 0- 1- 0- 0- 0],[1363200- 1363200- 1363200- 0- 0- 0- 2208001- 0- 0- 806400- 0- 0- 0],[2- 2- 2- 0- 0- 0- 4- 1], [1363200- 1363200- 1363200- 0- 0- 0- 2208001- 806400] +111010-4-1,[1- 1- 1- 0- 1- 0- 4- 0- 0- 1- 0- 0- 0],[576000- 576000- 576000- 0- 576000- 0- 2208001- 0- 0- 806400- 0- 0- 0],[1- 1- 1- 0- 1- 0- 4- 1], [576000- 576000- 576000- 0- 576000- 0- 2208001- 806400] +000000-1-1,[0- 0- 0- 0- 0- 0- 1- 0- 0- 1- 0- 0- 0],[0- 0- 0- 0- 0- 0- 652800- 0- 0- 806400- 0- 0- 0],[0- 0- 0- 0- 0- 0- 1- 1], [0- 0- 0- 0- 0- 0- 652800- 806400] +004044-3-0,[0- 0- 4- 0- 4- 4- 3- 0- 0- 0- 0- 0- 0],[0- 0- 1804801- 0- 1804801- 1804801- 2208000- 0- 0- 0- 0- 0- 0],[0- 0- 4- 0- 4- 4- 3- 0], [0- 0- 1804801- 0- 1804801- 1804801- 2208000- 0] +010110-0-4,[0- 1- 0- 1- 1- 0- 0- 0- 0- 4- 0- 0- 0],[0- 576000- 0- 576000- 576000- 0- 0- 0- 0- 2400001- 0- 0- 0],[0- 1- 0- 1- 1- 0- 0- 4], [0- 576000- 0- 576000- 576000- 0- 0- 2400001] +011010-4-4,[0- 1- 1- 0- 1- 0- 4- 0- 0- 4- 0- 0- 0],[0- 576000- 576000- 0- 576000- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 1- 1- 0- 1- 0- 4- 4], [0- 576000- 576000- 0- 576000- 0- 2208001- 2400001] +002200-3-4,[0- 0- 2- 2- 0- 0- 3- 0- 0- 4- 0- 0- 0],[0- 0- 1363200- 1363200- 0- 0- 2208000- 0- 0- 2400001- 0- 0- 0],[0- 0- 2- 2- 0- 0- 3- 4], [0- 0- 1363200- 1363200- 0- 0- 2208000- 2400001] +220000-4-3,[2- 2- 0- 0- 0- 0- 4- 0- 0- 3- 0- 0- 0],[1363200- 1363200- 0- 0- 0- 0- 2208001- 0- 0- 2400000- 0- 0- 0],[2- 2- 0- 0- 0- 0- 4- 3], [1363200- 1363200- 0- 0- 0- 0- 2208001- 2400000] +010011-1-0,[0- 1- 0- 0- 1- 1- 1- 0- 0- 0- 0- 0- 0],[0- 576000- 0- 0- 576000- 576000- 652800- 0- 0- 0- 0- 0- 0],[0- 1- 0- 0- 1- 1- 1- 0], [0- 576000- 0- 0- 576000- 576000- 652800- 0] +110111-0-0,[1- 1- 0- 1- 1- 1- 0- 0- 0- 0- 0- 0- 0],[576000- 576000- 0- 576000- 576000- 576000- 0- 0- 0- 0- 0- 0- 0],[1- 1- 0- 1- 1- 1- 0- 0], [576000- 576000- 0- 576000- 576000- 576000- 0- 0] +400444-4-1,[4- 0- 0- 4- 4- 4- 4- 0- 0- 1- 0- 0- 0],[1804801- 0- 0- 1804801- 1804801- 1804801- 2208001- 0- 0- 806400- 0- 0- 0],[4- 0- 0- 4- 4- 4- 4- 1], [1804801- 0- 0- 1804801- 1804801- 1804801- 2208001- 806400] +003330-3-4,[0- 0- 3- 3- 3- 0- 3- 0- 0- 4- 0- 0- 0],[0- 0- 1804800- 1804800- 1804800- 0- 2208000- 0- 0- 2400001- 0- 0- 0],[0- 0- 3- 3- 3- 0- 3- 4], [0- 0- 1804800- 1804800- 1804800- 0- 2208000- 2400001] +440000-3-4,[4- 4- 0- 0- 0- 0- 3- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 0- 0- 0- 0- 2208000- 0- 0- 2400001- 0- 0- 0],[4- 4- 0- 0- 0- 0- 3- 4], [1804801- 1804801- 0- 0- 0- 0- 2208000- 2400001] +222022-4-1,[2- 2- 2- 0- 2- 2- 4- 0- 0- 1- 0- 0- 0],[1363200- 1363200- 1363200- 0- 1363200- 1363200- 2208001- 0- 0- 806400- 0- 0- 0],[2- 2- 2- 0- 2- 2- 4- 1], [1363200- 1363200- 1363200- 0- 1363200- 1363200- 2208001- 806400] +111000-4-0,[1- 1- 1- 0- 0- 0- 4- 0- 0- 0- 0- 0- 0],[576000- 576000- 576000- 0- 0- 0- 2208001- 0- 0- 0- 0- 0- 0],[1- 1- 1- 0- 0- 0- 4- 0], [576000- 576000- 576000- 0- 0- 0- 2208001- 0] +000200-4-4,[0- 0- 0- 2- 0- 0- 4- 0- 0- 4- 0- 0- 0],[0- 0- 0- 1363200- 0- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 0- 2- 0- 0- 4- 4], [0- 0- 0- 1363200- 0- 0- 2208001- 2400001] +020200-4-4,[0- 2- 0- 2- 0- 0- 4- 0- 0- 4- 0- 0- 0],[0- 1363200- 0- 1363200- 0- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 2- 0- 2- 0- 0- 4- 4], [0- 1363200- 0- 1363200- 0- 0- 2208001- 2400001] +000440-3-3,[0- 0- 0- 4- 4- 0- 3- 0- 0- 3- 0- 0- 0],[0- 0- 0- 1804801- 1804801- 0- 2208000- 0- 0- 2400000- 0- 0- 0],[0- 0- 0- 4- 4- 0- 3- 3], [0- 0- 0- 1804801- 1804801- 0- 2208000- 2400000] +000044-4-3,[0- 0- 0- 0- 4- 4- 4- 0- 0- 3- 0- 0- 0],[0- 0- 0- 0- 1804801- 1804801- 2208001- 0- 0- 2400000- 0- 0- 0],[0- 0- 0- 0- 4- 4- 4- 3], [0- 0- 0- 0- 1804801- 1804801- 2208001- 2400000] +030333-4-1,[0- 3- 0- 3- 3- 3- 4- 0- 0- 1- 0- 0- 0],[0- 1804800- 0- 1804800- 1804800- 1804800- 2208001- 0- 0- 806400- 0- 0- 0],[0- 3- 0- 3- 3- 3- 4- 1], [0- 1804800- 0- 1804800- 1804800- 1804800- 2208001- 806400] +011010-1-4,[0- 1- 1- 0- 1- 0- 1- 0- 0- 4- 0- 0- 0],[0- 576000- 576000- 0- 576000- 0- 652800- 0- 0- 2400001- 0- 0- 0],[0- 1- 1- 0- 1- 0- 1- 4], [0- 576000- 576000- 0- 576000- 0- 652800- 2400001] +222022-2-0,[2- 2- 2- 0- 2- 2- 2- 0- 0- 0- 0- 0- 0],[1363200- 1363200- 1363200- 0- 1363200- 1363200- 1478400- 0- 0- 0- 0- 0- 0],[2- 2- 2- 0- 2- 2- 2- 0], [1363200- 1363200- 1363200- 0- 1363200- 1363200- 1478400- 0] +040444-4-1,[0- 4- 0- 4- 4- 4- 4- 0- 0- 1- 0- 0- 0],[0- 1804801- 0- 1804801- 1804801- 1804801- 2208001- 0- 0- 806400- 0- 0- 0],[0- 4- 0- 4- 4- 4- 4- 1], [0- 1804801- 0- 1804801- 1804801- 1804801- 2208001- 806400] +100101-4-1,[1- 0- 0- 1- 0- 1- 4- 0- 0- 1- 0- 0- 0],[576000- 0- 0- 576000- 0- 576000- 2208001- 0- 0- 806400- 0- 0- 0],[1- 0- 0- 1- 0- 1- 4- 1], [576000- 0- 0- 576000- 0- 576000- 2208001- 806400] +303330-0-0,[3- 0- 3- 3- 3- 0- 0- 0- 0- 0- 0- 0- 0],[1804800- 0- 1804800- 1804800- 1804800- 0- 0- 0- 0- 0- 0- 0- 0],[3- 0- 3- 3- 3- 0- 0- 0], [1804800- 0- 1804800- 1804800- 1804800- 0- 0- 0] +011110-2-4,[0- 1- 1- 1- 1- 0- 2- 0- 0- 4- 0- 0- 0],[0- 576000- 576000- 576000- 576000- 0- 1478400- 0- 0- 2400001- 0- 0- 0],[0- 1- 1- 1- 1- 0- 2- 4], [0- 576000- 576000- 576000- 576000- 0- 1478400- 2400001] +010010-1-0,[0- 1- 0- 0- 1- 0- 1- 0- 0- 0- 0- 0- 0],[0- 576000- 0- 0- 576000- 0- 652800- 0- 0- 0- 0- 0- 0],[0- 1- 0- 0- 1- 0- 1- 0], [0- 576000- 0- 0- 576000- 0- 652800- 0] +440000-1-1,[4- 4- 0- 0- 0- 0- 1- 0- 0- 1- 0- 0- 0],[1804801- 1804801- 0- 0- 0- 0- 652800- 0- 0- 806400- 0- 0- 0],[4- 4- 0- 0- 0- 0- 1- 1], [1804801- 1804801- 0- 0- 0- 0- 652800- 806400] +300300-4-2,[3- 0- 0- 3- 0- 0- 4- 0- 0- 2- 0- 0- 0],[1804800- 0- 0- 1804800- 0- 0- 2208001- 0- 0- 1766400- 0- 0- 0],[3- 0- 0- 3- 0- 0- 4- 2], [1804800- 0- 0- 1804800- 0- 0- 2208001- 1766400] +000100-4-2,[0- 0- 0- 1- 0- 0- 4- 0- 0- 2- 0- 0- 0],[0- 0- 0- 576000- 0- 0- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 0- 0- 1- 0- 0- 4- 2], [0- 0- 0- 576000- 0- 0- 2208001- 1766400] +030300-2-0,[0- 3- 0- 3- 0- 0- 2- 0- 0- 0- 0- 0- 0],[0- 1804800- 0- 1804800- 0- 0- 1478400- 0- 0- 0- 0- 0- 0],[0- 3- 0- 3- 0- 0- 2- 0], [0- 1804800- 0- 1804800- 0- 0- 1478400- 0] +000000-3-0,[0- 0- 0- 0- 0- 0- 3- 0- 0- 0- 0- 0- 0],[0- 0- 0- 0- 0- 0- 2208000- 0- 0- 0- 0- 0- 0],[0- 0- 0- 0- 0- 0- 3- 0], [0- 0- 0- 0- 0- 0- 2208000- 0] +100011-0-0,[1- 0- 0- 0- 1- 1- 0- 0- 0- 0- 0- 0- 0],[576000- 0- 0- 0- 576000- 576000- 0- 0- 0- 0- 0- 0- 0],[1- 0- 0- 0- 1- 1- 0- 0], [576000- 0- 0- 0- 576000- 576000- 0- 0] +110011-4-2,[1- 1- 0- 0- 1- 1- 4- 0- 0- 2- 0- 0- 0],[576000- 576000- 0- 0- 576000- 576000- 2208001- 0- 0- 1766400- 0- 0- 0],[1- 1- 0- 0- 1- 1- 4- 2], [576000- 576000- 0- 0- 576000- 576000- 2208001- 1766400] +444004-4-1,[4- 4- 4- 0- 0- 4- 4- 0- 0- 1- 0- 0- 0],[1804801- 1804801- 1804801- 0- 0- 1804801- 2208001- 0- 0- 806400- 0- 0- 0],[4- 4- 4- 0- 0- 4- 4- 1], [1804801- 1804801- 1804801- 0- 0- 1804801- 2208001- 806400] +100101-2-4,[1- 0- 0- 1- 0- 1- 2- 0- 0- 4- 0- 0- 0],[576000- 0- 0- 576000- 0- 576000- 1478400- 0- 0- 2400001- 0- 0- 0],[1- 0- 0- 1- 0- 1- 2- 4], [576000- 0- 0- 576000- 0- 576000- 1478400- 2400001] +400444-4-2,[4- 0- 0- 4- 4- 4- 4- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 1804801- 1804801- 1804801- 2208001- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 4- 4- 4- 4- 2], [1804801- 0- 0- 1804801- 1804801- 1804801- 2208001- 1766400] +404444-0-0,[4- 0- 4- 4- 4- 4- 0- 0- 0- 0- 0- 0- 0],[1804801- 0- 1804801- 1804801- 1804801- 1804801- 0- 0- 0- 0- 0- 0- 0],[4- 0- 4- 4- 4- 4- 0- 0], [1804801- 0- 1804801- 1804801- 1804801- 1804801- 0- 0] +010000-1-0,[0- 1- 0- 0- 0- 0- 1- 0- 0- 0- 0- 0- 0],[0- 576000- 0- 0- 0- 0- 652800- 0- 0- 0- 0- 0- 0],[0- 1- 0- 0- 0- 0- 1- 0], [0- 576000- 0- 0- 0- 0- 652800- 0] +004040-4-1,[0- 0- 4- 0- 4- 0- 4- 0- 0- 1- 0- 0- 0],[0- 0- 1804801- 0- 1804801- 0- 2208001- 0- 0- 806400- 0- 0- 0],[0- 0- 4- 0- 4- 0- 4- 1], [0- 0- 1804801- 0- 1804801- 0- 2208001- 806400] +040000-2-2,[0- 4- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[0- 1804801- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[0- 4- 0- 0- 0- 0- 2- 2], [0- 1804801- 0- 0- 0- 0- 1478400- 1766400] +110111-2-0,[1- 1- 0- 1- 1- 1- 2- 0- 0- 0- 0- 0- 0],[576000- 576000- 0- 576000- 576000- 576000- 1478400- 0- 0- 0- 0- 0- 0],[1- 1- 0- 1- 1- 1- 2- 0], [576000- 576000- 0- 576000- 576000- 576000- 1478400- 0] +444004-4-4,[4- 4- 4- 0- 0- 4- 4- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 1804801- 0- 0- 1804801- 2208001- 0- 0- 2400001- 0- 0- 0],[4- 4- 4- 0- 0- 4- 4- 4], [1804801- 1804801- 1804801- 0- 0- 1804801- 2208001- 2400001] +400000-4-0,[4- 0- 0- 0- 0- 0- 4- 0- 0- 0- 0- 0- 0],[1804801- 0- 0- 0- 0- 0- 2208001- 0- 0- 0- 0- 0- 0],[4- 0- 0- 0- 0- 0- 4- 0], [1804801- 0- 0- 0- 0- 0- 2208001- 0] +440404-1-4,[4- 4- 0- 4- 0- 4- 1- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 0- 1804801- 0- 1804801- 652800- 0- 0- 2400001- 0- 0- 0],[4- 4- 0- 4- 0- 4- 1- 4], [1804801- 1804801- 0- 1804801- 0- 1804801- 652800- 2400001] diff --git a/experiment_automatization/summary_files_only/summary___24Sep22_12_25_53.csv b/experiment_automatization/summary_files_only/summary___24Sep22_12_25_53.csv new file mode 100755 index 0000000..911f5fe --- /dev/null +++ b/experiment_automatization/summary_files_only/summary___24Sep22_12_25_53.csv @@ -0,0 +1,71 @@ +configurations,generic format,exact frequency,google pixel format,exact frequencies,phone energy,phone power,workload,energy by workload,starting cc_info,ending cc_info +200202-3-0,[2- 0- 0- 2- 0- 2- 3- 0- 0- 0- 0- 0- 0],[1363200- 0- 0- 1363200- 0- 1363200- 2208000- 0- 0- 0- 0- 0- 0],[2- 0- 0- 2- 0- 2- 3- 0],[1363200- 0- 0- 1363200- 0- 1363200- 2208000- 0],77.83680780492928,2234.884956226356,1.0901e+12,7.14034e-11,0,0 +404000-2-4,[4- 0- 4- 0- 0- 0- 2- 0- 0- 4- 0- 0- 0],[1804801- 0- 1804801- 0- 0- 0- 1478400- 0- 0- 2400001- 0- 0- 0],[4- 0- 4- 0- 0- 0- 2- 4],[1804801- 0- 1804801- 0- 0- 0- 1478400- 2400001],122.50666096291806,3380.261018868437,1.37804e+12,8.88992e-11,0,0 +011100-4-2,[0- 1- 1- 1- 0- 0- 4- 0- 0- 2- 0- 0- 0],[0- 576000- 576000- 576000- 0- 0- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 1- 1- 1- 0- 0- 4- 2],[0- 576000- 576000- 576000- 0- 0- 2208001- 1766400],103.96618350778546,2929.1288799916665,1.39771e+12,7.43832e-11,0,0 +001101-4-4,[0- 0- 1- 1- 0- 1- 4- 0- 0- 4- 0- 0- 0],[0- 0- 576000- 576000- 0- 576000- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 1- 1- 0- 1- 4- 4],[0- 0- 576000- 576000- 0- 576000- 2208001- 2400001],92.1880282209293,2624.8646026124443,1.28954e+12,7.14891e-11,0,0 +330003-4-0,[3- 3- 0- 0- 0- 3- 4- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 0- 0- 0- 1804800- 2208001- 0- 0- 0- 0- 0- 0],[3- 3- 0- 0- 0- 3- 4- 0],[1804800- 1804800- 0- 0- 0- 1804800- 2208001- 0],92.92711420242277,2636.5906005764136,1.21088e+12,7.67435e-11,0,0 +003303-4-2,[0- 0- 3- 3- 0- 3- 4- 0- 0- 2- 0- 0- 0],[0- 0- 1804800- 1804800- 0- 1804800- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 0- 3- 3- 0- 3- 4- 2],[0- 0- 1804800- 1804800- 0- 1804800- 2208001- 1766400],125.04155848675596,3436.846449957145,1.73286e+12,7.21591e-11,0,0 +004444-4-2,[0- 0- 4- 4- 4- 4- 4- 0- 0- 2- 0- 0- 0],[0- 0- 1804801- 1804801- 1804801- 1804801- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 0- 4- 4- 4- 4- 4- 2],[0- 0- 1804801- 1804801- 1804801- 1804801- 2208001- 1766400],119.82629157294801,3315.319693200112,1.8655e+12,6.42328e-11,0,0 +111101-4-4,[1- 1- 1- 1- 0- 1- 4- 0- 0- 4- 0- 0- 0],[576000- 576000- 576000- 576000- 0- 576000- 2208001- 0- 0- 2400001- 0- 0- 0],[1- 1- 1- 1- 0- 1- 4- 4],[576000- 576000- 576000- 576000- 0- 576000- 2208001- 2400001],114.28505133157255,3184.013848480214,1.54587e+12,7.39293e-11,0,0 +333030-3-4,[3- 3- 3- 0- 3- 0- 3- 0- 0- 4- 0- 0- 0],[1804800- 1804800- 1804800- 0- 1804800- 0- 2208000- 0- 0- 2400001- 0- 0- 0],[3- 3- 3- 0- 3- 0- 3- 4],[1804800- 1804800- 1804800- 0- 1804800- 0- 2208000- 2400001],120.1917833742663,3321.194635091129,1.52917e+12,7.85994e-11,0,0 +222200-1-4,[2- 2- 2- 2- 0- 0- 1- 0- 0- 4- 0- 0- 0],[1363200- 1363200- 1363200- 1363200- 0- 0- 652800- 0- 0- 2400001- 0- 0- 0],[2- 2- 2- 2- 0- 0- 1- 4],[1363200- 1363200- 1363200- 1363200- 0- 0- 652800- 2400001],100.64612093820476,2839.5161952302633,1.20984e+12,8.31896e-11,0,0 +202220-3-0,[2- 0- 2- 2- 2- 0- 3- 0- 0- 0- 0- 0- 0],[1363200- 0- 1363200- 1363200- 1363200- 0- 2208000- 0- 0- 0- 0- 0- 0],[2- 0- 2- 2- 2- 0- 3- 0],[1363200- 0- 1363200- 1363200- 1363200- 0- 2208000- 0],71.50202170558403,2081.0069423420105,9.4314e+11,7.58127e-11,0,0 +044040-1-1,[0- 4- 4- 0- 4- 0- 1- 0- 0- 1- 0- 0- 0],[0- 1804801- 1804801- 0- 1804801- 0- 652800- 0- 0- 806400- 0- 0- 0],[0- 4- 4- 0- 4- 0- 1- 1],[0- 1804801- 1804801- 0- 1804801- 0- 652800- 806400],38.72687444407932,1149.4224316733046,6.06377e+11,6.3866e-11,0,0 +303330-3-0,[3- 0- 3- 3- 3- 0- 3- 0- 0- 0- 0- 0- 0],[1804800- 0- 1804800- 1804800- 1804800- 0- 2208000- 0- 0- 0- 0- 0- 0],[3- 0- 3- 3- 3- 0- 3- 0],[1804800- 0- 1804800- 1804800- 1804800- 0- 2208000- 0],71.99283612240207,2080.8905712283677,9.41855e+11,7.64373e-11,0,0 +040404-4-1,[0- 4- 0- 4- 0- 4- 4- 0- 0- 1- 0- 0- 0],[0- 1804801- 0- 1804801- 0- 1804801- 2208001- 0- 0- 806400- 0- 0- 0],[0- 4- 0- 4- 0- 4- 4- 1],[0- 1804801- 0- 1804801- 0- 1804801- 2208001- 806400],117.91515534845138,3277.5099800137823,1.46482e+12,8.04981e-11,0,0 +440000-1-4,[4- 4- 0- 0- 0- 0- 1- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 0- 0- 0- 0- 652800- 0- 0- 2400001- 0- 0- 0],[4- 4- 0- 0- 0- 0- 1- 4],[1804801- 1804801- 0- 0- 0- 0- 652800- 2400001],102.49336678108808,2890.9975101894456,1.10441e+12,9.28037e-11,0,0 +040440-0-0,[0- 4- 0- 4- 4- 0- 0- 0- 0- 0- 0- 0- 0],[0- 1804801- 0- 1804801- 1804801- 0- 0- 0- 0- 0- 0- 0- 0],[0- 4- 0- 4- 4- 0- 0- 0],[0- 1804801- 0- 1804801- 1804801- 0- 0- 0],25.063778450041234,761.7887252977298,1.449e+11,1.72973e-10,0,0 +004444-4-3,[0- 0- 4- 4- 4- 4- 4- 0- 0- 3- 0- 0- 0],[0- 0- 1804801- 1804801- 1804801- 1804801- 2208001- 0- 0- 2400000- 0- 0- 0],[0- 0- 4- 4- 4- 4- 4- 3],[0- 0- 1804801- 1804801- 1804801- 1804801- 2208001- 2400000],122.7615979520539,3392.6711967001725,1.98813e+12,6.17473e-11,0,0 +222202-4-0,[2- 2- 2- 2- 0- 2- 4- 0- 0- 0- 0- 0- 0],[1363200- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 0- 0- 0- 0- 0- 0],[2- 2- 2- 2- 0- 2- 4- 0],[1363200- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 0],86.72066182233588,2487.098562067552,1.34657e+12,6.44012e-11,0,0 +333030-4-4,[3- 3- 3- 0- 3- 0- 4- 0- 0- 4- 0- 0- 0],[1804800- 1804800- 1804800- 0- 1804800- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[3- 3- 3- 0- 3- 0- 4- 4],[1804800- 1804800- 1804800- 0- 1804800- 0- 2208001- 2400001],129.14538752407458,3537.9219590751027,1.61917e+12,7.97602e-11,0,0 +000440-3-4,[0- 0- 0- 4- 4- 0- 3- 0- 0- 4- 0- 0- 0],[0- 0- 0- 1804801- 1804801- 0- 2208000- 0- 0- 2400001- 0- 0- 0],[0- 0- 0- 4- 4- 0- 3- 4],[0- 0- 0- 1804801- 1804801- 0- 2208000- 2400001],124.75660451654159,3440.1685057440395,1.48724e+12,8.38846e-11,0,0 +000440-4-3,[0- 0- 0- 4- 4- 0- 4- 0- 0- 3- 0- 0- 0],[0- 0- 0- 1804801- 1804801- 0- 2208001- 0- 0- 2400000- 0- 0- 0],[0- 0- 0- 4- 4- 0- 4- 3],[0- 0- 0- 1804801- 1804801- 0- 2208001- 2400000],119.21741632710322,3300.1704594513812,1.43844e+12,8.28797e-11,0,0 +101101-1-0,[1- 0- 1- 1- 0- 1- 1- 0- 0- 0- 0- 0- 0],[576000- 0- 576000- 576000- 0- 576000- 652800- 0- 0- 0- 0- 0- 0],[1- 0- 1- 1- 0- 1- 1- 0],[576000- 0- 576000- 576000- 0- 576000- 652800- 0],31.91052928775713,954.3854996969138,4.0888e+11,7.80438e-11,0,0 +020002-4-2,[0- 2- 0- 0- 0- 2- 4- 0- 0- 2- 0- 0- 0],[0- 1363200- 0- 0- 0- 1363200- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 2- 0- 0- 0- 2- 4- 2],[0- 1363200- 0- 0- 0- 1363200- 2208001- 1766400],128.65770635318245,3535.793257818406,1.54304e+12,8.33794e-11,0,0 +022202-4-2,[0- 2- 2- 2- 0- 2- 4- 0- 0- 2- 0- 0- 0],[0- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 2- 2- 2- 0- 2- 4- 2],[0- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 1766400],116.05042370712209,3232.1500210794143,1.73971e+12,6.67068e-11,0,0 +001110-4-2,[0- 0- 1- 1- 1- 0- 4- 0- 0- 2- 0- 0- 0],[0- 0- 576000- 576000- 576000- 0- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 0- 1- 1- 1- 0- 4- 2],[0- 0- 576000- 576000- 576000- 0- 2208001- 1766400],101.6211792172444,2864.8624726291514,1.39967e+12,7.26037e-11,0,0 +110101-1-0,[1- 1- 0- 1- 0- 1- 1- 0- 0- 0- 0- 0- 0],[576000- 576000- 0- 576000- 0- 576000- 652800- 0- 0- 0- 0- 0- 0],[1- 1- 0- 1- 0- 1- 1- 0],[576000- 576000- 0- 576000- 0- 576000- 652800- 0],32.33203666928246,967.7922332239835,4.08973e+11,7.90567e-11,0,0 +111011-2-0,[1- 1- 1- 0- 1- 1- 2- 0- 0- 0- 0- 0- 0],[576000- 576000- 576000- 0- 576000- 576000- 1478400- 0- 0- 0- 0- 0- 0],[1- 1- 1- 0- 1- 1- 2- 0],[576000- 576000- 576000- 0- 576000- 576000- 1478400- 0],44.24260424290316,1320.3123384918233,7.44182e+11,5.94513e-11,0,0 +330330-3-0,[3- 3- 0- 3- 3- 0- 3- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 0- 1804800- 1804800- 0- 2208000- 0- 0- 0- 0- 0- 0],[3- 3- 0- 3- 3- 0- 3- 0],[1804800- 1804800- 0- 1804800- 1804800- 0- 2208000- 0],70.32976331809341,2044.8244236094995,9.42401e+11,7.46283e-11,0,0 +000011-1-4,[0- 0- 0- 0- 1- 1- 1- 0- 0- 4- 0- 0- 0],[0- 0- 0- 0- 576000- 576000- 652800- 0- 0- 2400001- 0- 0- 0],[0- 0- 0- 0- 1- 1- 1- 4],[0- 0- 0- 0- 576000- 576000- 652800- 2400001],99.28931538832563,2802.1677511543903,1.10228e+12,9.00763e-11,0,0 +200020-1-0,[2- 0- 0- 0- 2- 0- 1- 0- 0- 0- 0- 0- 0],[1363200- 0- 0- 0- 1363200- 0- 652800- 0- 0- 0- 0- 0- 0],[2- 0- 0- 0- 2- 0- 1- 0],[1363200- 0- 0- 0- 1363200- 0- 652800- 0],29.66089734140764,897.0832561463121,3.0087e+11,9.85838e-11,0,0 +333030-4-3,[3- 3- 3- 0- 3- 0- 4- 0- 0- 3- 0- 0- 0],[1804800- 1804800- 1804800- 0- 1804800- 0- 2208001- 0- 0- 2400000- 0- 0- 0],[3- 3- 3- 0- 3- 0- 4- 3],[1804800- 1804800- 1804800- 0- 1804800- 0- 2208001- 2400000],129.54287677100947,3555.132983580584,1.69689e+12,7.63414e-11,0,0 +444400-0-4,[4- 4- 4- 4- 0- 0- 0- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 1804801- 1804801- 0- 0- 0- 0- 0- 2400001- 0- 0- 0],[4- 4- 4- 4- 0- 0- 0- 4],[1804801- 1804801- 1804801- 1804801- 0- 0- 0- 2400001],84.74100285782204,2420.1871097996896,1.00863e+12,8.40159e-11,0,0 +440400-1-4,[4- 4- 0- 4- 0- 0- 1- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 0- 1804801- 0- 0- 652800- 0- 0- 2400001- 0- 0- 0],[4- 4- 0- 4- 0- 0- 1- 4],[1804801- 1804801- 0- 1804801- 0- 0- 652800- 2400001],102.19309899951081,2886.427257640713,1.16697e+12,8.75713e-11,0,0 +222220-4-4,[2- 2- 2- 2- 2- 0- 4- 0- 0- 4- 0- 0- 0],[1363200- 1363200- 1363200- 1363200- 1363200- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[2- 2- 2- 2- 2- 0- 4- 4],[1363200- 1363200- 1363200- 1363200- 1363200- 0- 2208001- 2400001],130.87813809992477,3587.2728192185186,1.70037e+12,7.69704e-11,0,0 +400000-2-2,[4- 0- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 0- 0- 0- 2- 2],[1804801- 0- 0- 0- 0- 0- 1478400- 1766400],69.49036563133058,2018.0766122054733,1.09723e+12,6.33325e-11,0,0 +001011-2-0,[0- 0- 1- 0- 1- 1- 2- 0- 0- 0- 0- 0- 0],[0- 0- 576000- 0- 576000- 576000- 1478400- 0- 0- 0- 0- 0- 0],[0- 0- 1- 0- 1- 1- 2- 0],[0- 0- 576000- 0- 576000- 576000- 1478400- 0],43.66913916510714,1296.4927927917279,6.31919e+11,6.91056e-11,0,0 +003003-4-4,[0- 0- 3- 0- 0- 3- 4- 0- 0- 4- 0- 0- 0],[0- 0- 1804800- 0- 0- 1804800- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 3- 0- 0- 3- 4- 4],[0- 0- 1804800- 0- 0- 1804800- 2208001- 2400001],122.55547459488704,3387.2965568051245,1.72846e+12,7.09044e-11,0,0 +222202-4-2,[2- 2- 2- 2- 0- 2- 4- 0- 0- 2- 0- 0- 0],[1363200- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 0- 0- 1766400- 0- 0- 0],[2- 2- 2- 2- 0- 2- 4- 2],[1363200- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 1766400],121.970158259986,3364.8057318602846,1.87848e+12,6.49302e-11,0,0 +222022-4-0,[2- 2- 2- 0- 2- 2- 4- 0- 0- 0- 0- 0- 0],[1363200- 1363200- 1363200- 0- 1363200- 1363200- 2208001- 0- 0- 0- 0- 0- 0],[2- 2- 2- 0- 2- 2- 4- 0],[1363200- 1363200- 1363200- 0- 1363200- 1363200- 2208001- 0],88.67419445838925,2526.8700958020895,1.3378e+12,6.62836e-11,0,0 +404440-4-0,[4- 0- 4- 4- 4- 0- 4- 0- 0- 0- 0- 0- 0],[1804801- 0- 1804801- 1804801- 1804801- 0- 2208001- 0- 0- 0- 0- 0- 0],[4- 0- 4- 4- 4- 0- 4- 0],[1804801- 0- 1804801- 1804801- 1804801- 0- 2208001- 0],72.44815238223472,2091.0674136009416,9.42624e+11,7.6858e-11,0,0 +333033-2-0,[3- 3- 3- 0- 3- 3- 2- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 1804800- 0- 1804800- 1804800- 1478400- 0- 0- 0- 0- 0- 0],[3- 3- 3- 0- 3- 3- 2- 0],[1804800- 1804800- 1804800- 0- 1804800- 1804800- 1478400- 0],76.14242489064866,2192.105869409495,1.29726e+12,5.86948e-11,0,0 +101010-4-4,[1- 0- 1- 0- 1- 0- 4- 0- 0- 4- 0- 0- 0],[576000- 0- 576000- 0- 576000- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[1- 0- 1- 0- 1- 0- 4- 4],[576000- 0- 576000- 0- 576000- 0- 2208001- 2400001],129.30085989347026,3552.8501565014953,1.59942e+12,8.08423e-11,0,0 +033033-4-4,[0- 3- 3- 0- 3- 3- 4- 0- 0- 4- 0- 0- 0],[0- 1804800- 1804800- 0- 1804800- 1804800- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 3- 3- 0- 3- 3- 4- 4],[0- 1804800- 1804800- 0- 1804800- 1804800- 2208001- 2400001],116.55569801996106,3236.1336112308263,1.80988e+12,6.43997e-11,0,0 +004444-1-1,[0- 0- 4- 4- 4- 4- 1- 0- 0- 1- 0- 0- 0],[0- 0- 1804801- 1804801- 1804801- 1804801- 652800- 0- 0- 806400- 0- 0- 0],[0- 0- 4- 4- 4- 4- 1- 1],[0- 0- 1804801- 1804801- 1804801- 1804801- 652800- 806400],64.46624073166619,1881.6128810017933,1.11231e+12,5.79571e-11,0,0 +300333-1-4,[3- 0- 0- 3- 3- 3- 1- 0- 0- 4- 0- 0- 0],[1804800- 0- 0- 1804800- 1804800- 1804800- 652800- 0- 0- 2400001- 0- 0- 0],[3- 0- 0- 3- 3- 3- 1- 4],[1804800- 0- 0- 1804800- 1804800- 1804800- 652800- 2400001],130.55303728988653,3576.88406837303,1.64943e+12,7.91504e-11,0,0 +444440-3-3,[4- 4- 4- 4- 4- 0- 3- 0- 0- 3- 0- 0- 0],[1804801- 1804801- 1804801- 1804801- 1804801- 0- 2208000- 0- 0- 2400000- 0- 0- 0],[4- 4- 4- 4- 4- 0- 3- 3],[1804801- 1804801- 1804801- 1804801- 1804801- 0- 2208000- 2400000],123.56360108408052,3412.5169161150666,1.63002e+12,7.5805e-11,0,0 +400044-2-2,[4- 0- 0- 0- 4- 4- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 0- 1804801- 1804801- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 0- 4- 4- 2- 2],[1804801- 0- 0- 0- 1804801- 1804801- 1478400- 1766400],95.00293379629643,2695.6897713236303,1.55866e+12,6.09517e-11,0,0 +440044-4-4,[4- 4- 0- 0- 4- 4- 4- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 0- 0- 1804801- 1804801- 2208001- 0- 0- 2400001- 0- 0- 0],[4- 4- 0- 0- 4- 4- 4- 4],[1804801- 1804801- 0- 0- 1804801- 1804801- 2208001- 2400001],116.55942741231047,3237.230145663417,1.81504e+12,6.42187e-11,0,0 +000033-2-0,[0- 0- 0- 0- 3- 3- 2- 0- 0- 0- 0- 0- 0],[0- 0- 0- 0- 1804800- 1804800- 1478400- 0- 0- 0- 0- 0- 0],[0- 0- 0- 0- 3- 3- 2- 0],[0- 0- 0- 0- 1804800- 1804800- 1478400- 0],54.104840890897435,1599.9250613299319,7.88397e+11,6.86264e-11,0,0 +220220-3-4,[2- 2- 0- 2- 2- 0- 3- 0- 0- 4- 0- 0- 0],[1363200- 1363200- 0- 1363200- 1363200- 0- 2208000- 0- 0- 2400001- 0- 0- 0],[2- 2- 0- 2- 2- 0- 3- 4],[1363200- 1363200- 0- 1363200- 1363200- 0- 2208000- 2400001],129.58812663928526,3556.9680384212033,1.65799e+12,7.81598e-11,0,0 +002020-4-2,[0- 0- 2- 0- 2- 0- 4- 0- 0- 2- 0- 0- 0],[0- 0- 1363200- 0- 1363200- 0- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 0- 2- 0- 2- 0- 4- 2],[0- 0- 1363200- 0- 1363200- 0- 2208001- 1766400],103.07348924994666,2898.770324511818,1.34828e+12,7.64481e-11,0,0 +303333-2-4,[3- 0- 3- 3- 3- 3- 2- 0- 0- 4- 0- 0- 0],[1804800- 0- 1804800- 1804800- 1804800- 1804800- 1478400- 0- 0- 2400001- 0- 0- 0],[3- 0- 3- 3- 3- 3- 2- 4],[1804800- 0- 1804800- 1804800- 1804800- 1804800- 1478400- 2400001],126.25817571996127,3485.799110022988,1.98467e+12,6.36167e-11,0,0 +002220-4-4,[0- 0- 2- 2- 2- 0- 4- 0- 0- 4- 0- 0- 0],[0- 0- 1363200- 1363200- 1363200- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 2- 2- 2- 0- 4- 4],[0- 0- 1363200- 1363200- 1363200- 0- 2208001- 2400001],129.94310477762588,3562.3844066829265,1.58113e+12,8.21837e-11,0,0 +022200-4-0,[0- 2- 2- 2- 0- 0- 4- 0- 0- 0- 0- 0- 0],[0- 1363200- 1363200- 1363200- 0- 0- 2208001- 0- 0- 0- 0- 0- 0],[0- 2- 2- 2- 0- 0- 4- 0],[0- 1363200- 1363200- 1363200- 0- 0- 2208001- 0],72.2049608159738,2079.732935280328,8.82117e+11,8.18542e-11,0,0 +404004-2-4,[4- 0- 4- 0- 0- 4- 2- 0- 0- 4- 0- 0- 0],[1804801- 0- 1804801- 0- 0- 1804801- 1478400- 0- 0- 2400001- 0- 0- 0],[4- 0- 4- 0- 0- 4- 2- 4],[1804801- 0- 1804801- 0- 0- 1804801- 1478400- 2400001],120.95279431054139,3350.0398451903675,1.66495e+12,7.26465e-11,0,0 +202022-4-3,[2- 0- 2- 0- 2- 2- 4- 0- 0- 3- 0- 0- 0],[1363200- 0- 1363200- 0- 1363200- 1363200- 2208001- 0- 0- 2400000- 0- 0- 0],[2- 0- 2- 0- 2- 2- 4- 3],[1363200- 0- 1363200- 0- 1363200- 1363200- 2208001- 2400000],119.44218790148284,3312.7018938820406,1.81745e+12,6.57197e-11,0,0 +404040-4-3,[4- 0- 4- 0- 4- 0- 4- 0- 0- 3- 0- 0- 0],[1804801- 0- 1804801- 0- 1804801- 0- 2208001- 0- 0- 2400000- 0- 0- 0],[4- 0- 4- 0- 4- 0- 4- 3],[1804801- 0- 1804801- 0- 1804801- 0- 2208001- 2400000],127.04557181432335,3505.3754237871926,1.59658e+12,7.95736e-11,0,0 +003303-1-0,[0- 0- 3- 3- 0- 3- 1- 0- 0- 0- 0- 0- 0],[0- 0- 1804800- 1804800- 0- 1804800- 652800- 0- 0- 0- 0- 0- 0],[0- 0- 3- 3- 0- 3- 1- 0],[0- 0- 1804800- 1804800- 0- 1804800- 652800- 0],49.980549763118695,1472.3523000249127,6.83081e+11,7.31693e-11,0,0 +444004-0-4,[4- 4- 4- 0- 0- 4- 0- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 1804801- 0- 0- 1804801- 0- 0- 0- 2400001- 0- 0- 0],[4- 4- 4- 0- 0- 4- 0- 4],[1804801- 1804801- 1804801- 0- 0- 1804801- 0- 2400001],117.8648030406168,3270.2431387318493,1.44859e+12,8.13652e-11,0,0 +040404-1-4,[0- 4- 0- 4- 0- 4- 1- 0- 0- 4- 0- 0- 0],[0- 1804801- 0- 1804801- 0- 1804801- 652800- 0- 0- 2400001- 0- 0- 0],[0- 4- 0- 4- 0- 4- 1- 4],[0- 1804801- 0- 1804801- 0- 1804801- 652800- 2400001],125.15775603461633,3444.4802183093198,1.47227e+12,8.50101e-11,0,0 +303333-4-3,[3- 0- 3- 3- 3- 3- 4- 0- 0- 3- 0- 0- 0],[1804800- 0- 1804800- 1804800- 1804800- 1804800- 2208001- 0- 0- 2400000- 0- 0- 0],[3- 0- 3- 3- 3- 3- 4- 3],[1804800- 0- 1804800- 1804800- 1804800- 1804800- 2208001- 2400000],123.22410203566457,3404.093723122925,1.965e+12,6.27095e-11,0,0 +300030-2-0,[3- 0- 0- 0- 3- 0- 2- 0- 0- 0- 0- 0- 0],[1804800- 0- 0- 0- 1804800- 0- 1478400- 0- 0- 0- 0- 0- 0],[3- 0- 0- 0- 3- 0- 2- 0],[1804800- 0- 0- 0- 1804800- 0- 1478400- 0],40.943974221201245,1221.8811875493238,5.75531e+11,7.11412e-11,0,0 +000010-4-4,[0- 0- 0- 0- 1- 0- 4- 0- 0- 4- 0- 0- 0],[0- 0- 0- 0- 576000- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 0- 0- 1- 0- 4- 4],[0- 0- 0- 0- 576000- 0- 2208001- 2400001],124.49782353771671,3431.6977528379366,1.49756e+12,8.31338e-11,0,0 +011111-1-0,[0- 1- 1- 1- 1- 1- 1- 0- 0- 0- 0- 0- 0],[0- 576000- 576000- 576000- 576000- 576000- 652800- 0- 0- 0- 0- 0- 0],[0- 1- 1- 1- 1- 1- 1- 0],[0- 576000- 576000- 576000- 576000- 576000- 652800- 0],33.512872368931006,1001.5650893185502,4.60083e+11,7.28409e-11,0,0 +101101-4-1,[1- 0- 1- 1- 0- 1- 4- 0- 0- 1- 0- 0- 0],[576000- 0- 576000- 576000- 0- 576000- 2208001- 0- 0- 806400- 0- 0- 0],[1- 0- 1- 1- 0- 1- 4- 1],[576000- 0- 576000- 576000- 0- 576000- 2208001- 806400],94.75502718847952,2685.3589856511508,1.21935e+12,7.77095e-11,0,0 +033000-4-4,[0- 3- 3- 0- 0- 0- 4- 0- 0- 4- 0- 0- 0],[0- 1804800- 1804800- 0- 0- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 3- 3- 0- 0- 0- 4- 4],[0- 1804800- 1804800- 0- 0- 0- 2208001- 2400001],124.9545418787139,3451.8981559056037,1.53579e+12,8.13617e-11,0,0 +101001-4-0,[1- 0- 1- 0- 0- 1- 4- 0- 0- 0- 0- 0- 0],[576000- 0- 576000- 0- 0- 576000- 2208001- 0- 0- 0- 0- 0- 0],[1- 0- 1- 0- 0- 1- 4- 0],[576000- 0- 576000- 0- 0- 576000- 2208001- 0],70.61774785032962,2053.3443155191017,8.82944e+11,7.99799e-11,0,0 +330303-4-3,[3- 3- 0- 3- 0- 3- 4- 0- 0- 3- 0- 0- 0],[1804800- 1804800- 0- 1804800- 0- 1804800- 2208001- 0- 0- 2400000- 0- 0- 0],[3- 3- 0- 3- 0- 3- 4- 3],[1804800- 1804800- 0- 1804800- 0- 1804800- 2208001- 2400000],113.23647937398181,3161.5149228290675,1.82152e+12,6.21659e-11,0,0 +000011-4-4,[0- 0- 0- 0- 1- 1- 4- 0- 0- 4- 0- 0- 0],[0- 0- 0- 0- 576000- 576000- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 0- 0- 1- 1- 4- 4],[0- 0- 0- 0- 576000- 576000- 2208001- 2400001],123.94181535184126,3423.1111701147433,1.50239e+12,8.24964e-11,0,0 +044044-2-2,[0- 4- 4- 0- 4- 4- 2- 0- 0- 2- 0- 0- 0],[0- 1804801- 1804801- 0- 1804801- 1804801- 1478400- 0- 0- 1766400- 0- 0- 0],[0- 4- 4- 0- 4- 4- 2- 2],[0- 1804801- 1804801- 0- 1804801- 1804801- 1478400- 1766400],105.465025423966,2963.1042104076882,1.73062e+12,6.09406e-11,0,0 diff --git a/kernel_ridge_linear_model/__pycache__/utils_functions.cpython-38.pyc b/kernel_ridge_linear_model/__pycache__/utils_functions.cpython-38.pyc index 9a6fbcc5dd732ec8d0a7c8a66ae56c08888fe5b6..c362746b8add263c25563d3323fc3039abfa81e4 100755 GIT binary patch delta 10023 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 delta 8329 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�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 KtYY(v2mTM(wDyPq diff --git a/kernel_ridge_linear_model/best_R2_exploration_summary.csv b/kernel_ridge_linear_model/best_R2_exploration_summary.csv index 24f630d..347b608 100755 --- a/kernel_ridge_linear_model/best_R2_exploration_summary.csv +++ b/kernel_ridge_linear_model/best_R2_exploration_summary.csv @@ -248,3 +248,4 @@ samsung_galaxy_s8,samsung_galaxy_s8_format,False,False,1000,0.049940597311979425 samsung_galaxy_s8,samsung_galaxy_s8_format,False,False,1000,0.049940597311979425,False,----,0,1000000000.0,1000000000.0,1e-09,1000,0.1,100,False,0.880848461678771,10,10,base_Y, samsung_galaxy_s8,samsung_galaxy_s8_format,False,False,1000,0.049940597311979425,False,----,0,1000000000.0,1000000000.0,1e-09,1000,0.1,100,False,0.880848461678771,10,10,base_Y, samsung_galaxy_s8,samsung_galaxy_s8_format,False,False,1000,0.049940597311979425,False,----,0,1000000000.0,1000000000.0,1e-09,1000,0.1,100,False,0.9186977927112677,10,10,base_Y, +samsung_galaxy_s8,samsung_galaxy_s8_format,False,False,1000,0.049940597311979425,False,----,0,1000000000.0,1000000000.0,1e-09,1000,0.1,100,False,0.9292726781781174,10,10,base_Y, diff --git a/kernel_ridge_linear_model/images_resuming_lesson_learned/googles_pixel_heuristics.graphml b/kernel_ridge_linear_model/images_resuming_lesson_learned/googles_pixel_heuristics.graphml index 9c58826..37436fa 100755 --- a/kernel_ridge_linear_model/images_resuming_lesson_learned/googles_pixel_heuristics.graphml +++ b/kernel_ridge_linear_model/images_resuming_lesson_learned/googles_pixel_heuristics.graphml @@ -13,12 +13,83 @@ <key attr.name="description" attr.type="string" for="edge" id="d9"/> <key for="edge" id="d10" yfiles.type="edgegraphics"/> <graph edgedefault="directed" id="G"> - <data key="d0"/> + <data key="d0" xml:space="preserve"/> <node id="n0"> - <data key="d5"/> <data key="d6"> <y:ShapeNode> - <y:Geometry height="264.5" width="145.0" x="73.0" y="-676.0"/> + <y:Geometry height="271.2382553120848" width="857.1000996015936" x="246.69995019920316" y="-349.7597526560424"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="dashed" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="426.5500498007968" y="133.6191276560424"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n1"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="282.32561420982734" width="861.7001992031873" x="244.89990039840632" y="-639.0378071049137"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="dashed" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="428.8500996015937" y="139.16280710491367"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n2"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="275.0754482071711" width="855.4501992031873" x="-632.7001992031873" y="-352.375"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="dashed" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="425.7250996015936" y="135.53772410358556"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n3"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="327.6512284196547" width="861.7001992031873" x="-231.70019920318725" y="-1057.03125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="dashed" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="428.8500996015936" y="161.82561420982734"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n4"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="264.5" width="145.0" x="73.0" y="-627.125"/> <y:Fill color="#EAEAE6" transparent="false"/> <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="70.5" y="130.25"> @@ -33,11 +104,10 @@ </y:ShapeNode> </data> </node> - <node id="n1"> - <data key="d5"/> + <node id="n5"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="264.5" width="145.0" x="-79.0" y="-676.0"/> + <y:Geometry height="264.5" width="145.0" x="-79.0" y="-627.125"/> <y:Fill color="#EAEAE6" transparent="false"/> <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="70.5" y="130.25"> @@ -52,14 +122,13 @@ </y:ShapeNode> </data> </node> - <node id="n2"> - <data key="d5"/> + <node id="n6"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="264.5" width="536.0" x="-621.5" y="-676.0"/> + <y:Geometry height="233.0" width="539.0" x="-624.5" y="-597.125"/> <y:Fill color="#EAEAE6" transparent="false"/> <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="266.0" y="130.25"> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="267.5" y="114.5"> <y:LabelModel> <y:SmartNodeLabelModel distance="4.0"/> </y:LabelModel> @@ -71,11 +140,10 @@ </y:ShapeNode> </data> </node> - <node id="n3"> - <data key="d5"/> + <node id="n7"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="31.0" width="31.0" x="-501.0" y="-505.5"/> + <y:Geometry height="31.0" width="31.0" x="-501.0" y="-439.046875"/> <y:Fill color="#C0C0C0" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> @@ -90,11 +158,10 @@ </y:ShapeNode> </data> </node> - <node id="n4"> - <data key="d5"/> + <node id="n8"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="93.0" width="1.0" x="-502.0" y="-527.0"/> + <y:Geometry height="93.0" width="1.0" x="-502.0" y="-478.125"/> <y:Fill color="#FFCC00" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> @@ -109,11 +176,10 @@ </y:ShapeNode> </data> </node> - <node id="n5"> - <data key="d5"/> + <node id="n9"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="93.0" width="1.0" x="-470.0" y="-527.0"/> + <y:Geometry height="93.0" width="1.0" x="-470.0" y="-478.125"/> <y:Fill color="#FFCC00" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> @@ -128,11 +194,10 @@ </y:ShapeNode> </data> </node> - <node id="n6"> - <data key="d5"/> + <node id="n10"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="93.0" width="18.0" x="-558.0" y="-527.0"/> + <y:Geometry height="93.0" width="18.0" x="-558.0" y="-478.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="44.5"> @@ -147,11 +212,10 @@ </y:ShapeNode> </data> </node> - <node id="n7"> - <data key="d5"/> + <node id="n11"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="1.0" width="30.0" x="-604.5" y="-434.0"/> + <y:Geometry height="1.0" width="30.0" x="-604.5" y="-385.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> @@ -166,11 +230,10 @@ </y:ShapeNode> </data> </node> - <node id="n8"> - <data key="d5"/> + <node id="n12"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="1.0" width="30.0" x="-604.5" y="-528.0"/> + <y:Geometry height="1.0" width="30.0" x="-604.5" y="-479.125"/> <y:Fill color="#FFCC00" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> @@ -185,11 +248,10 @@ </y:ShapeNode> </data> </node> - <node id="n9"> - <data key="d5"/> + <node id="n13"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="55.0" width="30.0" x="-587.5" y="-591.0"/> + <y:Geometry height="55.0" width="30.0" x="-587.5" y="-542.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.720703125" x="-29.3603515625" xml:space="preserve" y="10.798828125"> Little core @@ -198,11 +260,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n10"> - <data key="d5"/> + <node id="n14"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="55.0" width="30.0" x="-498.75" y="-583.0"/> + <y:Geometry height="55.0" width="30.0" x="-498.75" y="-542.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 0<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> @@ -210,11 +271,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n11"> - <data key="d5"/> + <node id="n15"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="31.0" width="31.0" x="-422.0" y="-465.0"/> + <y:Geometry height="31.0" width="31.0" x="-422.0" y="-416.125"/> <y:Fill color="#99CC00" transparent="false"/> <y:BorderStyle color="#99CC00" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> @@ -229,11 +289,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n12"> - <data key="d5"/> + <node id="n16"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="93.0" width="1.0" x="-423.0" y="-527.0"/> + <y:Geometry height="93.0" width="1.0" x="-423.0" y="-478.125"/> <y:Fill color="#FFCC00" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> @@ -248,11 +307,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n13"> - <data key="d5"/> + <node id="n17"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="93.0" width="1.0" x="-391.0" y="-527.0"/> + <y:Geometry height="93.0" width="1.0" x="-391.0" y="-478.125"/> <y:Fill color="#FFCC00" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> @@ -267,12 +325,11 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n14"> - <data key="d5"/> + <node id="n18"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="31.0" width="31.0" x="14.25" y="-464.0"/> - <y:Fill hasColor="false" transparent="false"/> + <y:Geometry height="31.0" width="31.0" x="14.25" y="-415.125"/> + <y:Fill color="#C0C0C0" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> <y:LabelModel> @@ -286,11 +343,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n15"> - <data key="d5"/> + <node id="n19"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="93.0" width="1.0" x="13.25" y="-526.0"/> + <y:Geometry height="93.0" width="1.0" x="13.25" y="-477.125"/> <y:Fill color="#FFCC00" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> @@ -305,11 +361,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n16"> - <data key="d5"/> + <node id="n20"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="93.0" width="1.0" x="45.25" y="-526.0"/> + <y:Geometry height="93.0" width="1.0" x="45.25" y="-477.125"/> <y:Fill color="#FFCC00" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> @@ -324,22 +379,21 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n17"> - <data key="d5"/> + <node id="n21"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="55.0" width="30.0" x="-319.0" y="-812.0000000000001"/> + <y:Geometry height="55.0" width="30.0" x="96.75" y="-913.28125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="25.5"/> <y:Shape type="rectangle"/> </y:ShapeNode> </data> </node> - <node id="n18"> - <data key="d5"/> + <node id="n22"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="55.0" width="30.0" x="-354.0" y="-583.0"/> + <y:Geometry height="55.0" width="30.0" x="-354.0" y="-534.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 2<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> @@ -347,11 +401,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n19"> - <data key="d5"/> + <node id="n23"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="55.0" width="30.0" x="-286.5" y="-583.0"/> + <y:Geometry height="55.0" width="30.0" x="-286.5" y="-534.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 3<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> @@ -359,11 +412,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n20"> - <data key="d5"/> + <node id="n24"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="55.0" width="30.0" x="-215.25" y="-583.0"/> + <y:Geometry height="55.0" width="30.0" x="-215.25" y="-534.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 4<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> @@ -371,11 +423,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n21"> - <data key="d5"/> + <node id="n25"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="55.0" width="30.0" x="-141.5" y="-583.0"/> + <y:Geometry height="55.0" width="30.0" x="-141.5" y="-534.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 5<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> @@ -383,12 +434,11 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n22"> - <data key="d5"/> + <node id="n26"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="31.0" width="31.0" x="173.5" y="-467.0"/> - <y:Fill hasColor="false" transparent="false"/> + <y:Geometry height="31.0" width="31.0" x="173.5" y="-418.125"/> + <y:Fill color="#C0C0C0" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> <y:LabelModel> @@ -402,11 +452,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n23"> - <data key="d5"/> + <node id="n27"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="93.0" width="1.0" x="172.5" y="-529.0"/> + <y:Geometry height="93.0" width="1.0" x="172.5" y="-480.125"/> <y:Fill color="#FFCC00" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> @@ -421,11 +470,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n24"> - <data key="d5"/> + <node id="n28"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="93.0" width="1.0" x="204.5" y="-529.0"/> + <y:Geometry height="93.0" width="1.0" x="204.5" y="-480.125"/> <y:Fill color="#FFCC00" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> @@ -440,11 +488,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n25"> - <data key="d5"/> + <node id="n29"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="136.0" width="18.0" x="-19.75" y="-570.0"/> + <y:Geometry height="136.0" width="18.0" x="-19.75" y="-521.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="66.0"> @@ -459,11 +506,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n26"> - <data key="d5"/> + <node id="n30"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="1.0" width="30.0" x="-64.75" y="-434.0"/> + <y:Geometry height="1.0" width="30.0" x="-64.75" y="-385.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> @@ -478,11 +524,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n27"> - <data key="d5"/> + <node id="n31"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="55.0" width="30.0" x="-49.75" y="-628.125"/> + <y:Geometry height="55.0" width="30.0" x="-49.75" y="-579.25"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.720703125" x="-29.3603515625" xml:space="preserve" y="10.798828125"> Medium core @@ -491,11 +536,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n28"> - <data key="d5"/> + <node id="n32"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="1.0" width="30.0" x="-64.75" y="-570.0"/> + <y:Geometry height="1.0" width="30.0" x="-64.75" y="-521.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> @@ -510,11 +554,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n29"> - <data key="d5"/> + <node id="n33"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="191.0" width="18.0" x="136.5" y="-624.0"/> + <y:Geometry height="191.0" width="18.0" x="136.5" y="-575.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="93.5"> @@ -529,11 +572,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n30"> - <data key="d5"/> + <node id="n34"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="1.0" width="30.0" x="88.5" y="-433.0"/> + <y:Geometry height="1.0" width="30.0" x="88.5" y="-384.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> @@ -548,11 +590,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n31"> - <data key="d5"/> + <node id="n35"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="55.0" width="30.0" x="106.5" y="-685.0"/> + <y:Geometry height="55.0" width="30.0" x="106.5" y="-636.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.720703125" x="-29.3603515625" xml:space="preserve" y="10.798828125"> Big core @@ -561,11 +602,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n32"> - <data key="d5"/> + <node id="n36"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="1.0" width="30.0" x="88.5" y="-630.0"/> + <y:Geometry height="1.0" width="30.0" x="88.5" y="-581.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> @@ -580,14 +620,13 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n33"> - <data key="d5"/> + <node id="n37"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="19.999999999999773" width="18.0" x="-459.0" y="-602.9999999999998"/> - <y:Fill hasColor="false" transparent="false"/> + <y:Geometry height="45.5" width="12.0" x="-459.0" y="-579.625"/> + <y:Fill color="#993300" transparent="false"/> <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" underlinedText="true" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="7.999999999999886"> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" underlinedText="true" verticalTextPosition="bottom" visible="true" width="4.0" x="4.0" y="20.75"> <y:LabelModel> <y:SmartNodeLabelModel distance="4.0"/> </y:LabelModel> @@ -599,11 +638,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n34"> - <data key="d5"/> + <node id="n38"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="55.0" width="30.0" x="-421.5" y="-583.0"/> + <y:Geometry height="55.0" width="30.0" x="-421.5" y="-534.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 1<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> @@ -611,11 +649,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n35"> - <data key="d5"/> + <node id="n39"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="1.0" width="29.5" x="-500.0" y="-435.0"/> + <y:Geometry height="1.0" width="29.5" x="-500.0" y="-386.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> @@ -630,36 +667,32 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n36"> - <data key="d5"/> + <node id="n40"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="55.0" width="24.0" x="-453.0" y="-676.0"/> + <y:Geometry height="64.0" width="33.5" x="-311.0" y="-619.359375"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="43.203125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#993300" verticalTextPosition="bottom" visible="true" width="157.8671875" x="12.463734955101131" xml:space="preserve" y="4.0">Quest: do we add - a task to the core 0?<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="-0.4269242378508904" labelRatioY="-0.5" nodeRatioX="0.5" nodeRatioY="-0.5" offsetX="0.0" offsetY="4.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="23.6015625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#993300" verticalTextPosition="bottom" visible="true" width="283.28125" x="-124.890625" xml:space="preserve" y="20.19921875">Quest: do we add a task to the core 0?<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> <y:Shape type="rectangle"/> </y:ShapeNode> </data> </node> - <node id="n37"> - <data key="d5"/> + <node id="n41"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="37.499999999999886" width="30.0" x="-453.0" y="-591.0"/> + <y:Geometry height="37.499999999999886" width="30.0" x="-501.0" y="-442.29687499999994"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#993300" verticalTextPosition="bottom" visible="true" width="16.216796875" x="6.8916015625" xml:space="preserve" y="4.4990234375">?<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#993300" verticalTextPosition="bottom" visible="true" width="16.216796875" x="6.8916015625" xml:space="preserve" y="4.499023437499943">?<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> <y:Shape type="rectangle"/> </y:ShapeNode> </data> </node> - <node id="n38"> - <data key="d5"/> + <node id="n42"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="1.0" width="29.5" x="-421.25" y="-434.0"/> + <y:Geometry height="1.0" width="29.5" x="-421.25" y="-385.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> @@ -674,11 +707,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n39"> - <data key="d5"/> + <node id="n43"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="31.0" width="31.0" x="-354.5" y="-466.0"/> + <y:Geometry height="31.0" width="31.0" x="-354.5" y="-417.125"/> <y:Fill color="#99CC00" transparent="false"/> <y:BorderStyle color="#99CC00" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> @@ -693,11 +725,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n40"> - <data key="d5"/> + <node id="n44"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="93.0" width="1.0" x="-355.5" y="-528.0"/> + <y:Geometry height="93.0" width="1.0" x="-355.5" y="-479.125"/> <y:Fill color="#FFCC00" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> @@ -712,11 +743,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n41"> - <data key="d5"/> + <node id="n45"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="93.0" width="1.0" x="-323.5" y="-528.0"/> + <y:Geometry height="93.0" width="1.0" x="-323.5" y="-479.125"/> <y:Fill color="#FFCC00" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> @@ -731,11 +761,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n42"> - <data key="d5"/> + <node id="n46"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="1.0" width="29.5" x="-353.75" y="-435.0"/> + <y:Geometry height="1.0" width="29.5" x="-353.75" y="-386.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> @@ -750,11 +779,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n43"> - <data key="d5"/> + <node id="n47"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="31.0" width="31.0" x="-285.5" y="-466.0"/> + <y:Geometry height="31.0" width="31.0" x="-285.5" y="-417.125"/> <y:Fill color="#99CC00" transparent="false"/> <y:BorderStyle color="#99CC00" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> @@ -769,11 +797,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n44"> - <data key="d5"/> + <node id="n48"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="93.0" width="1.0" x="-286.5" y="-528.0"/> + <y:Geometry height="93.0" width="1.0" x="-286.5" y="-479.125"/> <y:Fill color="#FFCC00" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> @@ -788,11 +815,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n45"> - <data key="d5"/> + <node id="n49"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="93.0" width="1.0" x="-254.5" y="-528.0"/> + <y:Geometry height="93.0" width="1.0" x="-254.5" y="-479.125"/> <y:Fill color="#FFCC00" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> @@ -807,11 +833,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n46"> - <data key="d5"/> + <node id="n50"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="1.0" width="29.5" x="-284.75" y="-435.0"/> + <y:Geometry height="1.0" width="29.5" x="-284.75" y="-386.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> @@ -826,11 +851,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n47"> - <data key="d5"/> + <node id="n51"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="31.0" width="31.0" x="-215.25" y="-466.0"/> + <y:Geometry height="31.0" width="31.0" x="-215.25" y="-417.125"/> <y:Fill color="#FF0000" transparent="false"/> <y:BorderStyle color="#FF0000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> @@ -845,11 +869,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n48"> - <data key="d5"/> + <node id="n52"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="93.0" width="1.0" x="-216.25" y="-528.0"/> + <y:Geometry height="93.0" width="1.0" x="-216.25" y="-479.125"/> <y:Fill color="#FFCC00" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> @@ -864,11 +887,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n49"> - <data key="d5"/> + <node id="n53"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="93.0" width="1.0" x="-184.25" y="-528.0"/> + <y:Geometry height="93.0" width="1.0" x="-184.25" y="-479.125"/> <y:Fill color="#FFCC00" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> @@ -883,11 +905,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n50"> - <data key="d5"/> + <node id="n54"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="1.0" width="29.5" x="-214.5" y="-435.0"/> + <y:Geometry height="1.0" width="29.5" x="-214.5" y="-386.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> @@ -902,11 +923,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n51"> - <data key="d5"/> + <node id="n55"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="31.0" width="31.0" x="-142.0" y="-466.0"/> + <y:Geometry height="31.0" width="31.0" x="-142.0" y="-417.125"/> <y:Fill color="#FF0000" transparent="false"/> <y:BorderStyle color="#FF0000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> @@ -921,11 +941,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n52"> - <data key="d5"/> + <node id="n56"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="93.0" width="1.0" x="-143.0" y="-528.0"/> + <y:Geometry height="93.0" width="1.0" x="-143.0" y="-479.125"/> <y:Fill color="#FFCC00" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> @@ -940,11 +959,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n53"> - <data key="d5"/> + <node id="n57"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="93.0" width="1.0" x="-111.0" y="-528.0"/> + <y:Geometry height="93.0" width="1.0" x="-111.0" y="-479.125"/> <y:Fill color="#FFCC00" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> @@ -959,11 +977,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n54"> - <data key="d5"/> + <node id="n58"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="1.0" width="29.5" x="-141.25" y="-435.0"/> + <y:Geometry height="1.0" width="29.5" x="-141.25" y="-386.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> @@ -978,11 +995,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n55"> - <data key="d5"/> + <node id="n59"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="31.0" width="18.0" x="-558.0" y="-464.0"/> + <y:Geometry height="31.0" width="18.0" x="-558.0" y="-415.125"/> <y:Fill color="#99CC00" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="13.5"> @@ -997,11 +1013,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n56"> - <data key="d5"/> + <node id="n60"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="31.0" width="18.0" x="-558.0" y="-495.0"/> + <y:Geometry height="31.0" width="18.0" x="-558.0" y="-446.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="13.5"> @@ -1016,11 +1031,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n57"> - <data key="d5"/> + <node id="n61"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="45.0" width="18.0" x="-19.75" y="-479.0"/> + <y:Geometry height="45.0" width="18.0" x="-19.75" y="-430.125"/> <y:Fill color="#99CC00" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="20.5"> @@ -1035,11 +1049,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n58"> - <data key="d5"/> + <node id="n62"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="45.0" width="18.0" x="-19.75" y="-524.5"/> + <y:Geometry height="45.0" width="18.0" x="-19.75" y="-475.625"/> <y:Fill color="#99CC00" transparent="false"/> <y:BorderStyle color="#99CC00" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="20.5"> @@ -1054,11 +1067,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n59"> - <data key="d5"/> + <node id="n63"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="63.0" width="18.0" x="136.5" y="-496.0"/> + <y:Geometry height="63.0" width="18.0" x="136.5" y="-447.125"/> <y:Fill color="#99CC00" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="29.5"> @@ -1073,11 +1085,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n60"> - <data key="d5"/> + <node id="n64"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="63.0" width="18.0" x="136.5" y="-560.0"/> + <y:Geometry height="63.0" width="18.0" x="136.5" y="-511.125"/> <y:Fill color="#99CC00" transparent="false"/> <y:BorderStyle color="#99CC00" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="29.5"> @@ -1092,11 +1103,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n61"> - <data key="d5"/> + <node id="n65"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="45.5" width="18.0" x="-19.75" y="-524.5"/> + <y:Geometry height="45.5" width="18.0" x="-19.75" y="-475.625"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="20.75"> @@ -1111,11 +1121,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n62"> - <data key="d5"/> + <node id="n66"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="64.0" width="18.0" x="136.5" y="-560.0"/> + <y:Geometry height="64.0" width="18.0" x="136.5" y="-511.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="30.0"> @@ -1130,11 +1139,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n63"> - <data key="d5"/> + <node id="n67"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="1.0" width="29.5" x="15.0" y="-434.0"/> + <y:Geometry height="1.0" width="29.5" x="15.0" y="-385.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> @@ -1149,11 +1157,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n64"> - <data key="d5"/> + <node id="n68"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="1.0" width="29.5" x="174.25" y="-437.0"/> + <y:Geometry height="1.0" width="29.5" x="174.25" y="-388.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> @@ -1168,11 +1175,10 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n65"> - <data key="d5"/> + <node id="n69"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="55.0" width="24.0" x="-584.5" y="-676.0"/> + <y:Geometry height="55.0" width="24.0" x="-584.5" y="-597.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="23.6015625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.484375" x="-32.2421875" xml:space="preserve" y="15.69921875">Little socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> @@ -1180,23 +1186,21 @@ frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelMod </y:ShapeNode> </data> </node> - <node id="n66"> - <data key="d5"/> + <node id="n70"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="55.0" width="24.0" x="-38.25" y="-685.0"/> + <y:Geometry height="55.0" width="24.0" x="-38.25" y="-636.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="23.6015625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="111.59375" x="-43.796875" xml:space="preserve" y="15.69921875">Medium socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="23.6015625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="111.59375" x="-31.796875" xml:space="preserve" y="15.69921875">Medium socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.5" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> <y:Shape type="rectangle"/> </y:ShapeNode> </data> </node> - <node id="n67"> - <data key="d5"/> + <node id="n71"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="55.0" width="24.0" x="184.5" y="-685.0"/> + <y:Geometry height="55.0" width="24.0" x="177.0" y="-616.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="43.203125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="50.2421875" x="-13.12109375" xml:space="preserve" y="5.8984375">Big @@ -1205,23 +1209,22 @@ socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:Mod </y:ShapeNode> </data> </node> - <node id="n68"> - <data key="d5"/> + <node id="n72"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="55.0" width="24.0" x="-277.5" y="-648.4999999999999"/> + <y:Geometry height="55.0" width="24.0" x="-277.5" y="-576.7246015936255"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="23.6015625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#993300" verticalTextPosition="bottom" visible="true" width="319.7265625" x="-159.86328125" xml:space="preserve" y="27.3984375">Answ: YES on green cases, NO on red ones<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.5" nodeRatioX="-0.5" nodeRatioY="0.5" offsetX="0.0" offsetY="-4.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="43.203125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#993300" verticalTextPosition="bottom" visible="true" width="319.7265625" x="-159.86328125" xml:space="preserve" y="5.8984375">Answ: YES on green cases, NO on red ones +NOT SURE on gray ones.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="-0.5" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> <y:Shape type="rectangle"/> </y:ShapeNode> </data> </node> - <node id="n69"> - <data key="d5"/> + <node id="n73"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="55.0" width="30.0" x="106.5" y="-615.0"/> + <y:Geometry height="55.0" width="30.0" x="106.5" y="-566.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="26.669921875" x="1.6650390625" xml:space="preserve" y="18.1494140625">Max<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> @@ -1229,11 +1232,10 @@ socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:Mod </y:ShapeNode> </data> </node> - <node id="n70"> - <data key="d5"/> + <node id="n74"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="55.0" width="30.0" x="-49.75" y="-571.25"/> + <y:Geometry height="55.0" width="30.0" x="-49.75" y="-522.375"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="26.669921875" x="1.6650390625" xml:space="preserve" y="18.1494140625">Max<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> @@ -1241,11 +1243,10 @@ socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:Mod </y:ShapeNode> </data> </node> - <node id="n71"> - <data key="d5"/> + <node id="n75"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="55.0" width="30.0" x="-587.5" y="-537.0"/> + <y:Geometry height="55.0" width="30.0" x="-587.5" y="-488.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="26.669921875" x="1.6650390625" xml:space="preserve" y="18.1494140625">Max<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> @@ -1253,11 +1254,10 @@ socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:Mod </y:ShapeNode> </data> </node> - <node id="n72"> - <data key="d5"/> + <node id="n76"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="55.0" width="30.0" x="-49.75" y="-529.0"/> + <y:Geometry height="55.0" width="30.0" x="-49.75" y="-480.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Mid<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> @@ -1265,11 +1265,10 @@ socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:Mod </y:ShapeNode> </data> </node> - <node id="n73"> - <data key="d5"/> + <node id="n77"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="55.0" width="30.0" x="101.5" y="-551.0"/> + <y:Geometry height="55.0" width="30.0" x="101.5" y="-502.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Mid<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> @@ -1277,11 +1276,10 @@ socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:Mod </y:ShapeNode> </data> </node> - <node id="n74"> - <data key="d5"/> + <node id="n78"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="55.0" width="30.0" x="-588.0" y="-508.0"/> + <y:Geometry height="55.0" width="30.0" x="-588.0" y="-459.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Mid<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> @@ -1289,11 +1287,10 @@ socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:Mod </y:ShapeNode> </data> </node> - <node id="n75"> - <data key="d5"/> + <node id="n79"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="55.0" width="30.0" x="-588.0" y="-476.0"/> + <y:Geometry height="55.0" width="30.0" x="-588.0" y="-427.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Min<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> @@ -1301,11 +1298,10 @@ socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:Mod </y:ShapeNode> </data> </node> - <node id="n76"> - <data key="d5"/> + <node id="n80"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="55.0" width="30.0" x="-49.75" y="-486.25"/> + <y:Geometry height="55.0" width="30.0" x="-49.75" y="-437.375"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Min<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> @@ -1313,11 +1309,10 @@ socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:Mod </y:ShapeNode> </data> </node> - <node id="n77"> - <data key="d5"/> + <node id="n81"> <data key="d6"> <y:ShapeNode> - <y:Geometry height="55.0" width="30.0" x="101.5" y="-488.0"/> + <y:Geometry height="55.0" width="30.0" x="101.5" y="-439.125"/> <y:Fill hasColor="false" transparent="false"/> <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Min<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> @@ -1325,53 +1320,5757 @@ socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:Mod </y:ShapeNode> </data> </node> - <edge id="e0" source="n7" target="n8"> - <data key="d9"/> - <data key="d10"> - <y:PolyLineEdge> - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> - <y:LineStyle color="#000000" type="line" width="1.0"/> - <y:Arrows source="none" target="standard"/> - <y:BendStyle smoothed="false"/> - </y:PolyLineEdge> - </data> - </edge> - <edge id="e1" source="n26" target="n28"> - <data key="d9"/> - <data key="d10"> - <y:PolyLineEdge> - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> - <y:LineStyle color="#000000" type="line" width="1.0"/> - <y:Arrows source="none" target="standard"/> - <y:BendStyle smoothed="false"/> - </y:PolyLineEdge> - </data> - </edge> - <edge id="e2" source="n30" target="n32"> - <data key="d9"/> - <data key="d10"> - <y:PolyLineEdge> - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> - <y:LineStyle color="#000000" type="line" width="1.0"/> - <y:Arrows source="none" target="standard"/> - <y:BendStyle smoothed="false"/> - </y:PolyLineEdge> + <node id="n82"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="264.5" width="145.0" x="74.5" y="-344.125"/> + <y:Fill color="#EAEAE6" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="70.5" y="130.25"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n83"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="264.5" width="145.0" x="-77.5" y="-344.125"/> + <y:Fill color="#EAEAE6" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="70.5" y="130.25"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n84"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="239.17438579017266" width="540.5" x="-624.5" y="-326.79938579017266"/> + <y:Fill color="#EAEAE6" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="268.25" y="117.58719289508633"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n85"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="-500.5" y="-203.125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n86"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="-468.5" y="-203.125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n87"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="18.0" x="-556.5" y="-203.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n88"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="-603.0" y="-110.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n89"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="-603.0" y="-204.125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n90"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="-573.0" y="-259.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.720703125" x="-29.3603515625" xml:space="preserve" y="10.798828125"> Little core +frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n91"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="-497.25" y="-259.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 0<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n92"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="-421.5" y="-203.125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n93"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="-389.5" y="-203.125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n94"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="15.75" y="-140.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n95"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="14.75" y="-202.125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n96"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="46.75" y="-202.125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n97"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="-352.5" y="-259.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 2<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n98"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="-285.0" y="-259.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 3<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n99"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="-213.75" y="-259.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 4<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n100"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="-140.0" y="-259.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 5<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n101"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="175.0" y="-143.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n102"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="174.0" y="-205.125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n103"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="206.0" y="-205.125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n104"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="136.0" width="18.0" x="-18.25" y="-246.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="66.0"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n105"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="-63.25" y="-110.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n106"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="-48.25" y="-304.25"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.720703125" x="-29.3603515625" xml:space="preserve" y="10.798828125"> Medium core +frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n107"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="-63.25" y="-246.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n108"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="191.0" width="18.0" x="138.0" y="-300.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="93.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n109"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="90.0" y="-109.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n110"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="108.0" y="-355.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.720703125" x="-29.3603515625" xml:space="preserve" y="10.798828125"> Big core +frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n111"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="90.0" y="-306.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n112"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="19.999999999999773" width="18.0" x="-457.5" y="-279.1249999999998"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" underlinedText="true" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="7.999999999999886"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n113"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="-420.0" y="-259.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 1<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n114"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="-498.5" y="-111.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n115"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="28.0" x="-403.0" y="-334.1249999999998"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="23.6015625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#993300" verticalTextPosition="bottom" visible="true" width="330.390625" x="-120.4453125" xml:space="preserve" y="15.69921875">Quest: do we increase little socket frequency?<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="1.0982142857142858" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n116"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="37.499999999999886" width="30.0" x="-624.5" y="-182.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#993300" verticalTextPosition="bottom" visible="true" width="16.216796875" x="6.8916015625" xml:space="preserve" y="4.499023437499943">?<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n117"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="-419.75" y="-110.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n118"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="-354.0" y="-204.125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n119"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="-322.0" y="-204.125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n120"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="-352.25" y="-111.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n121"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="-285.0" y="-204.125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n122"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="-253.0" y="-204.125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n123"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="-283.25" y="-111.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n124"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="-214.75" y="-204.125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n125"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="-182.75" y="-204.125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n126"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="-213.0" y="-111.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n127"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="-141.5" y="-204.125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n128"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="-109.5" y="-204.125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n129"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="-139.75" y="-111.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n130"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="18.0" x="-556.5" y="-171.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n131"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="45.0" width="18.0" x="-18.25" y="-155.125"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="20.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n132"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="45.0" width="18.0" x="-18.25" y="-200.625"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#99CC00" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="20.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n133"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="63.0" width="18.0" x="138.0" y="-172.125"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="29.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n134"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="63.0" width="18.0" x="138.0" y="-236.125"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#99CC00" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="29.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n135"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="45.5" width="18.0" x="-18.25" y="-200.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="20.75"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n136"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="64.0" width="18.0" x="138.0" y="-236.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="30.0"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n137"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="16.5" y="-110.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n138"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="175.75" y="-113.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n139"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="24.0" x="-583.0" y="-342.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="23.6015625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.484375" x="-32.2421875" xml:space="preserve" y="15.69921875">Little socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n140"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="24.0" x="-36.75" y="-361.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="23.6015625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="111.59375" x="-43.796875" xml:space="preserve" y="15.69921875">Medium socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n141"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="24.0" x="186.0" y="-340.390625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="43.203125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="50.2421875" x="-13.12109375" xml:space="preserve" y="5.8984375">Big +socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n142"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="108.0" y="-291.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="26.669921875" x="1.6650390625" xml:space="preserve" y="18.1494140625">Max<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n143"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="-48.25" y="-247.375"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="26.669921875" x="1.6650390625" xml:space="preserve" y="18.1494140625">Max<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n144"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="-586.0" y="-213.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="26.669921875" x="1.6650390625" xml:space="preserve" y="18.1494140625">Max<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n145"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="-48.25" y="-205.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Mid<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n146"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="103.0" y="-227.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Mid<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n147"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="-586.5" y="-184.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Mid<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n148"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="-586.5" y="-152.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Min<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n149"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="-48.25" y="-162.375"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Min<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n150"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="103.0" y="-164.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Min<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n151"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="-499.5" y="-142.125"/> + <y:Fill color="#C0C0C0" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n152"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="-420.5" y="-141.125"/> + <y:Fill color="#C0C0C0" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n153"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="-353.0" y="-142.125"/> + <y:Fill color="#C0C0C0" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n154"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="-284.0" y="-142.125"/> + <y:Fill color="#C0C0C0" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n155"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="-213.75" y="-142.125"/> + <y:Fill color="#C0C0C0" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n156"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="-140.5" y="-142.125"/> + <y:Fill color="#C0C0C0" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n157"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="45.5" width="12.0" x="-556.5" y="-304.375"/> + <y:Fill color="#993300" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="4.0" y="20.75"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n158"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="18.0" x="-556.5" y="-140.125"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n159"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="18.0" x="-556.5" y="-170.625"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n160"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="45.5" width="18.0" x="-18.25" y="-247.875"/> + <y:Fill color="#FF0000" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="20.75"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n161"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="64.0" width="18.0" x="138.0" y="-300.125"/> + <y:Fill color="#FF0000" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="30.0"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n162"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="264.5" width="145.0" x="948.5" y="-630.125"/> + <y:Fill color="#EAEAE6" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="70.5" y="130.25"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n163"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="264.5" width="145.0" x="796.5" y="-630.125"/> + <y:Fill color="#EAEAE6" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="70.5" y="130.25"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n164"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="244.0" width="540.5" x="249.5" y="-609.625"/> + <y:Fill color="#EAEAE6" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="268.25" y="120.0"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n165"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="373.5" y="-481.125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n166"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="405.5" y="-481.125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n167"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="18.0" x="317.5" y="-481.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n168"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="271.0" y="-388.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n169"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="271.0" y="-482.125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n170"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="301.0" y="-537.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.720703125" x="-29.3603515625" xml:space="preserve" y="10.798828125"> Little core +frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n171"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="376.75" y="-537.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 0<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n172"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="452.5" y="-481.125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n173"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="484.5" y="-481.125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n174"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="889.75" y="-418.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n175"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="888.75" y="-480.125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n176"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="920.75" y="-480.125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n177"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="521.5" y="-537.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 2<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n178"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="589.0" y="-537.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 3<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n179"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="660.25" y="-537.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 4<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n180"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="734.0" y="-537.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 5<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n181"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="1049.0" y="-421.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n182"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1048.0" y="-483.125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n183"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1080.0" y="-483.125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n184"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="136.0" width="18.0" x="855.75" y="-524.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="66.0"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n185"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="810.75" y="-388.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n186"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="825.75" y="-582.25"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.720703125" x="-29.3603515625" xml:space="preserve" y="10.798828125"> Medium core +frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n187"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="810.75" y="-524.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n188"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="191.0" width="18.0" x="1012.0" y="-578.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="93.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n189"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="964.0" y="-387.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n190"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="982.0" y="-639.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.720703125" x="-29.3603515625" xml:space="preserve" y="10.798828125"> Big core +frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n191"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="964.0" y="-584.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n192"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="19.999999999999773" width="18.0" x="416.5" y="-557.1249999999998"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" underlinedText="true" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="7.999999999999886"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n193"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="454.0" y="-537.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 1<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n194"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="375.5" y="-389.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n195"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="28.0" x="538.5" y="-615.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="43.203125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#993300" verticalTextPosition="bottom" visible="true" width="264.5703125" x="-132.28515625" xml:space="preserve" y="7.796875">Quest: do we use medium socket or + increase medium socket frequency?<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.5" nodeRatioX="-0.5" nodeRatioY="0.5" offsetX="0.0" offsetY="-4.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n196"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="37.499999999999886" width="30.0" x="795.75" y="-455.6249999999999"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#993300" verticalTextPosition="bottom" visible="true" width="16.216796875" x="6.8916015625" xml:space="preserve" y="4.499023437499943">?<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n197"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="454.25" y="-388.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n198"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="520.0" y="-482.125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n199"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="552.0" y="-482.125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n200"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="521.75" y="-389.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n201"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="589.0" y="-482.125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n202"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="621.0" y="-482.125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n203"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="590.75" y="-389.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n204"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="659.25" y="-482.125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n205"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="691.25" y="-482.125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n206"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="661.0" y="-389.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n207"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="732.5" y="-482.125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n208"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="764.5" y="-482.125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n209"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="734.25" y="-389.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n210"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="18.0" x="317.5" y="-449.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n211"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="45.0" width="18.0" x="855.75" y="-433.125"/> + <y:Fill color="#C0C0C0" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="20.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n212"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="45.0" width="18.0" x="855.75" y="-478.625"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#99CC00" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="20.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n213"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="63.0" width="18.0" x="1012.0" y="-450.125"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="29.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n214"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="45.5" width="18.0" x="855.75" y="-478.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="20.75"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n215"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="890.5" y="-388.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n216"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="1049.75" y="-391.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n217"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="24.0" x="291.0" y="-622.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="23.6015625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.484375" x="-32.2421875" xml:space="preserve" y="15.69921875">Little socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n218"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="24.0" x="837.25" y="-639.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="23.6015625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="111.59375" x="-43.796875" xml:space="preserve" y="15.69921875">Medium socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n219"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="24.0" x="1060.0" y="-639.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="43.203125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="50.2421875" x="-13.12109375" xml:space="preserve" y="5.8984375">Big +socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n220"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="982.0" y="-569.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="26.669921875" x="1.6650390625" xml:space="preserve" y="18.1494140625">Max<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n221"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="825.75" y="-525.375"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="26.669921875" x="1.6650390625" xml:space="preserve" y="18.1494140625">Max<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n222"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="288.0" y="-491.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="26.669921875" x="1.6650390625" xml:space="preserve" y="18.1494140625">Max<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n223"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="825.75" y="-483.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Mid<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n224"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="977.0" y="-505.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Mid<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n225"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="287.5" y="-462.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Mid<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n226"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="287.5" y="-430.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Min<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n227"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="825.75" y="-440.375"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Min<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n228"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="977.0" y="-442.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Min<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n229"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="374.5" y="-420.125"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n230"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="453.5" y="-419.125"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n231"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="521.0" y="-420.125"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n232"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="590.0" y="-420.125"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n233"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="660.25" y="-420.125"/> + <y:Fill color="#FF0000" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n234"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="733.5" y="-420.125"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n235"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="64.0" width="12.0" x="706.125" y="-609.625"/> + <y:Fill color="#993300" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="4.0" y="30.0"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n236"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="18.0" x="317.5" y="-418.125"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n237"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="18.0" x="317.5" y="-448.625"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n238"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="64.0" width="18.0" x="1012.0" y="-578.125"/> + <y:Fill color="#FF0000" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="30.0"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n239"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="24.0" x="-360.0" y="-296.6249999999999"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="43.203125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#993300" verticalTextPosition="bottom" visible="true" width="319.7265625" x="-165.48828125000023" xml:space="preserve" y="5.8984375">Answ: YES on green cases, NO on red ones +NOT SURE on gray ones.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="-0.7343750000000094" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n240"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="24.0" x="535.0" y="-576.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="43.203125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#993300" verticalTextPosition="bottom" visible="true" width="319.7265625" x="-147.86328125" xml:space="preserve" y="7.796875">Answ: YES on green cases, NO on red ones +NOT SURE on gray ones.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.5" nodeRatioX="0.0" nodeRatioY="0.5" offsetX="0.0" offsetY="-4.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n241"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="18.0" x="318.0" y="-482.125"/> + <y:Fill color="#FF0000" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n242"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="889.75" y="-418.125"/> + <y:Fill color="#C0C0C0" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n243"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="1049.0" y="-421.125"/> + <y:Fill color="#C0C0C0" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n244"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="264.5" width="145.0" x="948.5" y="-346.390625"/> + <y:Fill color="#EAEAE6" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="70.5" y="130.25"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n245"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="264.5" width="145.0" x="796.5" y="-346.390625"/> + <y:Fill color="#EAEAE6" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="70.5" y="130.25"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n246"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="241.42438579017266" width="540.5" x="249.5" y="-326.79938579017266"/> + <y:Fill color="#EAEAE6" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="268.25" y="118.71219289508633"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n247"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="373.5" y="-200.875"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n248"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="405.5" y="-200.875"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n249"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="18.0" x="317.5" y="-200.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n250"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="271.0" y="-107.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n251"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="271.0" y="-201.875"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n252"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="301.0" y="-256.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.720703125" x="-29.3603515625" xml:space="preserve" y="10.798828125"> Little core +frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n253"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="376.75" y="-256.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 0<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n254"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="452.5" y="-200.875"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n255"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="484.5" y="-200.875"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n256"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="889.75" y="-137.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n257"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="888.75" y="-199.875"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n258"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="920.75" y="-199.875"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n259"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="521.5" y="-256.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 2<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n260"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="589.0" y="-256.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 3<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n261"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="660.25" y="-256.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 4<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n262"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="734.0" y="-256.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 5<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n263"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="1049.0" y="-140.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n264"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1048.0" y="-202.875"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n265"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1080.0" y="-202.875"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n266"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="136.0" width="18.0" x="855.75" y="-243.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="66.0"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n267"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="810.75" y="-107.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n268"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="825.75" y="-302.0"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.720703125" x="-29.3603515625" xml:space="preserve" y="10.798828125"> Medium core +frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n269"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="810.75" y="-243.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n270"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="191.0" width="18.0" x="1012.0" y="-297.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="93.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n271"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="964.0" y="-106.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n272"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="982.0" y="-358.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.720703125" x="-29.3603515625" xml:space="preserve" y="10.798828125"> Big core +frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n273"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="964.0" y="-303.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n274"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="19.999999999999773" width="18.0" x="416.5" y="-276.8749999999998"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" underlinedText="true" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="7.999999999999886"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n275"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="454.0" y="-256.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 1<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n276"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="375.5" y="-108.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n277"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="28.0" x="538.5" y="-311.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="43.203125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#993300" verticalTextPosition="bottom" visible="true" width="228.1171875" x="-65.43359375" xml:space="preserve" y="-10.6015625">Quest: do we use big socket or +increase big socket frequency?<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="-0.25461121157323685" nodeRatioX="1.2366071428571428" nodeRatioY="-0.5" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n278"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="37.499999999999886" width="30.0" x="946.75" y="-184.62499999999994"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#993300" verticalTextPosition="bottom" visible="true" width="16.216796875" x="6.8916015625" xml:space="preserve" y="4.499023437499943">?<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n279"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="454.25" y="-107.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n280"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="520.0" y="-201.875"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n281"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="552.0" y="-201.875"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n282"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="521.75" y="-108.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n283"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="589.0" y="-201.875"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n284"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="621.0" y="-201.875"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n285"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="590.75" y="-108.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n286"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="659.25" y="-201.875"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n287"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="691.25" y="-201.875"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n288"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="661.0" y="-108.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n289"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="732.5" y="-201.875"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n290"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="764.5" y="-201.875"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n291"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="734.25" y="-108.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n292"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="18.0" x="317.5" y="-168.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n293"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="45.0" width="18.0" x="855.75" y="-152.875"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="20.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n294"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="45.0" width="18.0" x="855.75" y="-198.375"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#99CC00" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="20.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n295"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="63.0" width="18.0" x="1012.0" y="-233.875"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="29.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n296"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="45.5" width="18.0" x="855.75" y="-198.625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="20.75"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n297"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="890.5" y="-107.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n298"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="1049.75" y="-110.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n299"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="24.0" x="291.0" y="-349.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="23.6015625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.484375" x="-32.2421875" xml:space="preserve" y="15.69921875">Little socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n300"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="24.0" x="837.25" y="-358.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="23.6015625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="111.59375" x="-43.796875" xml:space="preserve" y="15.69921875">Medium socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n301"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="24.0" x="1060.0" y="-358.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="43.203125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="50.2421875" x="-13.12109375" xml:space="preserve" y="5.8984375">Big +socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n302"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="982.0" y="-288.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="26.669921875" x="1.6650390625" xml:space="preserve" y="18.1494140625">Max<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n303"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="825.75" y="-245.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="26.669921875" x="1.6650390625" xml:space="preserve" y="18.1494140625">Max<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n304"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="288.0" y="-210.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="26.669921875" x="1.6650390625" xml:space="preserve" y="18.1494140625">Max<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n305"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="825.75" y="-202.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Mid<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n306"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="977.0" y="-224.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Mid<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n307"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="287.5" y="-181.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Mid<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n308"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="287.5" y="-149.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Min<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n309"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="825.75" y="-160.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Min<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n310"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="977.0" y="-161.875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Min<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n311"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="374.5" y="-139.875"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n312"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="453.5" y="-138.875"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n313"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="521.0" y="-139.875"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n314"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="590.0" y="-139.875"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n315"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="660.25" y="-139.875"/> + <y:Fill color="#FF0000" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n316"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="733.5" y="-139.875"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n317"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="82.75" width="12.0" x="764.0" y="-335.625"/> + <y:Fill color="#993300" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="4.0" y="39.375"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n318"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="18.0" x="317.5" y="-137.875"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n319"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="18.0" x="317.5" y="-168.375"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n320"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="64.0" width="18.0" x="1012.0" y="-297.875"/> + <y:Fill color="#FF0000" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="30.0"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n321"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="24.0" x="535.0" y="-296.25"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="43.203125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#993300" verticalTextPosition="bottom" visible="true" width="319.7265625" x="-99.9150740786854" xml:space="preserve" y="15.286053701859487">Answ: YES on green cases, NO on red ones +NOT SURE on gray ones.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.41923781666582016" nodeRatioX="1.997841965471442" nodeRatioY="0.5" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n322"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="18.0" x="318.0" y="-201.875"/> + <y:Fill color="#FF0000" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n323"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="889.75" y="-137.875"/> + <y:Fill color="#FF0000" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n324"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="1049.0" y="-140.875"/> + <y:Fill color="#C0C0C0" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n325"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="45.5" width="18.0" x="-19.75" y="-521.125"/> + <y:Fill color="#C0C0C0" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="20.75"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n326"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="64.0" width="18.0" x="136.5" y="-574.125"/> + <y:Fill color="#C0C0C0" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="30.0"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n327"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="63.0" width="18.0" x="1012.0" y="-170.875"/> + <y:Fill color="#C0C0C0" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="29.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n328"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="313.78125" width="145.0" x="474.5" y="-1052.28125"/> + <y:Fill color="#EAEAE6" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="70.5" y="154.890625"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n329"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="313.78125" width="145.0" x="322.5" y="-1052.28125"/> + <y:Fill color="#EAEAE6" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="70.5" y="154.890625"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n330"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="289.78125" width="539.0" x="-223.0" y="-1028.28125"/> + <y:Fill color="#EAEAE6" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="267.5" y="142.890625"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n331"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="-99.5" y="-857.609375"/> + <y:Fill color="#C0C0C0" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n332"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="-100.5" y="-903.28125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n333"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="-68.5" y="-903.28125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n334"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="18.0" x="-156.5" y="-903.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n335"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="-203.0" y="-810.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n336"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="-203.0" y="-904.28125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n337"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="-173.0" y="-958.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.720703125" x="-29.3603515625" xml:space="preserve" y="10.798828125"> Little core +frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n338"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="-97.25" y="-967.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 0<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n339"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="-21.5" y="-903.28125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n340"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="10.5" y="-903.28125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n341"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="415.75" y="-840.28125"/> + <y:Fill color="#C0C0C0" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n342"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="414.75" y="-902.28125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n343"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="446.75" y="-902.28125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n344"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="47.5" y="-1014.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 2<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n345"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="115.0" y="-959.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 3<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n346"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="186.25" y="-959.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 4<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n347"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="260.0" y="-959.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 5<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n348"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="575.0" y="-843.28125"/> + <y:Fill color="#C0C0C0" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n349"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="574.0" y="-905.28125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n350"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="606.0" y="-905.28125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n351"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="136.0" width="18.0" x="381.75" y="-946.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="66.0"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n352"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="336.75" y="-810.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n353"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="360.25" y="-990.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.720703125" x="-29.3603515625" xml:space="preserve" y="4.0"> Medium core +frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="-0.5" nodeRatioX="0.0" nodeRatioY="-0.5" offsetX="0.0" offsetY="4.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n354"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="336.75" y="-946.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n355"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="191.0" width="18.0" x="538.0" y="-1000.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="93.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n356"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="490.0" y="-809.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n357"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="508.0" y="-1061.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.720703125" x="-29.3603515625" xml:space="preserve" y="10.798828125"> Big core +frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n358"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="490.0" y="-1006.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n359"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="64.0" width="12.0" x="160.25" y="-1028.28125"/> + <y:Fill color="#008000" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" underlinedText="true" verticalTextPosition="bottom" visible="true" width="4.0" x="4.0" y="30.0"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n360"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="-20.0" y="-1014.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 1<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n361"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="-98.5" y="-811.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n362"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="64.0" width="33.5" x="260.0" y="-1043.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="22" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="30.9521484375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#008000" verticalTextPosition="bottom" visible="true" width="257.12890625" x="-85.814453125" xml:space="preserve" y="16.52392578125">Good impact on efficiency<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.7761194029850746" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n363"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="-19.75" y="-810.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n364"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="46.0" y="-904.28125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n365"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="78.0" y="-904.28125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n366"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="47.75" y="-811.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n367"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="115.0" y="-904.28125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n368"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="147.0" y="-904.28125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n369"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="116.75" y="-811.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n370"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="185.25" y="-904.28125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n371"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="217.25" y="-904.28125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n372"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="187.0" y="-811.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n373"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="258.5" y="-904.28125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n374"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="290.5" y="-904.28125"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n375"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="260.25" y="-811.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n376"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="18.0" x="-156.5" y="-840.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n377"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="18.0" x="-156.5" y="-871.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n378"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="45.0" width="18.0" x="381.75" y="-900.78125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="20.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n379"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="63.0" width="18.0" x="538.0" y="-872.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="29.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n380"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="63.0" width="18.0" x="538.0" y="-936.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="29.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n381"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="416.5" y="-810.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n382"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="575.75" y="-813.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n383"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="24.0" x="-170.0" y="-1041.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="23.6015625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.484375" x="-32.2421875" xml:space="preserve" y="15.69921875">Little socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n384"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="24.0" x="375.75" y="-1061.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="23.6015625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="111.59375" x="-31.796875" xml:space="preserve" y="15.69921875">Medium socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.5" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n385"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="24.0" x="578.5" y="-1041.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="43.203125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="50.2421875" x="-13.12109375" xml:space="preserve" y="5.8984375">Big +socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n386"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="24.0" x="124.0" y="-1019.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n387"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="508.0" y="-991.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="26.669921875" x="1.6650390625" xml:space="preserve" y="18.1494140625">Max<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n388"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="351.75" y="-947.53125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="26.669921875" x="1.6650390625" xml:space="preserve" y="18.1494140625">Max<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n389"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="-186.0" y="-913.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="26.669921875" x="1.6650390625" xml:space="preserve" y="18.1494140625">Max<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n390"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="351.75" y="-905.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Mid<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n391"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="503.0" y="-927.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Mid<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n392"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="-186.5" y="-884.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Mid<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n393"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="-186.5" y="-852.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Min<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n394"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="351.75" y="-862.53125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Min<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n395"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="503.0" y="-864.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Min<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n396"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="45.5" width="18.0" x="381.75" y="-946.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="20.75"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n397"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="64.0" width="18.0" x="538.0" y="-999.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="30.0"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n398"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="476.0" y="-883.78125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="40" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="53.00390625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#008000" verticalTextPosition="bottom" visible="true" width="22.88671875" x="4.056640625" xml:space="preserve" y="-11.001953125">↑<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n399"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="316.0" y="-881.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="40" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="53.00390625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#008000" verticalTextPosition="bottom" visible="true" width="22.88671875" x="4.056640625" xml:space="preserve" y="-11.001953125">↑<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n400"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="47.0" y="-852.75"/> + <y:Fill color="#C0C0C0" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n401"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="-20.5" y="-854.703125"/> + <y:Fill color="#C0C0C0" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n402"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="45.0" width="12.0" x="91.0" y="-784.78125"/> + <y:Fill color="#F05B5B" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" underlinedText="true" verticalTextPosition="bottom" visible="true" width="4.0" x="4.0" y="20.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n403"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="64.0" width="33.5" x="195.0" y="-784.78125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="22" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="30.9521484375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#B02D2D" verticalTextPosition="bottom" visible="true" width="242.455078125" x="-87.7275390625" xml:space="preserve" y="4.0">Bad impact on efficiency<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="-0.5" nodeRatioX="0.5" nodeRatioY="-0.5" offsetX="0.0" offsetY="4.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n404"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="114.5" y="-858.28125"/> + <y:Fill color="#C0C0C0" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n405"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="185.75" y="-856.0625"/> + <y:Fill color="#C0C0C0" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n406"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="261.5" y="-856.65625"/> + <y:Fill color="#C0C0C0" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n407"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="-217.5" y="-873.28125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="40" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="53.00390625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#008000" verticalTextPosition="bottom" visible="true" width="22.88671875" x="4.056640625" xml:space="preserve" y="-11.001953125">↑<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n408"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="871.0509628154051" x="-231.70019920318725" y="-1102.28125"/> + <y:Fill color="#EAEAE6" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="433.52548140770256" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n409"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="1733.7314492031871" x="-640.2314492031871" y="-715.0"/> + <y:Fill color="#EAEAE6" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="864.8657246015936" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n410"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="82.75" width="33.5" x="172.25" y="-1103.15625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="22" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="30.9521484375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="469.845703125" x="-190.03222656249955" xml:space="preserve" y="4.0">General lesson learned, not true in all cases.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="-0.5" nodeRatioX="0.8400186567164314" nodeRatioY="-0.5" offsetX="0.0" offsetY="4.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n411"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="82.75" width="33.5" x="185.0" y="-738.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="22" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="30.9521484375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="472.3486328125" x="-202.67431640625" xml:space="preserve" y="25.89892578125">Specialized lesson learned, or special cases.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.5" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n412"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="24.40625" width="858.7314492031871" x="-640.2314492031871" y="-673.765625"/> + <y:Fill color="#EAEAE6" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="427.36572460159357" y="10.203125"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n413"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="24.40625" width="847.5625" x="251.46875" y="-673.765625"/> + <y:Fill color="#EAEAE6" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="421.78125" y="10.203125"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n414"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="82.75" width="33.5" x="-165.1875" y="-704.8203125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="22" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="30.9521484375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="446.578125" x="-189.7890625" xml:space="preserve" y="25.89892578125">Lessons learned based on the little socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.5" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n415"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="82.75" width="33.5" x="596.5" y="-702.9375"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="22" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="30.9521484375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="642.12890625" x="-287.564453125" xml:space="preserve" y="25.89892578125">Lessons learned based on the medium and on the big socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.5" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n416"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="591.5986328125" width="12.0" x="229.0" y="-671.2236328125"/> + <y:Fill color="#666666" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="4.0" y="293.79931640625"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n417"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="82.75" width="33.5" x="61.75" y="-1084.15625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="22" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="30.9521484375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="67.615234375" x="-17.0576171875" xml:space="preserve" y="25.89892578125">Phone<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n418"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="282.32561420982734" width="861.7001992031873" x="-640.2314492031871" y="-639.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="dashed" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="428.8500996015936" y="139.16280710491367"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n419"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="82.75" width="33.5" x="-339.75" y="-655.8671875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="22" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="30.9521484375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="67.615234375" x="-17.0576171875" xml:space="preserve" y="25.89892578125">Phone<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n420"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="82.75" width="33.5" x="-355.75" y="-379.3749999999999"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="22" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="30.9521484375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="67.615234375" x="-17.0576171875" xml:space="preserve" y="25.89892578125">Phone<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n421"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="82.75" width="33.5" x="520.0" y="-659.25"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="22" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="30.9521484375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="67.615234375" x="-17.0576171875" xml:space="preserve" y="25.89892578125">Phone<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n422"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="82.75" width="33.5" x="501.5" y="-379.0"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="22" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="30.9521484375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="67.615234375" x="-17.0576171875" xml:space="preserve" y="25.89892578125">Phone<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n423"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="82.75" width="33.5" x="387.5" y="-1077.3125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="22" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="57.904296875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="279.0537109375" x="-1030.2000999906622" xml:space="preserve" y="136.77934226635136">Lesson learned related + to the Google Pixel 4A 5G<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.5" labelRatioY="-0.5" nodeRatioX="-0.5" nodeRatioY="0.5" offsetX="-751.1463890531624" offsetY="54.029342266351364" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <edge id="e0" source="n11" target="n12"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e1" source="n30" target="n32"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e2" source="n34" target="n36"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e3" source="n37" target="n7"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"> + <y:Point x="-453.0" y="-491.1250000000001"/> + <y:Point x="-485.5" y="-491.1250000000001"/> + </y:Path> + <y:LineStyle color="#993300" type="line" width="3.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e4" source="n88" target="n89"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e5" source="n105" target="n107"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e6" source="n109" target="n111"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e7" source="n157" target="n116"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="16.25" tx="0.0" ty="-18.749999999999943"> + <y:Point x="-609.5" y="-265.375"/> + </y:Path> + <y:LineStyle color="#993300" type="line" width="2.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e8" source="n168" target="n169"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e9" source="n185" target="n187"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e10" source="n189" target="n191"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e11" source="n235" target="n196"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="22.857142857142858" tx="0.0" ty="-18.749999999999943"> + <y:Point x="712.125" y="-524.125"/> + <y:Point x="758.0" y="-524.125"/> + <y:Point x="774.75" y="-524.125"/> + <y:Point x="786.3749999999998" y="-524.125"/> + <y:Point x="810.75" y="-517.125"/> + </y:Path> + <y:LineStyle color="#993300" type="line" width="2.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e12" source="n239" target="n84"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e13" source="n250" target="n251"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> </data> </edge> - <edge id="e3" source="n33" target="n3"> - <data key="d9"/> + <edge id="e14" source="n267" target="n269"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e15" source="n271" target="n273"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e16" source="n317" target="n278"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"> + <y:Point x="961.75" y="-295.375"/> + </y:Path> + <y:LineStyle color="#993300" type="line" width="2.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e17" source="n335" target="n336"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e18" source="n352" target="n354"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e19" source="n356" target="n358"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e20" source="n359" target="n331"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="-6.041015625" sy="25.250000000000114" tx="0.0" ty="0.0"> + <y:Point x="-52.75" y="-971.0312499999999"/> + <y:Point x="-51.5" y="-916.2812500000001"/> + <y:Point x="-84.0" y="-916.2812500000001"/> + </y:Path> + <y:LineStyle color="#008000" type="line" width="3.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e21" source="n359" target="n398"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"> + <y:Point x="491.5" y="-993.5312499999999"/> + </y:Path> + <y:LineStyle color="#008000" type="line" width="3.0"/> + <y:Arrows source="none" target="none"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e22" source="n359" target="n399"> <data key="d10"> <y:PolyLineEdge> <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"> - <y:Point x="-450.75" y="-540.0000000000001"/> - <y:Point x="-485.5" y="-540.0000000000001"/> + <y:Point x="331.5" y="-993.5312499999999"/> + <y:Point x="331.5" y="-941.0312499999999"/> + </y:Path> + <y:LineStyle color="#008000" type="line" width="3.0"/> + <y:Arrows source="none" target="none"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e23" source="n359" target="n401"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="-6.021484375" sy="27.750000000000114" tx="0.0" ty="0.0"> + <y:Point x="-5.0" y="-968.5312499999999"/> + </y:Path> + <y:LineStyle color="#008000" type="line" width="2.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e24" source="n359" target="n400"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="-6.001953125" sy="26.500000000000114" tx="0.0" ty="0.0"> + <y:Point x="62.5" y="-969.7812499999999"/> </y:Path> + <y:LineStyle color="#008000" type="line" width="2.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e25" source="n402" target="n330"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> <y:LineStyle color="#000000" type="line" width="1.0"/> <y:Arrows source="none" target="standard"/> <y:BendStyle smoothed="false"/> </y:PolyLineEdge> </data> </edge> + <edge id="e26" source="n402" target="n404"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"> + <y:Point x="97.0" y="-913.296875"/> + <y:Point x="130.0" y="-913.296875"/> + </y:Path> + <y:LineStyle color="#FF0000" type="line" width="2.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e27" source="n402" target="n405"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"> + <y:Point x="97.0" y="-915.25"/> + <y:Point x="201.25" y="-915.25"/> + </y:Path> + <y:LineStyle color="#F05B5B" type="line" width="2.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e28" source="n402" target="n406"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"> + <y:Point x="97.0" y="-917.203125"/> + <y:Point x="277.0" y="-917.203125"/> + </y:Path> + <y:LineStyle color="#F05B5B" type="line" width="2.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e29" source="n359" target="n407"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"> + <y:Point x="-202.0" y="-996.28125"/> + </y:Path> + <y:LineStyle color="#008000" type="line" width="3.0"/> + <y:Arrows source="none" target="none"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> </graph> <data key="d7"> <y:Resources/> diff --git a/kernel_ridge_linear_model/images_resuming_lesson_learned/googles_pixel_heuristics.png b/kernel_ridge_linear_model/images_resuming_lesson_learned/googles_pixel_heuristics.png index 276d7a350080b20dd076293052767bacf40e2f85..852b9b449355ed102ae2989f1606d54ac8339d1f 100755 GIT binary patch literal 205865 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	>nki=}?O+D-x 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%0DqN+74Ktpau&ib`PG)J!udg9jZZ;cok; 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 IT)F>$0HKBQu>b%7 literal 32313 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 diff --git a/kernel_ridge_linear_model/images_resuming_lesson_learned/samsung_galaxy_s8_heuristics.graphml b/kernel_ridge_linear_model/images_resuming_lesson_learned/samsung_galaxy_s8_heuristics.graphml new file mode 100755 index 0000000..b138c66 --- /dev/null +++ b/kernel_ridge_linear_model/images_resuming_lesson_learned/samsung_galaxy_s8_heuristics.graphml @@ -0,0 +1,6078 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:java="http://www.yworks.com/xml/yfiles-common/1.0/java" xmlns:sys="http://www.yworks.com/xml/yfiles-common/markup/primitives/2.0" xmlns:x="http://www.yworks.com/xml/yfiles-common/markup/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd"> + <!--Created by yEd 3.22--> + <key attr.name="Description" attr.type="string" for="graph" id="d0"/> + <key for="port" id="d1" yfiles.type="portgraphics"/> + <key for="port" id="d2" yfiles.type="portgeometry"/> + <key for="port" id="d3" yfiles.type="portuserdata"/> + <key attr.name="url" attr.type="string" for="node" id="d4"/> + <key attr.name="description" attr.type="string" for="node" id="d5"/> + <key for="node" id="d6" yfiles.type="nodegraphics"/> + <key for="graphml" id="d7" yfiles.type="resources"/> + <key attr.name="url" attr.type="string" for="edge" id="d8"/> + <key attr.name="description" attr.type="string" for="edge" id="d9"/> + <key for="edge" id="d10" yfiles.type="edgegraphics"/> + <graph edgedefault="directed" id="G"> + <data key="d0" xml:space="preserve"/> + <node id="n0"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="274.0" width="825.40625" x="596.734375" y="-183.859375"/> + <y:Fill color="#F5F5F5" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="dashed" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="410.703125" y="135.0"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n1"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="272.75000000000006" width="827.4375" x="1053.3125" y="470.7265625"/> + <y:Fill color="#F5F5F5" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="dashed" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="411.71875" y="134.375"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n2"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="274.0" width="825.40625" x="1055.34375" y="187.5"/> + <y:Fill color="#F5F5F5" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="dashed" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="410.703125" y="135.0"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n3"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="283.25" width="827.4375" x="195.875" y="466.125"/> + <y:Fill color="#F5F5F5" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="dashed" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="411.71875" y="139.625"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n4"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="274.0" width="827.4375" x="195.875" y="185.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="dashed" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="411.71875" y="135.0"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n5"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="234.25" width="398.0" x="620.0" y="218.5"/> + <y:Fill color="#EAEAE6" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="197.0" y="115.125"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n6"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="244.75" width="410.0" x="198.5" y="211.75"/> + <y:Fill color="#EAEAE6" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="203.0" y="120.375"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n7"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="322.0" y="364.0"/> + <y:Fill color="#C0C0C0" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n8"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="321.0" y="342.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n9"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="353.0" y="342.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n10"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="18.0" x="265.0" y="342.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n11"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="218.5" y="435.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n12"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="218.5" y="341.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n13"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="235.5" y="278.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.720703125" x="-29.3603515625" xml:space="preserve" y="10.798828125"> Little core +frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n14"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="324.25" y="278.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 0<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n15"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="401.0" y="404.5"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#99CC00" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n16"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="400.0" y="342.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n17"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="432.0" y="342.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n18"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="735.75" y="405.5"/> + <y:Fill color="#FF0000" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n19"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="734.75" y="343.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n20"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="766.75" y="343.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n21"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="469.0" y="302.0"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 2<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n22"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="536.5" y="302.0"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 3<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n23"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="136.0" width="18.0" x="701.75" y="299.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="66.0"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n24"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="656.75" y="435.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n25"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="671.75" y="241.375"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.720703125" x="-29.3603515625" xml:space="preserve" y="10.798828125"> Big core +frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n26"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="656.75" y="299.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n27"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="81.25" width="12.0" x="364.0" y="211.75"/> + <y:Fill color="#993300" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" underlinedText="true" verticalTextPosition="bottom" visible="true" width="4.0" x="4.0" y="38.625"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n28"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="401.5" y="302.0"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 1<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n29"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="323.0" y="434.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n30"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="64.0" width="33.5" x="454.5" y="202.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="43.203125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#993300" verticalTextPosition="bottom" visible="true" width="180.9921875" x="-56.99609375" xml:space="preserve" y="10.3984375">Quest: do we add a task + to the core 0?<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.5" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n31"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="37.499999999999886" width="30.0" x="322.0" y="360.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#993300" verticalTextPosition="bottom" visible="true" width="16.216796875" x="6.8916015625" xml:space="preserve" y="4.499023437499943">?<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n32"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="401.75" y="435.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n33"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="467.5" y="341.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n34"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="499.5" y="341.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n35"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="469.25" y="434.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n36"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="537.5" y="403.5"/> + <y:Fill color="#FF0000" transparent="false"/> + <y:BorderStyle color="#99CC00" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n37"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="536.5" y="341.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n38"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="568.5" y="341.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n39"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="538.25" y="434.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n40"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="18.0" x="265.0" y="405.5"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n41"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="18.0" x="265.0" y="374.5"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n42"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="45.5" width="18.0" x="701.75" y="299.5"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="20.75"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n43"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="736.5" y="435.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n44"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="24.0" x="262.0" y="215.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="23.6015625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.484375" x="-32.2421875" xml:space="preserve" y="15.69921875">Little socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n45"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="24.0" x="819.0" y="211.38671875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="23.6015625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="77.8125" x="-26.90625" xml:space="preserve" y="15.69921875">Big socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n46"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="87.0" width="24.0" x="488.0" y="224.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="62.8046875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#993300" verticalTextPosition="bottom" visible="true" width="202.328125" x="-101.1640625" xml:space="preserve" y="28.351423741926737">Answ: YES on green cases, + NO on red ones +NOT SURE on gray ones.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.43382482411162804" nodeRatioX="-0.5" nodeRatioY="0.5" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n47"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="671.75" y="298.25"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="26.669921875" x="1.6650390625" xml:space="preserve" y="18.1494140625">Max<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n48"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="235.5" y="332.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="26.669921875" x="1.6650390625" xml:space="preserve" y="18.1494140625">Max<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n49"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="671.75" y="340.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Mid<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n50"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="235.0" y="361.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Mid<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n51"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="235.0" y="393.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Min<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n52"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="671.75" y="383.25"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Min<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n53"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="736.25" y="287.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 4<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n54"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="800.75" y="287.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 5<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n55"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="798.75" y="404.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n56"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="797.75" y="342.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n57"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="829.75" y="342.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n58"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="799.5" y="435.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n59"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="871.0" y="342.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n60"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="903.0" y="342.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n61"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="872.75" y="435.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n62"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="873.0" y="287.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 6<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n63"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="945.25" y="341.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n64"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="977.25" y="341.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n65"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="947.0" y="434.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n66"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="940.25" y="287.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 7<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n67"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="468.5" y="403.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n68"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="45.0" width="18.0" x="701.75" y="388.25"/> + <y:Fill color="#FF0000" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="20.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n69"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="872.5" y="404.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n70"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="946.25" y="403.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n71"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="257.375" width="396.5" x="620.0" y="491.875"/> + <y:Fill color="#EAEAE6" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="196.25" y="126.6875"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n72"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="254.62499999999994" width="410.0" x="197.0" y="491.875"/> + <y:Fill color="#EAEAE6" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="203.0" y="125.3125"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n73"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="319.5" y="619.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n74"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="351.5" y="619.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n75"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="18.0" x="263.5" y="619.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n76"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="217.0" y="712.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n77"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="217.0" y="618.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n78"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="234.0" y="555.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.720703125" x="-14.3603515625" xml:space="preserve" y="17.59765625"> Little core +frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.5" nodeRatioX="0.5" nodeRatioY="0.5" offsetX="0.0" offsetY="-4.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n79"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="322.75" y="570.0"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 0<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n80"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="398.5" y="619.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n81"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="430.5" y="619.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n82"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="734.25" y="682.5"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n83"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="733.25" y="620.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n84"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="765.25" y="620.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n85"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="467.5" y="570.0"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 2<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n86"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="535.0" y="570.0"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 3<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n87"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="136.0" width="18.0" x="700.25" y="576.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="66.0"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n88"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="655.25" y="712.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n89"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="670.25" y="518.375"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.720703125" x="-29.3603515625" xml:space="preserve" y="10.798828125"> Big core +frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n90"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="655.25" y="576.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n91"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="94.5" width="12.0" x="314.0" y="491.875"/> + <y:Fill color="#993300" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" underlinedText="true" verticalTextPosition="bottom" visible="true" width="4.0" x="4.0" y="45.25"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n92"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="400.0" y="570.0"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 1<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n93"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="321.5" y="711.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n94"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="64.0" width="33.5" x="442.5" y="466.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="14.75" y="30.0"/> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n95"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="37.499999999999886" width="30.0" x="197.0" y="649.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#993300" verticalTextPosition="bottom" visible="true" width="16.216796875" x="6.8916015625" xml:space="preserve" y="4.4990234375">?<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n96"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="400.25" y="712.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n97"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="466.0" y="618.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n98"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="498.0" y="618.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n99"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="467.75" y="711.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n100"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="536.0" y="680.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#FF0000" raised="false" type="line" width="3.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n101"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="535.0" y="618.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n102"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="567.0" y="618.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n103"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="536.75" y="711.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n104"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="18.0" x="263.5" y="682.5"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n105"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="735.0" y="712.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n106"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="24.0" x="241.0" y="486.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="23.6015625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.484375" x="-32.2421875" xml:space="preserve" y="21.69921875">Little socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.5" nodeRatioX="0.0" nodeRatioY="0.32365056818181814" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n107"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="24.0" x="817.5" y="509.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="23.6015625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="77.8125" x="-26.90625" xml:space="preserve" y="15.69921875">Big socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n108"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="87.0" width="24.0" x="442.0" y="511.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="62.8046875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#993300" verticalTextPosition="bottom" visible="true" width="202.328125" x="-110.10701190796465" xml:space="preserve" y="12.09765625">Answ: YES on green cases, + NO on red ones +NOT SURE on gray ones.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="-0.872622891998527" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n109"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="670.25" y="575.25"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="26.669921875" x="1.6650390625" xml:space="preserve" y="18.1494140625">Max<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n110"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="234.0" y="609.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="26.669921875" x="1.6650390625" xml:space="preserve" y="18.1494140625">Max<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n111"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="670.25" y="617.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Mid<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n112"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="233.5" y="638.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Mid<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n113"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="233.5" y="670.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Min<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n114"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="670.25" y="660.25"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Min<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n115"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="734.75" y="564.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 4<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n116"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="799.25" y="564.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 5<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n117"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="797.25" y="681.5"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n118"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="796.25" y="619.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n119"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="828.25" y="619.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n120"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="798.0" y="712.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n121"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="869.5" y="619.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n122"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="901.5" y="619.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n123"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="871.25" y="712.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n124"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="871.5" y="564.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 6<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n125"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="943.75" y="618.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n126"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="975.75" y="618.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n127"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="945.5" y="711.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n128"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="938.75" y="564.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 7<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n129"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="467.0" y="680.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#99CC00" raised="false" type="line" width="2.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n130"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="32.5" x="869.5" y="681.5"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="14.25" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n131"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="944.75" y="680.5"/> + <y:Fill color="#FF0000" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n132"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="28.0" x="398.5" y="480.7265625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="43.203125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#993300" verticalTextPosition="bottom" visible="true" width="167.640625" x="-55.8203125" xml:space="preserve" y="7.796875">Quest: do we increase +little socket frequency?<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.5" nodeRatioX="0.5" nodeRatioY="0.5" offsetX="0.0" offsetY="-4.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n133"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="18.0" x="263.5" y="651.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n134"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="399.5" y="681.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#FF0000" raised="false" type="line" width="2.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n135"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="320.5" y="680.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#FF0000" raised="false" type="line" width="2.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n136"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="18.0" x="263.5" y="620.5"/> + <y:Fill color="#FF0000" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n137"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="64.0" width="24.0" x="419.0" y="701.0"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="23.6015625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#993300" verticalTextPosition="bottom" visible="true" width="335.703125" x="-155.8515625" xml:space="preserve" y="14.532552083333371">Few little cores are activated, core 2 is suitable<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="-0.5" nodeRatioX="0.0" nodeRatioY="-0.2729288736979161" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n138"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="45.0" width="18.0" x="700.25" y="622.0"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="20.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n139"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="45.5" width="18.0" x="700.25" y="667.0"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="20.75"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n140"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="45.0" width="18.0" x="701.75" y="345.0"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="20.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n141"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="241.25" width="398.0" x="1474.8125" y="218.5"/> + <y:Fill color="#EAEAE6" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="197.0" y="118.625"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n142"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="244.5" width="410.0" x="1060.5625" y="215.25"/> + <y:Fill color="#EAEAE6" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="203.0" y="120.25"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n143"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="1590.5625" y="369.75"/> + <y:Fill color="#C0C0C0" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n144"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1175.8125" y="339.75"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n145"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1207.8125" y="339.75"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n146"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="18.0" x="1119.8125" y="339.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n147"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="1073.3125" y="432.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n148"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="1073.3125" y="338.75"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n149"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1090.3125" y="275.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.720703125" x="-29.3603515625" xml:space="preserve" y="10.798828125"> Little core +frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n150"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1179.0625" y="275.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 0<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n151"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1254.8125" y="339.75"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n152"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1286.8125" y="339.75"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n153"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1589.5625" y="340.75"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n154"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1621.5625" y="340.75"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n155"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1323.8125" y="276.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 2<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n156"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1391.3125" y="276.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 3<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n157"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="136.0" width="18.0" x="1556.5625" y="296.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="66.0"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n158"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="1511.5625" y="432.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n159"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1526.5625" y="238.625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.720703125" x="-29.3603515625" xml:space="preserve" y="10.798828125"> Big core +frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n160"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="1511.5625" y="296.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n161"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="57.625" width="12.0" x="1637.3125" y="238.625"/> + <y:Fill color="#993300" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" underlinedText="true" verticalTextPosition="bottom" visible="true" width="4.0" x="4.0" y="26.8125"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n162"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1256.3125" y="276.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 1<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n163"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="1177.8125" y="431.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n164"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="64.0" width="33.5" x="1726.0625" y="211.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="43.203125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#993300" verticalTextPosition="bottom" visible="true" width="180.9921875" x="-66.99609375" xml:space="preserve" y="4.0">Quest: do we add a task + to the core 4?<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="-0.5" nodeRatioX="0.20149253731343286" nodeRatioY="-0.5" offsetX="0.0" offsetY="4.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n165"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="1256.5625" y="432.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n166"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1322.3125" y="338.75"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n167"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1354.3125" y="338.75"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n168"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="1324.0625" y="431.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n169"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1391.3125" y="338.75"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n170"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1423.3125" y="338.75"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n171"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="1393.0625" y="431.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n172"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="18.0" x="1119.8125" y="330.75"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n173"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="45.5" width="18.0" x="1556.5625" y="296.75"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="20.75"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n174"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="1591.3125" y="432.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n175"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="24.0" x="1259.3125" y="215.25"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="23.6015625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.484375" x="-32.2421875" xml:space="preserve" y="15.69921875">Little socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n176"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="24.0" x="1511.5625" y="211.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="23.6015625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="77.8125" x="-26.90625" xml:space="preserve" y="15.69921875">Big socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n177"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="87.0" width="24.0" x="1746.3125" y="239.01816129811584"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="62.8046875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#993300" verticalTextPosition="bottom" visible="true" width="202.328125" x="-89.1640625" xml:space="preserve" y="20.1953125">Answ: YES on green cases, + NO on red ones +NOT SURE on gray ones.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.5" nodeRatioX="0.0" nodeRatioY="0.5" offsetX="0.0" offsetY="-4.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n178"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1526.5625" y="295.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="26.669921875" x="1.6650390625" xml:space="preserve" y="18.1494140625">Max<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n179"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1090.3125" y="329.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="26.669921875" x="1.6650390625" xml:space="preserve" y="18.1494140625">Max<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n180"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1526.5625" y="337.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Mid<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n181"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1089.8125" y="358.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Mid<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n182"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1089.8125" y="390.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Min<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n183"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1526.5625" y="380.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Min<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n184"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1591.0625" y="284.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 4<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n185"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1655.5625" y="296.25"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 5<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n186"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="1653.5625" y="401.75"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n187"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1652.5625" y="339.75"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n188"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1684.5625" y="339.75"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n189"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="1654.3125" y="432.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n190"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1725.8125" y="339.75"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n191"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1757.8125" y="339.75"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n192"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="1727.5625" y="432.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n193"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1727.8125" y="299.51171875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 6<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n194"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1800.0625" y="338.75"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n195"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1832.0625" y="338.75"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n196"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="1801.8125" y="431.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n197"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1809.5625" y="299.51171875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 7<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n198"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="45.0" width="18.0" x="1556.5625" y="385.5"/> + <y:Fill color="#FF0000" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="20.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n199"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="45.0" width="18.0" x="1556.5625" y="342.25"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="20.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n200"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="37.499999999999886" width="30.0" x="1592.5625" y="365.2500000000001"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#993300" verticalTextPosition="bottom" visible="true" width="16.216796875" x="6.8916015625" xml:space="preserve" y="4.499023437499943">?<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n201"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="18.0" x="1119.8125" y="361.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n202"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="1176.8125" y="400.75"/> + <y:Fill color="#FF0000" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n203"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="1255.8125" y="401.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#FF0000" raised="false" type="line" width="2.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n204"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="1323.3125" y="400.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#FF0000" raised="false" type="line" width="2.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n205"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="1392.3125" y="400.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#FF0000" raised="false" type="line" width="2.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n206"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="64.0" width="24.0" x="1275.3125" y="409.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="23.6015625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#993300" verticalTextPosition="bottom" visible="true" width="206.75" x="-79.375" xml:space="preserve" y="25.53255208333337">Few little cores are activated<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.5" nodeRatioX="0.5" nodeRatioY="0.2677205403645839" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n207"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="1801.0625" y="400.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#99CC00" raised="false" type="line" width="2.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n208"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="1726.8125" y="401.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#99CC00" raised="false" type="line" width="2.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n209"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="64.0" width="24.0" x="1685.5625" y="409.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="23.6015625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#993300" verticalTextPosition="bottom" visible="true" width="244.9765625" x="-98.48828125" xml:space="preserve" y="25.53255208333337">The majoritiy of big cores is active<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.5" nodeRatioX="0.5" nodeRatioY="0.2677205403645839" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n210"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="247.62500000000017" width="398.0" x="1477.8125" y="491.8749999999999"/> + <y:Fill color="#EAEAE6" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="197.0" y="121.81250000000011"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n211"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="247.6250000000001" width="410.0" x="1056.5625" y="491.87499999999994"/> + <y:Fill color="#EAEAE6" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="203.0" y="121.81250000000006"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n212"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1182.0625" y="619.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n213"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1214.0625" y="619.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n214"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="18.0" x="1126.0625" y="619.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n215"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="1079.5625" y="712.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n216"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="1079.5625" y="618.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n217"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1096.5625" y="555.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.720703125" x="-29.3603515625" xml:space="preserve" y="10.798828125"> Little core +frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n218"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1185.3125" y="555.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 0<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n219"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1261.0625" y="619.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n220"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1293.0625" y="619.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n221"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1595.8125" y="620.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n222"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1627.8125" y="620.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n223"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1330.0625" y="556.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 2<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n224"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1397.5625" y="556.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 3<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n225"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="136.0" width="18.0" x="1562.8125" y="576.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="66.0"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n226"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="1517.8125" y="712.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n227"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1532.8125" y="518.375"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.720703125" x="-29.3603515625" xml:space="preserve" y="10.798828125"> Big core +frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n228"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="1517.8125" y="576.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n229"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="12.0" x="1599.8125" y="489.75"/> + <y:Fill color="#993300" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" underlinedText="true" verticalTextPosition="bottom" visible="true" width="4.0" x="4.0" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n230"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1262.5625" y="556.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 1<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n231"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="1184.0625" y="711.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n232"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="64.0" width="33.5" x="1702.4375" y="473.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="43.203125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#993300" verticalTextPosition="bottom" visible="true" width="167.640625" x="-67.0703125" xml:space="preserve" y="16.796875">Quest: do we increase +little socket frequency?<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.5" nodeRatioX="0.0" nodeRatioY="0.5" offsetX="0.0" offsetY="-4.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n233"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="1262.8125" y="712.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n234"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1328.5625" y="618.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n235"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1360.5625" y="618.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n236"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="1330.3125" y="711.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n237"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1397.5625" y="618.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n238"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1429.5625" y="618.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n239"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="1399.3125" y="711.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n240"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="18.0" x="1126.0625" y="610.5"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n241"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="1597.5625" y="712.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n242"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="24.0" x="1265.5625" y="507.125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="23.6015625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.484375" x="-32.2421875" xml:space="preserve" y="15.69921875">Little socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n243"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="24.0" x="1532.8125" y="473.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="23.6015625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="77.8125" x="-26.90625" xml:space="preserve" y="15.69921875">Big socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n244"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="87.0" width="24.0" x="1720.5625" y="506.0"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="62.8046875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#993300" verticalTextPosition="bottom" visible="true" width="202.328125" x="-101.1640625" xml:space="preserve" y="28.471176163885843">Answ: YES on green cases, + NO on red ones +NOT SURE on gray ones.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.4319180807342471" nodeRatioX="-0.5" nodeRatioY="0.5" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n245"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1532.8125" y="575.25"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="26.669921875" x="1.6650390625" xml:space="preserve" y="18.1494140625">Max<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n246"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1096.5625" y="609.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="26.669921875" x="1.6650390625" xml:space="preserve" y="18.1494140625">Max<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n247"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1532.8125" y="617.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Mid<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n248"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1096.0625" y="638.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Mid<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n249"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1096.0625" y="670.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Min<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n250"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1532.8125" y="660.25"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Min<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n251"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1597.3125" y="571.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 4<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n252"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1661.8125" y="575.0"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 5<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n253"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="1807.8125" y="681.5"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n254"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1658.8125" y="619.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n255"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1690.8125" y="619.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n256"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="1660.5625" y="712.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n257"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1732.0625" y="619.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n258"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1764.0625" y="619.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n259"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="1733.8125" y="712.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n260"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1734.0625" y="575.0"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 6<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n261"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1806.3125" y="618.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n262"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1838.3125" y="618.5"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n263"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="1808.0625" y="711.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n264"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1808.3125" y="575.0"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 7<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n265"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="37.499999999999886" width="30.0" x="1483.6875" y="635.625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#993300" verticalTextPosition="bottom" visible="true" width="16.216796875" x="6.8916015625" xml:space="preserve" y="4.4990234375">?<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n266"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="18.0" x="1126.0625" y="641.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n267"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="64.0" width="24.0" x="1281.5625" y="689.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="10.0" y="30.0"/> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n268"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="64.0" width="24.0" x="1691.8125" y="689.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="23.6015625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#993300" verticalTextPosition="bottom" visible="true" width="228.9765625" x="-90.48828125" xml:space="preserve" y="25.53255208333337">The majoritiy of big cores active<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.5" nodeRatioX="0.5" nodeRatioY="0.2677205403645839" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n269"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="1596.8125" y="681.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#99CC00" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n270"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="1183.0625" y="680.5"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n271"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="1262.0625" y="681.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#FF0000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n272"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="1329.5625" y="680.5"/> + <y:Fill color="#FF0000" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n273"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="1398.5625" y="680.5"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#FF0000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n274"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="1658.8125" y="684.25"/> + <y:Fill color="#FF0000" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n275"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="1733.0625" y="681.5"/> + <y:Fill color="#FF0000" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n276"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="18.0" x="1126.0625" y="641.5"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n277"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="45.0" width="18.0" x="1562.8125" y="667.0"/> + <y:Fill color="#99CC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="20.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n278"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="45.0" width="18.0" x="1562.8125" y="576.0"/> + <y:Fill color="#FF0000" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="20.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n279"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="40.0" width="18.0" x="1126.0625" y="672.5"/> + <y:Fill color="#FF0000" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="18.0"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n280"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="824.125" x="597.375" y="-230.35156249999997"/> + <y:Fill color="#EAEAE6" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="410.0625" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n281"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="1690.3125" x="195.875" y="109.140625"/> + <y:Fill color="#EAEAE6" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="843.15625" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n282"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="82.75" width="33.5" x="971.0" y="-236.97656249999997"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="22" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="30.9521484375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="469.845703125" x="-190.03222656249955" xml:space="preserve" y="4.0">General lesson learned, not true in all cases.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="-0.5" nodeRatioX="0.8400186567164314" nodeRatioY="-0.5" offsetX="0.0" offsetY="4.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n283"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="248.6171875" width="398.0" x="1022.25" y="-158.4765625"/> + <y:Fill color="#EAEAE6" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="197.0" y="122.30859375"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n284"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="245.296875" width="410.0" x="608.0" y="-158.4765625"/> + <y:Fill color="#EAEAE6" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="203.0" y="120.6484375"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n285"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="724.25" y="-25.5390625"/> + <y:Fill color="#C0C0C0" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n286"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="723.25" y="-73.6015625"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n287"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="755.25" y="-73.6015625"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n288"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="18.0" x="667.25" y="-73.6015625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n289"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="620.75" y="19.3984375"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n290"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="620.75" y="-74.6015625"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n291"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="637.75" y="-137.6015625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.720703125" x="-29.3603515625" xml:space="preserve" y="10.798828125"> Little core +frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n292"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="708.75" y="-126.6015625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 0<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n293"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="802.25" y="-73.6015625"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n294"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="834.25" y="-73.6015625"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n295"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1137.0" y="-72.6015625"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n296"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1169.0" y="-72.6015625"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n297"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="871.25" y="-129.6015625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 2<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n298"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="938.75" y="-129.6015625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 3<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n299"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="136.0" width="18.0" x="1104.0" y="-116.6015625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="66.0"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n300"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="1059.0" y="19.3984375"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n301"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1074.0" y="-164.97656249999997"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.720703125" x="-29.3603515625" xml:space="preserve" y="10.798828125"> Big core +frequency Level<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n302"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="30.0" x="1059.0" y="-116.6015625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n303"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="803.75" y="-129.6015625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 1<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n304"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="725.25" y="18.3984375"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n305"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="804.0" y="19.3984375"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n306"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="869.75" y="-74.6015625"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n307"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="901.75" y="-74.6015625"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n308"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="871.5" y="18.3984375"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n309"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="938.75" y="-74.6015625"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n310"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="970.75" y="-74.6015625"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n311"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="940.5" y="18.3984375"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n312"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="18.0" x="667.25" y="-10.6015625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n313"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="18.0" x="667.25" y="-41.6015625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n314"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="45.5" width="18.0" x="1104.0" y="-116.6015625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="20.75"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n315"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="1138.75" y="19.3984375"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n316"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="24.0" x="654.75" y="-168.6015625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="23.6015625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.484375" x="-32.2421875" xml:space="preserve" y="15.69921875">Little socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n317"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="24.0" x="1261.75" y="-158.6015625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="23.6015625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="77.8125" x="-26.90625" xml:space="preserve" y="15.69921875">Big socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n318"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="87.0" width="24.0" x="890.25" y="-197.6015625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="c" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="10.0" y="41.5"/> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n319"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1074.0" y="-117.8515625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="26.669921875" x="1.6650390625" xml:space="preserve" y="18.1494140625">Max<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n320"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="637.75" y="-83.6015625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="26.669921875" x="1.6650390625" xml:space="preserve" y="18.1494140625">Max<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n321"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1074.0" y="-75.6015625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Mid<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n322"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="637.25" y="-54.6015625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Mid<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n323"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="637.25" y="-22.6015625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Min<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n324"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1074.0" y="-32.8515625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="23.3359375" x="3.33203125" xml:space="preserve" y="18.1494140625">Min<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n325"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1138.5" y="-128.6015625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 4<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n326"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1203.0" y="-128.6015625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 5<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n327"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1200.0" y="-73.6015625"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n328"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1232.0" y="-73.6015625"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n329"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="1201.75" y="19.3984375"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n330"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1273.25" y="-73.6015625"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n331"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1305.25" y="-73.6015625"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n332"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="1275.0" y="19.3984375"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n333"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1275.25" y="-128.6015625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 6<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n334"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1347.5" y="-74.6015625"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n335"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="93.0" width="1.0" x="1379.5" y="-74.6015625"/> + <y:Fill color="#FFCC00" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-1.5" y="44.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n336"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="1.0" width="29.5" x="1349.25" y="18.3984375"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="12.75" y="-1.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n337"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="55.0" width="30.0" x="1342.5" y="-128.6015625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.017578125" x="-5.0087890625" xml:space="preserve" y="18.1494140625">Core 7<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n338"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="45.0" width="18.0" x="1104.0" y="-27.8515625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="20.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n339"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="45.0" width="18.0" x="1104.0" y="-71.1015625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="7.0" y="20.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n340"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="803.25" y="-21.9609375"/> + <y:Fill color="#C0C0C0" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n341"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="870.75" y="-25.0546875"/> + <y:Fill color="#C0C0C0" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n342"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="938.25" y="-24.1171875"/> + <y:Fill color="#C0C0C0" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n343"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="1138.0" y="-20.1171875"/> + <y:Fill color="#C0C0C0" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n344"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="1201.0" y="-23.9296875"/> + <y:Fill color="#C0C0C0" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n345"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="1274.25" y="-23.8671875"/> + <y:Fill color="#C0C0C0" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n346"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="1348.5" y="-26.8671875"/> + <y:Fill color="#C0C0C0" transparent="false"/> + <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.5" y="13.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n347"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="84.50000000000003" width="12.0" x="1032.0" y="-168.60156249999997"/> + <y:Fill color="#008000" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" underlinedText="true" verticalTextPosition="bottom" visible="true" width="4.0" x="4.0" y="40.25000000000003"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n348"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="1022.5" y="-32.8515625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="40" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="53.00390625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#008000" verticalTextPosition="bottom" visible="true" width="22.88671875" x="4.056640625" xml:space="preserve" y="-11.001953125">↑<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n349"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="64.0" width="33.5" x="1169.0" y="-227.60156249999997"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="22" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="30.9521484375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#008000" verticalTextPosition="bottom" visible="true" width="257.12890625" x="-120.39363773210357" xml:space="preserve" y="48.52392578125">Good impact on efficiency<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="-0.25609506289861406" nodeRatioY="0.5" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n350"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="64.0" width="33.5" x="818.0" y="48.3984375"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="22" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="30.9521484375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#B02D2D" verticalTextPosition="bottom" visible="true" width="367.2041015625" x="-91.35205078125" xml:space="preserve" y="4.0">Bad or negligible impact on efficiency<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="-0.5" nodeRatioX="2.253731343283582" nodeRatioY="-0.5" offsetX="0.0" offsetY="4.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n351"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="45.0" width="12.0" x="698.25" y="41.8203125"/> + <y:Fill color="#F05B5B" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" underlinedText="true" verticalTextPosition="bottom" visible="true" width="4.0" x="4.0" y="20.5"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n352"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="31.0" width="31.0" x="600.75" y="-28.6015625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="40" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="53.00390625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#FF0000" verticalTextPosition="bottom" visible="true" width="22.88671875" x="4.056640625" xml:space="preserve" y="-11.001953125">↑<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n353"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="82.75" width="33.5" x="1018.0" y="83.265625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="22" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="30.9521484375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="472.3486328125" x="-202.67431640625" xml:space="preserve" y="25.89892578125">Specialized lesson learned, or special cases.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.5" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n354"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="24.40625" width="827.4375" x="195.875" y="153.8671875"/> + <y:Fill color="#EAEAE6" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="411.71875" y="10.203125"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n355"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="24.40625" width="827.4375" x="1058.75" y="153.8671875"/> + <y:Fill color="#EAEAE6" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="411.71875" y="10.203125"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n356"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="82.75" width="33.5" x="656.75" y="122.8125"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="22" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="30.9521484375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="446.578125" x="-189.7890625" xml:space="preserve" y="25.89892578125">Lessons learned based on the little socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.5" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n357"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="82.75" width="33.5" x="1407.0625" y="120.140625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="22" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="30.9521484375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="434.3427734375" x="-165.380280690762" xml:space="preserve" y="25.89892578125">Lessons learned based on the big socket<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="1.0460031650145674" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n358"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="591.4375" width="15.25" x="1032.3125" y="155.0625"/> + <y:Fill color="#666666" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="5.625" y="293.71875"> + <y:LabelModel> + <y:SmartNodeLabelModel distance="4.0"/> + </y:LabelModel> + <y:ModelParameter> + <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> + </y:ModelParameter> + </y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n359"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="82.75" width="33.5" x="597.5" y="155.51171875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="22" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="30.9521484375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="67.615234375" x="-17.0576171875" xml:space="preserve" y="25.89892578125">Phone<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n360"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="82.75" width="33.5" x="593.25" y="442.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="22" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="30.9521484375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="67.615234375" x="-17.0576171875" xml:space="preserve" y="25.89892578125">Phone<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n361"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="82.75" width="33.5" x="1448.0625" y="157.01171875"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="22" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="30.9521484375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="67.615234375" x="-17.0576171875" xml:space="preserve" y="25.89892578125">Phone<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n362"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="82.75" width="33.5" x="1448.0625" y="441.4375"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="22" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="30.9521484375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="67.615234375" x="-17.0576171875" xml:space="preserve" y="25.89892578125">Phone<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n363"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="82.75" width="33.5" x="958.75" y="-212.3515625"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="22" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="30.9521484375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="67.615234375" x="-17.0576171875" xml:space="preserve" y="25.89892578125">Phone<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <node id="n364"> + <data key="d6"> + <y:ShapeNode> + <y:Geometry height="82.75" width="33.5" x="409.75" y="-86.75"/> + <y:Fill hasColor="false" transparent="false"/> + <y:BorderStyle hasColor="false" raised="false" type="line" width="1.0"/> + <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="22" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="57.904296875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="286.4228515625" x="-143.21142578125" xml:space="preserve" y="4.0">Lesson learned related +to the Samsung Galaxy S8 <y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="-0.5" nodeRatioX="-0.5" nodeRatioY="-0.5" offsetX="0.0" offsetY="4.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> + <y:Shape type="rectangle"/> + </y:ShapeNode> + </data> + </node> + <edge id="e0" source="n11" target="n12"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e1" source="n24" target="n26"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e2" source="n27" target="n7"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"> + <y:Point x="370.0" y="329.4999999999999"/> + <y:Point x="337.5" y="329.4999999999999"/> + </y:Path> + <y:LineStyle color="#993300" type="line" width="3.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e3" source="n76" target="n77"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e4" source="n88" target="n90"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e5" source="n91" target="n95"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="31.0" tx="0.0" ty="0.0"> + <y:Point x="212.0" y="570.125"/> + </y:Path> + <y:LineStyle color="#993300" type="line" width="2.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e6" source="n91" target="n72"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e7" source="n147" target="n148"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e8" source="n158" target="n160"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e9" source="n161" target="n143"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="1.5" sy="23.844827586206893" tx="0.0" ty="0.0"> + <y:Point x="1644.8125" y="332.7499999999999"/> + <y:Point x="1606.0625" y="332.7499999999999"/> + </y:Path> + <y:LineStyle color="#993300" type="line" width="3.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e10" source="n215" target="n216"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e11" source="n226" target="n228"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e12" source="n229" target="n265"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="-6.0079977898151355" sy="-18.06485732611759" tx="0.0" ty="0.0"> + <y:Point x="1570.7844456404746" y="518.1851426738824"/> + <y:Point x="1498.6875" y="518.1851426738824"/> + </y:Path> + <y:LineStyle color="#993300" type="line" width="2.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e13" source="n289" target="n290"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e14" source="n300" target="n302"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e15" source="n347" target="n283"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e16" source="n347" target="n348"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> + <y:LineStyle color="#008000" type="line" width="3.0"/> + <y:Arrows source="none" target="none"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e17" source="n351" target="n352"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"> + <y:Point x="616.25" y="64.3203125"/> + <y:Point x="612.453125" y="64.3203125"/> + <y:Point x="616.25" y="57.7265625"/> + </y:Path> + <y:LineStyle color="#99CC00" type="line" width="2.0"/> + <y:Arrows source="none" target="none"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e18" source="n351" target="n285"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"> + <y:Point x="704.25" y="-86.8046875"/> + <y:Point x="739.75" y="-86.8046875"/> + </y:Path> + <y:LineStyle color="#FF0000" type="line" width="2.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e19" source="n351" target="n340"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"> + <y:Point x="704.25" y="-88.7578125"/> + <y:Point x="776.515625" y="-88.7578125"/> + <y:Point x="818.75" y="-88.7578125"/> + </y:Path> + <y:LineStyle color="#FF0000" type="line" width="2.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e20" source="n351" target="n341"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"> + <y:Point x="704.25" y="-88.7578125"/> + <y:Point x="886.25" y="-88.7578125"/> + </y:Path> + <y:LineStyle color="#FF0000" type="line" width="2.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e21" source="n351" target="n343"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="-22.5" tx="0.0" ty="0.0"> + <y:Point x="1253.078125" y="42.1015625"/> + <y:Point x="1253.078125" y="-82.7421875"/> + <y:Point x="1153.5" y="-82.7421875"/> + </y:Path> + <y:LineStyle color="#FF0000" type="line" width="2.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e22" source="n351" target="n344"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="-22.5" tx="0.0" ty="0.0"> + <y:Point x="1253.078125" y="42.1015625"/> + <y:Point x="1253.078125" y="-82.8984375"/> + <y:Point x="1216.5" y="-82.8984375"/> + </y:Path> + <y:LineStyle color="#FF0000" type="line" width="2.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e23" source="n351" target="n345"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="-22.5" tx="0.0" ty="0.0"> + <y:Point x="1253.078125" y="42.1015625"/> + <y:Point x="1253.078125" y="-82.8984375"/> + <y:Point x="1289.75" y="-82.8984375"/> + </y:Path> + <y:LineStyle color="#FF0000" type="line" width="2.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e24" source="n351" target="n346"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="-22.5" tx="0.0" ty="0.0"> + <y:Point x="1253.078125" y="42.1015625"/> + <y:Point x="1253.078125" y="-82.8984375"/> + <y:Point x="1360.890625" y="-82.8984375"/> + <y:Point x="1364.0" y="-88.7578125"/> + </y:Path> + <y:LineStyle color="#FF0000" type="line" width="2.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e25" source="n340" target="n284"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e26" source="n351" target="n342"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"> + <y:Point x="704.25" y="-86.8046875"/> + <y:Point x="953.75" y="-86.8046875"/> + </y:Path> + <y:LineStyle color="#FF0000" type="line" width="2.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + <edge id="e27" source="n351" target="n284"> + <data key="d10"> + <y:PolyLineEdge> + <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> + <y:LineStyle color="#000000" type="line" width="1.0"/> + <y:Arrows source="none" target="standard"/> + <y:BendStyle smoothed="false"/> + </y:PolyLineEdge> + </data> + </edge> + </graph> + <data key="d7"> + <y:Resources/> + </data> +</graphml> diff --git a/kernel_ridge_linear_model/images_resuming_lesson_learned/samsung_galaxy_s8_heuristics.png b/kernel_ridge_linear_model/images_resuming_lesson_learned/samsung_galaxy_s8_heuristics.png new file mode 100755 index 0000000000000000000000000000000000000000..aaf7ba360784bd2364c5fa22e5638de661569c16 GIT binary patch literal 178204 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%0Awj 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%0D0;cyECBo_T9DlkPRlpmmEnGQ`u{ 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 literal 0 HcmV?d00001 diff --git a/kernel_ridge_linear_model/kernel_ridge.py b/kernel_ridge_linear_model/kernel_ridge.py index bb652ea..84b6fd1 100755 --- a/kernel_ridge_linear_model/kernel_ridge.py +++ b/kernel_ridge_linear_model/kernel_ridge.py @@ -28,45 +28,11 @@ number_of_neighbour = 10 # number of "similar" neighbours to consider max_input_size = -1 convert_X_to_base_Y = True -X_format_in_model = "base_Y"# "base_Y" # can be base_Y (for the base representing limitation on some phone) - # or base_Y_N_on_little with the previous base, but only the number of cores on little socket has been retained, +X_format_in_model = "base_Y"# can be - base_Y (for the base representing limitation on some phone) + # - or base_Y_N_on_little with the previous base, but only the number of cores on little socket has been retained, # not the state of every core as on base_Y - -if phone_name == "google_pixel_4a_5g" : - - base_Y__X_meaning_dictionnary = {"X_0" : "frequency level of Little Socket", - "X_1" : "Core 0 state", - "X_2" : "Core 1 state", - "X_3" : "Core 2 state", - "X_4" : "Core 3 state", - "X_5" : "Core 4 state", - "X_6" : "Core 5 state", - "X_7" : "Medium Socket or core 6 frequency", - "X_8" : "Big Socket or core 7 frequency"} - - base_Y_N_on_little__X_meaning_dictionnary = {"X_0" : "frequency level of Little Socket", - "X_1" : "Number of little cores active", - "X_2" : "frequency level of Medium Socket or core 6", - "X_3" : "frequency level of Big Socket or core 7"} - -elif phone_name == "samsung_galaxy_s8" : - - base_Y__X_meaning_dictionnary = {"X_0" : "frequency level of Little Socket", - "X_1" : "Core 0 state", - "X_2" : "Core 1 state", - "X_3" : "Core 2 state", - "X_4" : "Core 3 state", - "X_5" : "frequency level of Big Socket", - "X_6" : "Core 4 state", - "X_7" : "Core 5 state", - "X_8" : "Core 6 state", - "X_9" : "Core 7 state",} - - base_Y_N_on_little__X_meaning_dictionnary = {"X_0" : "frequency level of Little Socket", - "X_1" : "Number of little cores active", - "X_2" :"frequency level of Big Socket", - "X_3" : "Number of Big cores active"} - + # - or base_Y_F, where the frequency of the socket can be unmodify, for each socket a variable is added to save this information (frequency is free or Not) + # - or base_Y_F_N_on_little, similar to base_Y_N_on_little, except the fact the socket frequency can be unmodified consider_automatization_summaries = True @@ -117,7 +83,7 @@ elif search_ridge_coeff == False and X_format_in_model == "base_Y" and phone_nam elif search_ridge_coeff == False and X_format_in_model == "base_Y" and phone_name == "samsung_galaxy_s8": print(" --- New tests on samsung galaxy s8") - #automatization_summaries_folder = "/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/summary_files_only_samsung_0.92" + automatization_summaries_folder = "/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_0.92" alpha = 0.049940597311979425 energy_gap = 10 number_of_neighbour = 10 @@ -132,6 +98,7 @@ result_summary_csv_file_name = "best_R2_exploration_summary.csv" marginal_effect_exploration_folder = "marginal_effect_exploration_automatic_experiments" # Can change depending on the r2 score linear_coeff_vs_kernel_ridge_margins_file = marginal_effect_exploration_folder + "/linear_coeff_vs_kernel_ridge_margins.csv" # Can change depending on the r2 score start = time.time() +base_Y__X_meaning_dictionnary, base_Y_N_on_little__X_meaning_dictionnary, base_Y_F__X_meaning_dictionnary, base_Y_N_on_little__X_meaning_dictionnary = utils.setup_X_format_meaning_dictionnaries(phone_name) #################################### Prediction on google pixel 4a 5g if (consider_automatization_summaries): X_user_friendly = utils.get_data_from_summary_folder(automatization_summaries_folder, "configurations", "human_readable_format", maximum_input_size = max_input_size ) diff --git a/kernel_ridge_linear_model/kernel_ridge_prediction_on_google_pixel_4a_5g.png b/kernel_ridge_linear_model/kernel_ridge_prediction_on_google_pixel_4a_5g.png index c787ff8e0b3ddd571d8a222b7bea9c39f2146cf3..5811c0a16f850a83a259bf9e6e5090df7e570664 100755 GIT binary patch literal 86669 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 literal 145494 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 bUxhY&)S+~n<0)G+zD5ig<+yv$q{aUQPJG{) diff --git a/kernel_ridge_linear_model/log_file_for_samsung_.txt b/kernel_ridge_linear_model/log_file_for_samsung_.txt index ab5e6f0..27c61ef 100755 --- a/kernel_ridge_linear_model/log_file_for_samsung_.txt +++ b/kernel_ridge_linear_model/log_file_for_samsung_.txt @@ -1,18 +1,14 @@ --- New tests on samsung galaxy s8 - --- Getting data from folder /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only + --- Getting data from folder /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_0.92 --- Maximum input size = -1 - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_first_results_samsung_interrupted.csv - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_key_experiements_first_part.csv - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_key_experiement_second_part.csv - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_seventh_experiments_interrupted.csv - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___06Sep22_09_42_02.csv - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___07Sep22_11_04_29.csv - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___08Sep22_11_21_57.csv - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___13Sep22_11_30_53.csv -*** Total configurations in user friendly format: ['0303-1010', '0033-3000', '0303-0100', '2222-0220', '3000-1110', '0030-0000', '0020-0010', '1000-1010', '0020-0202', '0010-3300', '0011-0111', '3303-0001', '0022-0030', '0011-1100', '3303-1010', '0003-1001', '0000-0000', '0000-0000', '3000-0000', '3300-0000', '3330-0000', '3333-0000', '3333-3000', '3333-3300', '0000-3000', '0000-3300', '0000-3330', '3300-3000', '3330-3000', '3000-3000', '3000-3300', '3000-3330', '0000-0000', '1000-0000', '2000-0000', '3000-0000', '1100-0000', '2200-0000', '1110-0000', '2220-0000', '3300-1000', '3300-2000', '1100-1000', '2200-2000', '3000-1000', '3000-2000', '1000-1000', '1001-2000', '0111-0000', '3000-0202', '0001-2002', '3300-0000', '1101-0202', '0011-0000', '1001-0002', '2002-0101', '0303-0000', '0101-2220', '0001-0020', '2000-2000', '3000-1100', '3000-2200', '1000-1100', '2000-2200', '3000-3300', '0000-1000', '0000-2000', '0000-2200', '1001-2220', '0200-1100', '2002-0100', '0000-0001', '0101-0200', '3330-2220', '2002-2000', '0001-0200', '0220-0020', '0303-1000', '0110-0020', '0030-2000', '2002-1001', '0101-2020', '0202-1001', '3003-1101', '0220-1001', '3003-0002', '1111-0101', '2220-0000', '2020-0022', '0011-2200', '2222-2200', '1011-0100', '0033-2200', '0101-0330', '0100-0200', '1101-2000', '0333-0011', '1011-3330', '1011-3030', '0010-0101', '0110-0010', '0011-3000', '0020-2000', '3303-1011', '3000-2000', '0110-1001', '3330-2202', '1011-2200', '0222-0300', '0011-2022', '3003-3330', '0110-0100', '0200-0100', '2220-3330', '0020-2220', '2220-2220', '0002-3000', '2020-3030', '1001-2002', '0333-0030', '2022-2200', '0020-1100', '1110-3330', '0111-2000', '0033-0220', '2022-1001', '0003-0001', '3033-1010', '1111-0101', '0100-3000', '2020-1000', '0202-0200', '0300-0010', '0200-3330', '3333-1101', '3333-3000', '2000-0022', '1010-2000', '3030-2002', '0033-0011', '3030-1001', '0010-0011', '2220-0330', '2002-0010', '3330-0030', '0200-0010', '2022-0330', '0022-1111', '2220-0300', '3330-0101', '0001-0220', '1100-0020', '1100-1001', '0220-2022', '3000-0011', '1111-2002', '2000-1001', '2020-0220', '2020-0030', '1111-3330', '0222-2220', '0303-0100', '0100-0200', '2200-0002', '2200-1000', '3333-1111', '0222-1000', '2200-2000', '0330-0300', '0300-0000', '3030-0110', '1100-1011', '3303-0111', '3003-0220', '1000-0202', '1000-0100', '0030-2200', '0202-0001', '0333-0002', '3333-0001', '1000-2200', '1100-3000', '0020-1111', '3030-1101', '0002-0111', '1011-0330', '0000-1111', '1011-3030', '3033-0100', '3030-0000', '0111-0001', '0011-0000', '1111-3300', '0010-0222', '0002-3330', '1011-0100', '1011-3330', '3000-0001', '1011-0011', '0022-1111', '0220-2000', '0303-1001'] - --- Getting data from folder /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_0.92/summary_first_results_samsung_interrupted.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_0.92/summary_key_experiements_first_part.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_0.92/summary_key_experiement_second_part.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_0.92/summary___06Sep22_09_42_02.csv +*** Total configurations in user friendly format: ['0303-1010', '0033-3000', '0303-0100', '2222-0220', '3000-1110', '0030-0000', '0020-0010', '1000-1010', '0020-0202', '0010-3300', '0011-0111', '3303-0001', '0022-0030', '0011-1100', '3303-1010', '0003-1001', '0000-0000', '0000-0000', '3000-0000', '3300-0000', '3330-0000', '3333-0000', '3333-3000', '3333-3300', '0000-3000', '0000-3300', '0000-3330', '3300-3000', '3330-3000', '3000-3000', '3000-3300', '3000-3330', '0000-0000', '1000-0000', '2000-0000', '3000-0000', '1100-0000', '2200-0000', '1110-0000', '2220-0000', '3300-1000', '3300-2000', '1100-1000', '2200-2000', '3000-1000', '3000-2000', '1000-1000', '2000-2000', '3000-1100', '3000-2200', '1000-1100', '2000-2200', '3000-3300', '0000-1000', '0000-2000', '0000-2200', '1001-2220', '0200-1100', '2002-0100', '0000-0001', '0101-0200', '3330-2220', '2002-2000', '0001-0200', '0220-0020', '0303-1000', '0110-0020', '0030-2000', '2002-1001', '0101-2020', '0202-1001', '3003-1101', '0220-1001', '3003-0002', '1111-0101', '2220-0000', '2020-0022'] + --- Getting data from folder /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_0.92 --- Maximum input size = -1 - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_first_results_samsung_interrupted.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_0.92/summary_first_results_samsung_interrupted.csv --- Converting [0.0, 3.0, 0.0, 3.0, 1.0, 0.0, 1.0, 0.0] in base Y array notation --- Processing little cores --- Processing big cores @@ -81,7 +77,7 @@ --- Processing little cores --- Processing big cores --- Result _ samsung = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_key_experiements_first_part.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_0.92/summary_key_experiements_first_part.csv --- Converting [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] in base Y array notation --- Processing little cores --- Processing big cores @@ -158,7 +154,7 @@ --- Processing little cores --- Processing big cores --- Result _ samsung = [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0] - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_key_experiement_second_part.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_0.92/summary_key_experiement_second_part.csv --- Converting [1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] in base Y array notation --- Processing little cores --- Processing big cores @@ -203,56 +199,7 @@ --- Processing little cores --- Processing big cores --- Result _ samsung = [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0] - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_seventh_experiments_interrupted.csv - --- Converting [1.0, 0.0, 0.0, 1.0, 2.0, 0.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0] - --- Converting [0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0] - --- Converting [3.0, 0.0, 0.0, 0.0, 0.0, 2.0, 0.0, 2.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 1, 0, 0, 0, 1.0, 0, 1, 0, 1] - --- Converting [0.0, 0.0, 0.0, 1.0, 2.0, 0.0, 0.0, 2.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 0, 0, 0, 1, 1.0, 1, 0, 0, 1] - --- Converting [3.0, 3.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0] - --- Converting [1.0, 1.0, 0.0, 1.0, 0.0, 2.0, 0.0, 2.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 1, 1, 0, 1, 1.0, 0, 1, 0, 1] - --- Converting [0.0, 0.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0] - --- Converting [1.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 2.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1] - --- Converting [2.0, 0.0, 0.0, 2.0, 0.0, 1.0, 0.0, 1.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1] - --- Converting [0.0, 3.0, 0.0, 3.0, 0.0, 0.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0] - --- Converting [0.0, 1.0, 0.0, 1.0, 2.0, 2.0, 2.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0] - --- Converting [0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 2.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0] - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___06Sep22_09_42_02.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_0.92/summary___06Sep22_09_42_02.csv --- Converting [2.0, 0.0, 0.0, 0.0, 2.0, 0.0, 0.0, 0.0] in base Y array notation --- Processing little cores --- Processing big cores @@ -373,498 +320,31 @@ --- Processing little cores --- Processing big cores --- Result _ samsung = [1.0, 1, 0, 1, 0, 1.0, 0, 0, 1, 1] - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___07Sep22_11_04_29.csv - --- Converting [0.0, 0.0, 1.0, 1.0, 2.0, 2.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0] - --- Converting [2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0] - --- Converting [1.0, 0.0, 1.0, 1.0, 0.0, 1.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0] - --- Converting [0.0, 0.0, 3.0, 3.0, 2.0, 2.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0] - --- Converting [0.0, 1.0, 0.0, 1.0, 0.0, 3.0, 3.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0] - --- Converting [0.0, 1.0, 0.0, 0.0, 0.0, 2.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0] - --- Converting [1.0, 1.0, 0.0, 1.0, 2.0, 0.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0] - --- Converting [0.0, 3.0, 3.0, 3.0, 0.0, 0.0, 1.0, 1.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1] - --- Converting [1.0, 0.0, 1.0, 1.0, 3.0, 3.0, 3.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0] - --- Converting [1.0, 0.0, 1.0, 1.0, 3.0, 0.0, 3.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0] - --- Converting [0.0, 0.0, 1.0, 0.0, 0.0, 1.0, 0.0, 1.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1] - --- Converting [0.0, 1.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0] - --- Converting [0.0, 0.0, 1.0, 1.0, 3.0, 0.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0] - --- Converting [0.0, 0.0, 2.0, 0.0, 2.0, 0.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0] - --- Converting [3.0, 3.0, 0.0, 3.0, 1.0, 0.0, 1.0, 1.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 1] - --- Converting [3.0, 0.0, 0.0, 0.0, 2.0, 0.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0] - --- Converting [0.0, 1.0, 1.0, 0.0, 1.0, 0.0, 0.0, 1.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1] - --- Converting [3.0, 3.0, 3.0, 0.0, 2.0, 2.0, 0.0, 2.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 1, 1, 1, 0, 1.0, 1, 1, 0, 1] - --- Converting [1.0, 0.0, 1.0, 1.0, 2.0, 2.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0] - --- Converting [0.0, 2.0, 2.0, 2.0, 0.0, 3.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0] - --- Converting [0.0, 0.0, 1.0, 1.0, 2.0, 0.0, 2.0, 2.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 0, 0, 1, 1, 1.0, 1, 0, 1, 1] - --- Converting [3.0, 0.0, 0.0, 3.0, 3.0, 3.0, 3.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 1, 0, 0, 1, 2.0, 1, 1, 1, 0] - --- Converting [0.0, 1.0, 1.0, 0.0, 0.0, 1.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0] - --- Converting [0.0, 2.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0] - --- Converting [2.0, 2.0, 2.0, 0.0, 3.0, 3.0, 3.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0] - --- Converting [0.0, 0.0, 2.0, 0.0, 2.0, 2.0, 2.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0] - --- Converting [2.0, 2.0, 2.0, 0.0, 2.0, 2.0, 2.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0] - --- Converting [0.0, 0.0, 0.0, 2.0, 3.0, 0.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0] - --- Converting [2.0, 0.0, 2.0, 0.0, 3.0, 0.0, 3.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0] - --- Converting [1.0, 0.0, 0.0, 1.0, 2.0, 0.0, 0.0, 2.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 1] - --- Converting [0.0, 3.0, 3.0, 3.0, 0.0, 0.0, 3.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0] - --- Converting [2.0, 0.0, 2.0, 2.0, 2.0, 2.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0] - --- Converting [0.0, 0.0, 2.0, 0.0, 1.0, 1.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0] - --- Converting [1.0, 1.0, 1.0, 0.0, 3.0, 3.0, 3.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0] - --- Converting [0.0, 1.0, 1.0, 1.0, 2.0, 0.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0] - --- Converting [0.0, 0.0, 3.0, 3.0, 0.0, 2.0, 2.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0] - --- Converting [2.0, 0.0, 2.0, 2.0, 1.0, 0.0, 0.0, 1.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1] - --- Converting [0.0, 0.0, 0.0, 3.0, 0.0, 0.0, 0.0, 1.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1] - --- Converting [3.0, 0.0, 3.0, 3.0, 1.0, 0.0, 1.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0] - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___08Sep22_11_21_57.csv - --- Converting [1.0, 1.0, 1.0, 1.0, 0.0, 1.0, 0.0, 1.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1] - --- Converting [0.0, 1.0, 0.0, 0.0, 3.0, 0.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0] - --- Converting [2.0, 0.0, 2.0, 0.0, 1.0, 0.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0] - --- Converting [0.0, 2.0, 0.0, 2.0, 0.0, 2.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0] - --- Converting [0.0, 3.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0] - --- Converting [0.0, 2.0, 0.0, 0.0, 3.0, 3.0, 3.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0] - --- Converting [3.0, 3.0, 3.0, 3.0, 1.0, 1.0, 0.0, 1.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 1, 1, 1, 1, 0.0, 1, 1, 0, 1] - --- Converting [3.0, 3.0, 3.0, 3.0, 3.0, 0.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 1, 1, 1, 1, 2.0, 1, 0, 0, 0] - --- Converting [2.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2.0, 2.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 1, 0, 0, 0, 1.0, 0, 0, 1, 1] - --- Converting [1.0, 0.0, 1.0, 0.0, 2.0, 0.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0] - --- Converting [3.0, 0.0, 3.0, 0.0, 2.0, 0.0, 0.0, 2.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 1] - --- Converting [0.0, 0.0, 3.0, 3.0, 0.0, 0.0, 1.0, 1.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1] - --- Converting [3.0, 0.0, 3.0, 0.0, 1.0, 0.0, 0.0, 1.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1] - --- Converting [0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 1.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1] - --- Converting [2.0, 2.0, 2.0, 0.0, 0.0, 3.0, 3.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0] - --- Converting [2.0, 0.0, 0.0, 2.0, 0.0, 0.0, 1.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 1, 0, 0, 1, 0.0, 0, 0, 1, 0] - --- Converting [3.0, 3.0, 3.0, 0.0, 0.0, 0.0, 3.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0] - --- Converting [0.0, 2.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0] - --- Converting [2.0, 0.0, 2.0, 2.0, 0.0, 3.0, 3.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0] - --- Converting [0.0, 0.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1] - --- Converting [2.0, 2.0, 2.0, 0.0, 0.0, 3.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0] - --- Converting [3.0, 3.0, 3.0, 0.0, 0.0, 1.0, 0.0, 1.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1] - --- Converting [0.0, 0.0, 0.0, 1.0, 0.0, 2.0, 2.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0] - --- Converting [1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 2.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0] - --- Converting [1.0, 1.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1] - --- Converting [0.0, 2.0, 2.0, 0.0, 2.0, 0.0, 2.0, 2.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 0, 1, 1, 0, 1.0, 1, 0, 1, 1] - --- Converting [3.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1] - --- Converting [1.0, 1.0, 1.0, 1.0, 2.0, 0.0, 0.0, 2.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 1, 1, 1, 1, 1.0, 1, 0, 0, 1] - --- Converting [2.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1] - --- Converting [2.0, 0.0, 2.0, 0.0, 0.0, 2.0, 2.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0] - --- Converting [2.0, 0.0, 2.0, 0.0, 0.0, 0.0, 3.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0] - --- Converting [1.0, 1.0, 1.0, 1.0, 3.0, 3.0, 3.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0] - --- Converting [0.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0] - --- Converting [0.0, 3.0, 0.0, 3.0, 0.0, 1.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0] - --- Converting [0.0, 1.0, 0.0, 0.0, 0.0, 2.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0] - --- Converting [2.0, 2.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 1, 1, 0, 0, 1.0, 0, 0, 0, 1] - --- Converting [2.0, 2.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0] - --- Converting [3.0, 3.0, 3.0, 3.0, 1.0, 1.0, 1.0, 1.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 1, 1, 1, 1, 0.0, 1, 1, 1, 1] - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___13Sep22_11_30_53.csv - --- Converting [0.0, 2.0, 2.0, 2.0, 1.0, 0.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0] - --- Converting [2.0, 2.0, 0.0, 0.0, 2.0, 0.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0] - --- Converting [0.0, 3.0, 3.0, 0.0, 0.0, 3.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0] - --- Converting [0.0, 3.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 0, 1, 0, 0, 0, 0, 0, 0, 0] - --- Converting [3.0, 0.0, 3.0, 0.0, 0.0, 1.0, 1.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 1, 0, 1, 0, 0.0, 0, 1, 1, 0] - --- Converting [1.0, 1.0, 0.0, 0.0, 1.0, 0.0, 1.0, 1.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 1, 1, 0, 0, 0.0, 1, 0, 1, 1] - --- Converting [3.0, 3.0, 0.0, 3.0, 0.0, 1.0, 1.0, 1.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 1, 1, 0, 1, 0.0, 0, 1, 1, 1] - --- Converting [3.0, 0.0, 0.0, 3.0, 0.0, 2.0, 2.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 1, 0, 0, 1, 1.0, 0, 1, 1, 0] - --- Converting [1.0, 0.0, 0.0, 0.0, 0.0, 2.0, 0.0, 2.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 1, 0, 0, 0, 1.0, 0, 1, 0, 1] - --- Converting [1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 1, 0, 0, 0, 0.0, 0, 1, 0, 0] - --- Converting [0.0, 0.0, 3.0, 0.0, 2.0, 2.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 0, 0, 1, 0, 1.0, 1, 1, 0, 0] - --- Converting [0.0, 2.0, 0.0, 2.0, 0.0, 0.0, 0.0, 1.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 0, 1, 0, 1, 0.0, 0, 0, 0, 1] - --- Converting [0.0, 3.0, 3.0, 3.0, 0.0, 0.0, 0.0, 2.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 0, 1, 1, 1, 1.0, 0, 0, 0, 1] - --- Converting [3.0, 3.0, 3.0, 3.0, 0.0, 0.0, 0.0, 1.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 1, 1, 1, 1, 0.0, 0, 0, 0, 1] - --- Converting [1.0, 0.0, 0.0, 0.0, 2.0, 2.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0] - --- Converting [1.0, 1.0, 0.0, 0.0, 3.0, 0.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0] - --- Converting [0.0, 0.0, 2.0, 0.0, 1.0, 1.0, 1.0, 1.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 0, 0, 1, 0, 0.0, 1, 1, 1, 1] - --- Converting [3.0, 0.0, 3.0, 0.0, 1.0, 1.0, 0.0, 1.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 1, 0, 1, 0, 0.0, 1, 1, 0, 1] - --- Converting [0.0, 0.0, 0.0, 2.0, 0.0, 1.0, 1.0, 1.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 0, 0, 0, 1, 0.0, 0, 1, 1, 1] - --- Converting [1.0, 0.0, 1.0, 1.0, 0.0, 3.0, 3.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0] - --- Converting [0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0, 0, 0, 0, 0, 0.0, 1, 1, 1, 1] - --- Converting [1.0, 0.0, 1.0, 1.0, 3.0, 0.0, 3.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0] - --- Converting [3.0, 0.0, 3.0, 3.0, 0.0, 1.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0] - --- Converting [3.0, 0.0, 3.0, 0.0, 0.0, 0.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 1, 0, 1, 0, 0, 0, 0, 0, 0] - --- Converting [0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 1.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 0, 1, 1, 1, 0.0, 0, 0, 0, 1] - --- Converting [0.0, 0.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0] - --- Converting [1.0, 1.0, 1.0, 1.0, 3.0, 3.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 1, 1, 1, 1, 2.0, 1, 1, 0, 0] - --- Converting [0.0, 0.0, 1.0, 0.0, 0.0, 2.0, 2.0, 2.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 0, 0, 1, 0, 1.0, 0, 1, 1, 1] - --- Converting [0.0, 0.0, 0.0, 2.0, 3.0, 3.0, 3.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 0, 0, 0, 1, 2.0, 1, 1, 1, 0] - --- Converting [1.0, 0.0, 1.0, 1.0, 0.0, 1.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0] - --- Converting [1.0, 0.0, 1.0, 1.0, 3.0, 3.0, 3.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0] - --- Converting [3.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 1, 0, 0, 0, 0.0, 0, 0, 0, 1] - --- Converting [1.0, 0.0, 1.0, 1.0, 0.0, 0.0, 1.0, 1.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [0.0, 1, 0, 1, 1, 0.0, 0, 0, 1, 1] - --- Converting [0.0, 0.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1] - --- Converting [0.0, 2.0, 2.0, 0.0, 2.0, 0.0, 0.0, 0.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [1.0, 0, 1, 1, 0, 1.0, 1, 0, 0, 0] - --- Converting [0.0, 3.0, 0.0, 3.0, 1.0, 0.0, 0.0, 1.0] in base Y array notation ---- Processing little cores ---- Processing big cores - --- Result _ samsung = [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1] -*** Total Configurations formatted: [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 1, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 1, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 1, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 1, 0, 0, 1], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 1, 0.0, 1, 1, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 1, 0, 1.0, 0, 0, 1, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 1], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 0, 1, 1, 1.0, 1, 0, 1, 1], [2.0, 1, 0, 0, 1, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 1], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 1, 1, 0.0, 1, 1, 0, 1], [2.0, 1, 1, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 1], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 0, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 1.0, 1, 0, 1, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [0.0, 1, 1, 1, 1, 1.0, 1, 0, 0, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 0, 0, 0, 1], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 1, 0, 0.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 0, 0, 0, 1.0, 0, 1, 0, 1], [0.0, 1, 0, 0, 0, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 0, 1, 1, 1, 1.0, 0, 0, 0, 1], [2.0, 1, 1, 1, 1, 0.0, 0, 0, 0, 1], [0.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 1, 0, 1], [1.0, 0, 0, 0, 1, 0.0, 0, 1, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [0, 0, 0, 0, 0, 0.0, 1, 1, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [2.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0.0, 0, 1, 1, 1, 0.0, 0, 0, 0, 1], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 0, 1.0, 0, 1, 1, 1], [1.0, 0, 0, 0, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 1, 0, 1, 1, 0.0, 0, 0, 1, 1], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 0, 1, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1]] +*** Total Configurations formatted: [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 1, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 1, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 1, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 1, 0.0, 1, 1, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 1, 0, 1.0, 0, 0, 1, 1]] ---> Creating X dictionnary, from userfriendly values to x values -*** Total Configurations dictionnary: {'0303-1010': [2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], '0033-3000': [2.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], '0303-0100': [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], '2222-0220': [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], '3000-1110': [2.0, 1, 0, 0, 0, 0.0, 1, 1, 1, 0], '0030-0000': [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], '0020-0010': [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], '1000-1010': [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], '0020-0202': [1.0, 0, 0, 1, 0, 1.0, 0, 1, 0, 1], '0010-3300': [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], '0011-0111': [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], '3303-0001': [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], '0022-0030': [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], '0011-1100': [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], '3303-1010': [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], '0003-1001': [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], '0000-0000': [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], '3000-0000': [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], '3300-0000': [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], '3330-0000': [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], '3333-0000': [2.0, 1, 1, 1, 1, 0, 0, 0, 0, 0], '3333-3000': [2.0, 1, 1, 1, 1, 2.0, 1, 0, 0, 0], '3333-3300': [2.0, 1, 1, 1, 1, 2.0, 1, 1, 0, 0], '0000-3000': [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], '0000-3300': [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], '0000-3330': [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], '3300-3000': [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], '3330-3000': [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], '3000-3000': [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], '3000-3300': [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], '3000-3330': [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], '1000-0000': [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], '2000-0000': [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], '1100-0000': [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], '2200-0000': [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], '1110-0000': [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], '2220-0000': [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], '3300-1000': [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], '3300-2000': [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], '1100-1000': [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], '2200-2000': [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], '3000-1000': [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], '3000-2000': [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], '1000-1000': [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], '1001-2000': [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], '0111-0000': [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], '3000-0202': [2.0, 1, 0, 0, 0, 1.0, 0, 1, 0, 1], '0001-2002': [0.0, 0, 0, 0, 1, 1.0, 1, 0, 0, 1], '1101-0202': [0.0, 1, 1, 0, 1, 1.0, 0, 1, 0, 1], '0011-0000': [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], '1001-0002': [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], '2002-0101': [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], '0303-0000': [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], '0101-2220': [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], '0001-0020': [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], '2000-2000': [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], '3000-1100': [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], '3000-2200': [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], '1000-1100': [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], '2000-2200': [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], '0000-1000': [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], '0000-2000': [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], '0000-2200': [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], '1001-2220': [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], '0200-1100': [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], '2002-0100': [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], '0000-0001': [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], '0101-0200': [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], '3330-2220': [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], '2002-2000': [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], '0001-0200': [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], '0220-0020': [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], '0303-1000': [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], '0110-0020': [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], '0030-2000': [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], '2002-1001': [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], '0101-2020': [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], '0202-1001': [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], '3003-1101': [2.0, 1, 0, 0, 1, 0.0, 1, 1, 0, 1], '0220-1001': [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], '3003-0002': [2.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], '1111-0101': [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], '2020-0022': [1.0, 1, 0, 1, 0, 1.0, 0, 0, 1, 1], '0011-2200': [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], '2222-2200': [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], '1011-0100': [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], '0033-2200': [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], '0101-0330': [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], '0100-0200': [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], '1101-2000': [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], '0333-0011': [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], '1011-3330': [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], '1011-3030': [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], '0010-0101': [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], '0110-0010': [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], '0011-3000': [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], '0020-2000': [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], '3303-1011': [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 1], '0110-1001': [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], '3330-2202': [2.0, 1, 1, 1, 0, 1.0, 1, 1, 0, 1], '1011-2200': [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], '0222-0300': [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], '0011-2022': [0.0, 0, 0, 1, 1, 1.0, 1, 0, 1, 1], '3003-3330': [2.0, 1, 0, 0, 1, 2.0, 1, 1, 1, 0], '0110-0100': [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], '0200-0100': [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], '2220-3330': [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], '0020-2220': [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], '2220-2220': [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], '0002-3000': [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], '2020-3030': [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], '1001-2002': [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 1], '0333-0030': [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], '2022-2200': [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], '0020-1100': [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], '1110-3330': [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], '0111-2000': [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], '0033-0220': [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], '2022-1001': [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], '0003-0001': [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], '3033-1010': [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], '0100-3000': [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], '2020-1000': [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], '0202-0200': [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], '0300-0010': [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], '0200-3330': [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], '3333-1101': [2.0, 1, 1, 1, 1, 0.0, 1, 1, 0, 1], '2000-0022': [1.0, 1, 0, 0, 0, 1.0, 0, 0, 1, 1], '1010-2000': [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], '3030-2002': [2.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 1], '0033-0011': [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], '3030-1001': [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], '0010-0011': [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], '2220-0330': [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], '2002-0010': [1.0, 1, 0, 0, 1, 0.0, 0, 0, 1, 0], '3330-0030': [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], '0200-0010': [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], '2022-0330': [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], '0022-1111': [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], '2220-0300': [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], '3330-0101': [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], '0001-0220': [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], '1100-0020': [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], '1100-1001': [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], '0220-2022': [1.0, 0, 1, 1, 0, 1.0, 1, 0, 1, 1], '3000-0011': [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], '1111-2002': [0.0, 1, 1, 1, 1, 1.0, 1, 0, 0, 1], '2000-1001': [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], '2020-0220': [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], '2020-0030': [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], '1111-3330': [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], '0222-2220': [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], '2200-0002': [1.0, 1, 1, 0, 0, 1.0, 0, 0, 0, 1], '2200-1000': [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], '3333-1111': [2.0, 1, 1, 1, 1, 0.0, 1, 1, 1, 1], '0222-1000': [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0], '0330-0300': [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0], '0300-0000': [2.0, 0, 1, 0, 0, 0, 0, 0, 0, 0], '3030-0110': [2.0, 1, 0, 1, 0, 0.0, 0, 1, 1, 0], '1100-1011': [0.0, 1, 1, 0, 0, 0.0, 1, 0, 1, 1], '3303-0111': [2.0, 1, 1, 0, 1, 0.0, 0, 1, 1, 1], '3003-0220': [2.0, 1, 0, 0, 1, 1.0, 0, 1, 1, 0], '1000-0202': [0.0, 1, 0, 0, 0, 1.0, 0, 1, 0, 1], '1000-0100': [0.0, 1, 0, 0, 0, 0.0, 0, 1, 0, 0], '0030-2200': [2.0, 0, 0, 1, 0, 1.0, 1, 1, 0, 0], '0202-0001': [1.0, 0, 1, 0, 1, 0.0, 0, 0, 0, 1], '0333-0002': [2.0, 0, 1, 1, 1, 1.0, 0, 0, 0, 1], '3333-0001': [2.0, 1, 1, 1, 1, 0.0, 0, 0, 0, 1], '1000-2200': [0.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], '1100-3000': [0.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], '0020-1111': [1.0, 0, 0, 1, 0, 0.0, 1, 1, 1, 1], '3030-1101': [2.0, 1, 0, 1, 0, 0.0, 1, 1, 0, 1], '0002-0111': [1.0, 0, 0, 0, 1, 0.0, 0, 1, 1, 1], '1011-0330': [0.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], '0000-1111': [0, 0, 0, 0, 0, 0.0, 1, 1, 1, 1], '3033-0100': [2.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], '3030-0000': [2.0, 1, 0, 1, 0, 0, 0, 0, 0, 0], '0111-0001': [0.0, 0, 1, 1, 1, 0.0, 0, 0, 0, 1], '1111-3300': [0.0, 1, 1, 1, 1, 2.0, 1, 1, 0, 0], '0010-0222': [0.0, 0, 0, 1, 0, 1.0, 0, 1, 1, 1], '0002-3330': [1.0, 0, 0, 0, 1, 2.0, 1, 1, 1, 0], '3000-0001': [2.0, 1, 0, 0, 0, 0.0, 0, 0, 0, 1], '1011-0011': [0.0, 1, 0, 1, 1, 0.0, 0, 0, 1, 1], '0220-2000': [1.0, 0, 1, 1, 0, 1.0, 1, 0, 0, 0], '0303-1001': [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1]} - --- Getting data from folder /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only +*** Total Configurations dictionnary: {'0303-1010': [2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], '0033-3000': [2.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], '0303-0100': [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], '2222-0220': [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], '3000-1110': [2.0, 1, 0, 0, 0, 0.0, 1, 1, 1, 0], '0030-0000': [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], '0020-0010': [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], '1000-1010': [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], '0020-0202': [1.0, 0, 0, 1, 0, 1.0, 0, 1, 0, 1], '0010-3300': [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], '0011-0111': [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], '3303-0001': [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], '0022-0030': [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], '0011-1100': [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], '3303-1010': [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], '0003-1001': [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], '0000-0000': [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], '3000-0000': [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], '3300-0000': [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], '3330-0000': [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], '3333-0000': [2.0, 1, 1, 1, 1, 0, 0, 0, 0, 0], '3333-3000': [2.0, 1, 1, 1, 1, 2.0, 1, 0, 0, 0], '3333-3300': [2.0, 1, 1, 1, 1, 2.0, 1, 1, 0, 0], '0000-3000': [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], '0000-3300': [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], '0000-3330': [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], '3300-3000': [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], '3330-3000': [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], '3000-3000': [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], '3000-3300': [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], '3000-3330': [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], '1000-0000': [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], '2000-0000': [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], '1100-0000': [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], '2200-0000': [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], '1110-0000': [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], '2220-0000': [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], '3300-1000': [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], '3300-2000': [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], '1100-1000': [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], '2200-2000': [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], '3000-1000': [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], '3000-2000': [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], '1000-1000': [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], '2000-2000': [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], '3000-1100': [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], '3000-2200': [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], '1000-1100': [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], '2000-2200': [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], '0000-1000': [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], '0000-2000': [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], '0000-2200': [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], '1001-2220': [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], '0200-1100': [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], '2002-0100': [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], '0000-0001': [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], '0101-0200': [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], '3330-2220': [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], '2002-2000': [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], '0001-0200': [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], '0220-0020': [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], '0303-1000': [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], '0110-0020': [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], '0030-2000': [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], '2002-1001': [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], '0101-2020': [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], '0202-1001': [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], '3003-1101': [2.0, 1, 0, 0, 1, 0.0, 1, 1, 0, 1], '0220-1001': [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], '3003-0002': [2.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], '1111-0101': [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], '2020-0022': [1.0, 1, 0, 1, 0, 1.0, 0, 0, 1, 1]} + --- Getting data from folder /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_0.92 --- Maximum input size = -1 - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_first_results_samsung_interrupted.csv - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_key_experiements_first_part.csv - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_key_experiement_second_part.csv - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_seventh_experiments_interrupted.csv - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___06Sep22_09_42_02.csv - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___07Sep22_11_04_29.csv - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___08Sep22_11_21_57.csv - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___13Sep22_11_30_53.csv -*** Total energy efficiencies: [8236960890.90969, 6957102505.948323, 6956231392.081026, 11285968381.230984, 8096707069.234942, 994906080.8659663, 3998672440.749671, 6501654671.113798, 8089829466.394849, 6532788063.289651, 8964027358.211496, 8321129010.784183, 7249844128.351241, 7650055845.407672, 9340120487.55429, 6806147312.252427, 0.08333333333333333, 0.08333333333333333, 1016987763.6032282, 1980229389.772511, 5377240292.736961, 8296551953.00833, 9400881802.713095, 9963434196.49885, 3307720550.5370083, 5789616901.049658, 7665772326.561901, 5072151352.996373, 5822958761.806049, 4149980287.5936337, 6611133148.221605, 8224428196.629629, 0.08333333333333333, 997516184.7000968, 1014996574.3865615, 1010122436.9405816, 2018619748.5607243, 1998856653.9939156, 2905397356.669485, 3029054692.61153, 5058399218.983161, 5026691733.102776, 5947637003.818383, 5035525633.343237, 5326600510.288329, 4059018123.5159216, 4062233415.93208, 5236095548.271565, 3139835723.7949314, 8354358468.81318, 8407741848.694279, 2075033200.5312083, 9914340101.522842, 2745412415.8531094, 7043096708.760907, 8950387999.31977, 5363512027.675722, 9185604320.908272, 4533975344.242078, 4153496621.1304984, 6443423519.784533, 6519117311.516021, 6448575832.027497, 6539495281.754154, 6473246073.976255, 3145168392.3157244, 3331046015.069652, 5724131219.984087, 9166575000.916658, 6540008502.011052, 7245431755.278297, 3321398441.599851, 5549420363.04308, 9229945635.620207, 7263008047.412917, 4385426351.149858, 5040602049.508794, 6928278461.367919, 5821399464.43125, 4809102669.532892, 8795770993.306417, 8367150566.874451, 8895689149.038376, 9428892010.8998, 7282684688.88371, 7595205906.032112, 9080672696.233337, 2991522026.5766816, 8754497623.153894, 7849108733.703288, 11468876336.840899, 6807769026.0124855, 8336042547.16116, 7878296082.123358, 4093227346.033253, 6788174999.151478, 9607255399.277534, 10000990098.019703, 8871225293.637558, 6657080470.788732, 5194211570.625695, 6806981239.9597025, 4244013818.5089927, 10227751572.005417, 3742206854.226074, 7487495881.877265, 10286076355.602003, 8782098570.274353, 9750580159.519491, 10199970420.085781, 9353836943.914392, 5162462701.2069845, 4242843383.922169, 9571301409.852697, 8376542330.856669, 9479212087.891254, 5449442794.474265, 7529950377.627011, 9165566798.65083, 8477809334.068076, 10578920865.440357, 6670179627.937381, 9413093613.215984, 6681499595.769274, 8384408354.2244835, 10534122128.398308, 5256269415.345153, 9521179864.608822, 8622547962.923044, 4292324465.390988, 6005284650.492433, 7512075661.626064, 3550266447.4968843, 8906781623.528154, 10947566629.6274, 9639669166.554203, 8308684236.764266, 5000900162.029165, 8823477508.95583, 8411277841.329655, 8447801037.389967, 6634071263.19351, 8252186829.509821, 7393168712.11001, 6057595619.146848, 3751444306.0578322, 10619025470.794495, 11384996168.94879, 6002689204.763734, 8262619084.997563, 9243340173.405062, 5236287472.182222, 7522756337.9222145, 10070047248.66169, 6788774083.176061, 10098612955.510561, 6591219177.81132, 7467367603.572389, 5336236245.851076, 10965958375.4152, 11414873580.275099, 7192278369.94203, 4197888462.103562, 6207016411.351391, 5023055826.242454, 11523551835.240866, 9969791531.659073, 5065035050.042546, 5127442585.46165, 1047552602.8539523, 7504014647.836593, 9277212383.22309, 10225586667.47108, 8528930131.004368, 8327920185.212945, 4407169583.478402, 6743861400.160503, 7543867590.03606, 8955437741.79682, 9681573061.991112, 6563747111.951271, 5338401255.591975, 10017249703.99027, 9152396555.037937, 9116518219.361662, 8886756067.432705, 9945201937.325336, 8938627384.378855, 8513391564.931638, 2117186259.461176, 6254338947.644929, 2780233650.836016, 9442424814.692413, 9876153040.867521, 9147875405.936972, 6759862639.591164, 10558457958.332102, 3629843118.1804323, 8737821661.059898, 11525411226.672567, 5281811027.365063, 8479966080.135679] - --- Getting data from folder /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_0.92/summary_first_results_samsung_interrupted.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_0.92/summary_key_experiements_first_part.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_0.92/summary_key_experiement_second_part.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_0.92/summary___06Sep22_09_42_02.csv +*** Total energy efficiencies: [8236960890.90969, 6957102505.948323, 6956231392.081026, 11285968381.230984, 8096707069.234942, 994906080.8659663, 3998672440.749671, 6501654671.113798, 8089829466.394849, 6532788063.289651, 8964027358.211496, 8321129010.784183, 7249844128.351241, 7650055845.407672, 9340120487.55429, 6806147312.252427, 0.08333333333333333, 0.08333333333333333, 1016987763.6032282, 1980229389.772511, 5377240292.736961, 8296551953.00833, 9400881802.713095, 9963434196.49885, 3307720550.5370083, 5789616901.049658, 7665772326.561901, 5072151352.996373, 5822958761.806049, 4149980287.5936337, 6611133148.221605, 8224428196.629629, 0.08333333333333333, 997516184.7000968, 1014996574.3865615, 1010122436.9405816, 2018619748.5607243, 1998856653.9939156, 2905397356.669485, 3029054692.61153, 5058399218.983161, 5026691733.102776, 5947637003.818383, 5035525633.343237, 5326600510.288329, 4059018123.5159216, 4062233415.93208, 4153496621.1304984, 6443423519.784533, 6519117311.516021, 6448575832.027497, 6539495281.754154, 6473246073.976255, 3145168392.3157244, 3331046015.069652, 5724131219.984087, 9166575000.916658, 6540008502.011052, 7245431755.278297, 3321398441.599851, 5549420363.04308, 9229945635.620207, 7263008047.412917, 4385426351.149858, 5040602049.508794, 6928278461.367919, 5821399464.43125, 4809102669.532892, 8795770993.306417, 8367150566.874451, 8895689149.038376, 9428892010.8998, 7282684688.88371, 7595205906.032112, 9080672696.233337, 2991522026.5766816, 8754497623.153894] + --- Getting data from folder /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_0.92 --- Maximum input size = -1 - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_first_results_samsung_interrupted.csv - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_key_experiements_first_part.csv - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_key_experiement_second_part.csv - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_seventh_experiments_interrupted.csv - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___06Sep22_09_42_02.csv - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___07Sep22_11_04_29.csv - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___08Sep22_11_21_57.csv - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___13Sep22_11_30_53.csv -*** Total energy : [61.00540758755291, 53.35616382684589, 53.38267358149647, 54.74622776577034, 49.41467631934382, 29.623247258891045, 36.82601141845538, 42.85376093977719, 66.44909360627778, 42.64544340651106, 50.74428137607953, 59.94594005320708, 42.05401520354165, 43.82652071469574, 67.3857084084629, 54.44253148500697, 30.299284062105812, 30.027102694886654, 29.060137396486432, 30.277288658122774, 32.51205394198035, 59.045602086542516, 66.34289826476824, 75.09852863759252, 35.59789292409111, 42.05795824330537, 48.682465076838824, 36.711179058531826, 37.40635012737015, 36.1860248822606, 42.19510352720739, 49.410116578739654, 29.957415812958512, 29.543907709942122, 29.02206558996354, 29.239529117166907, 30.059275323795035, 30.07061597004587, 30.668041259477853, 30.508250558695604, 36.78276420172299, 36.9852979298838, 36.68430426428569, 36.93355197432356, 36.46450751429702, 36.96583597689362, 36.86022362180361, 39.7073615035878, 40.0701934667281, 64.35822134376, 65.1809584910712, 29.0248902377268, 65.015157087009, 29.5448803510097, 47.6050128004243, 47.4541739001796, 45.0383665719169, 48.9191931692468, 35.4792605525655, 36.241340818491324, 43.3608751201712, 42.79271109577192, 42.80059101405426, 42.61363347008094, 42.474892742303716, 35.44774676664167, 35.40657570372512, 42.51731520413714, 50.735447078258076, 42.722378810206706, 42.016301664202444, 35.588916806469584, 37.334916995372765, 51.28077619994492, 41.829225389075674, 36.59285860316189, 36.67117347490831, 53.6166443408558, 36.31061849927073, 35.93660318178646, 48.71596839606954, 43.37670883350873, 48.8428586507307, 67.46193459835338, 43.18443043197562, 65.80063109114849, 45.44863666563364, 30.63396781022152, 65.93701913313123, 42.07381484773657, 53.84120579706395, 36.74164741869377, 59.96771726749321, 42.51302006574951, 35.39655176899871, 36.70897651674008, 65.95120166169613, 50.66357196918862, 42.90551410725298, 41.37346586900227, 35.648662348871625, 35.94259902860859, 35.41951635507749, 73.37868558375581, 34.88131927324178, 41.820066635010036, 84.88778487940925, 43.085080854083536, 43.43833566298026, 84.69065283515172, 65.99051868650201, 35.42009012551951, 35.404255909220375, 49.20594289132612, 48.301162810596125, 49.57175430186782, 38.132247384977575, 41.87227309237855, 65.10994999301121, 58.764018507515395, 50.18755172966964, 41.85807704041302, 49.7061517933472, 37.38840673928198, 59.697236073290554, 50.34000387088341, 45.78293727571249, 66.3571751425295, 48.5763010995366, 34.94046355190528, 34.65163368892841, 40.5630522502661, 34.61491775303547, 47.48626285009536, 79.26313007840331, 64.97706889442466, 64.3370683100252, 35.48607288213239, 65.30338482528335, 59.541753106093076, 43.884169684615244, 41.98663362868059, 42.07453960416718, 41.1753628489377, 36.12486526516549, 34.495214714826176, 49.81557674440745, 60.652013004669556, 36.30048338737668, 42.07329975259821, 40.84258552984255, 35.478097414979636, 41.562953026807364, 83.48428558869355, 41.16379423683102, 67.2428641168314, 41.03159908655608, 42.10385161103808, 35.10473595313148, 49.989818506242955, 57.359112207692405, 51.67993691242756, 35.26956535624208, 47.115411060327354, 35.164198939696966, 83.54140347554512, 42.75164023390624, 35.13598057141005, 35.649584213611206, 28.209089181571862, 41.82593528076137, 48.61244404745341, 73.36262541667716, 58.99281399223083, 64.17430044494624, 34.828482821374045, 41.3450979000584, 40.37867051197721, 70.26399021141525, 64.59775499830239, 40.76551455796704, 35.023609845408956, 53.486611373072236, 48.568093302538465, 51.19519895467268, 42.76899541535147, 53.14600789669191, 42.547359911496315, 58.43142458623579, 28.69675782439391, 35.98594879953233, 29.193550568943994, 43.80740929766881, 82.55859277633934, 51.28673303694986, 36.90475887640218, 49.51707772839275, 34.55029567760096, 42.79354542763764, 59.99293901124158, 35.274079340197716, 59.193870361299275] - --- Getting data from folder /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_0.92/summary_first_results_samsung_interrupted.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_0.92/summary_key_experiements_first_part.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_0.92/summary_key_experiement_second_part.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_0.92/summary___06Sep22_09_42_02.csv +*** Total energy : [61.00540758755291, 53.35616382684589, 53.38267358149647, 54.74622776577034, 49.41467631934382, 29.623247258891045, 36.82601141845538, 42.85376093977719, 66.44909360627778, 42.64544340651106, 50.74428137607953, 59.94594005320708, 42.05401520354165, 43.82652071469574, 67.3857084084629, 54.44253148500697, 30.299284062105812, 30.027102694886654, 29.060137396486432, 30.277288658122774, 32.51205394198035, 59.045602086542516, 66.34289826476824, 75.09852863759252, 35.59789292409111, 42.05795824330537, 48.682465076838824, 36.711179058531826, 37.40635012737015, 36.1860248822606, 42.19510352720739, 49.410116578739654, 29.957415812958512, 29.543907709942122, 29.02206558996354, 29.239529117166907, 30.059275323795035, 30.07061597004587, 30.668041259477853, 30.508250558695604, 36.78276420172299, 36.9852979298838, 36.68430426428569, 36.93355197432356, 36.46450751429702, 36.96583597689362, 36.86022362180361, 36.241340818491324, 43.3608751201712, 42.79271109577192, 42.80059101405426, 42.61363347008094, 42.474892742303716, 35.44774676664167, 35.40657570372512, 42.51731520413714, 50.735447078258076, 42.722378810206706, 42.016301664202444, 35.588916806469584, 37.334916995372765, 51.28077619994492, 41.829225389075674, 36.59285860316189, 36.67117347490831, 53.6166443408558, 36.31061849927073, 35.93660318178646, 48.71596839606954, 43.37670883350873, 48.8428586507307, 67.46193459835338, 43.18443043197562, 65.80063109114849, 45.44863666563364, 30.63396781022152, 65.93701913313123] + --- Getting data from folder /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_0.92 --- Maximum input size = -1 - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_first_results_samsung_interrupted.csv - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_key_experiements_first_part.csv - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_key_experiement_second_part.csv - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_seventh_experiments_interrupted.csv - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___06Sep22_09_42_02.csv - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___07Sep22_11_04_29.csv - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___08Sep22_11_21_57.csv - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___13Sep22_11_30_53.csv -*** Total workload : [502499000000.0, 371205000000.0, 371343000000.0, 617864000000.0, 400095000000.0, 29472300000.0, 147255000000.0, 278621000000.0, 537560000000.0, 278594000000.0, 454872000000.0, 498819000000.0, 304885000000.0, 335276000000.0, 629393000000.0, 370545000000.0, 0.0, 0.0, 29553800000.0, 59956000000.0, 174825000000.0, 489874000000.0, 623684000000.0, 748237000000.0, 117748000000.0, 243499000000.0, 373189000000.0, 186205000000.0, 217816000000.0, 150171000000.0, 278957000000.0, 406369000000.0, 0.0, 29470600000.0, 29457300000.0, 29535500000.0, 60678300000.0, 60106800000.0, 89102900000.0, 92411200000.0, 186062000000.0, 185914000000.0, 218185000000.0, 185980000000.0, 194232000000.0, 150045000000.0, 149735000000.0, 207911000000.0, 125814000000.0, 537670000000.0, 548023000000.0, 60227600000.0, 644582000000.0, 81112900000.0, 335286000000.0, 424732000000.0, 241564000000.0, 449351000000.0, 160862000000.0, 150528000000.0, 279393000000.0, 278971000000.0, 276003000000.0, 278672000000.0, 274951000000.0, 111489000000.0, 117941000000.0, 243375000000.0, 465069000000.0, 279405000000.0, 304426000000.0, 118205000000.0, 207187000000.0, 473319000000.0, 303807000000.0, 160475000000.0, 184845000000.0, 371471000000.0, 211379000000.0, 172823000000.0, 428493000000.0, 362938000000.0, 434491000000.0, 636090000000.0, 314499000000.0, 499771000000.0, 412706000000.0, 91642100000.0, 577244000000.0, 330242000000.0, 617498000000.0, 250128000000.0, 499893000000.0, 334929000000.0, 144886000000.0, 249187000000.0, 633609000000.0, 506686000000.0, 380626000000.0, 275426000000.0, 185167000000.0, 244660000000.0, 150321000000.0, 750499000000.0, 130533000000.0, 313127000000.0, 873162000000.0, 378377000000.0, 423547000000.0, 863842000000.0, 617264000000.0, 182855000000.0, 150215000000.0, 470964000000.0, 404596000000.0, 469901000000.0, 207799000000.0, 315295000000.0, 596772000000.0, 498189000000.0, 530930000000.0, 279201000000.0, 467887000000.0, 249811000000.0, 500528000000.0, 530288000000.0, 240648000000.0, 631797000000.0, 418853000000.0, 149976000000.0, 208093000000.0, 304712000000.0, 122892000000.0, 422949000000.0, 867738000000.0, 626356000000.0, 534556000000.0, 177462000000.0, 576204000000.0, 500822000000.0, 370724000000.0, 278542000000.0, 347206000000.0, 304417000000.0, 218830000000.0, 129407000000.0, 528993000000.0, 690523000000.0, 217901000000.0, 347637000000.0, 377523000000.0, 185774000000.0, 312668000000.0, 840691000000.0, 279451000000.0, 679060000000.0, 270449000000.0, 314406000000.0, 187327000000.0, 548186000000.0, 654747000000.0, 371696000000.0, 148058000000.0, 292447000000.0, 176632000000.0, 962694000000.0, 426227000000.0, 177965000000.0, 182791000000.0, 29550500000.0, 313863000000.0, 450987000000.0, 750176000000.0, 503147000000.0, 534437000000.0, 153495000000.0, 278825000000.0, 304611000000.0, 629243000000.0, 625410000000.0, 267574000000.0, 186970000000.0, 535789000000.0, 444514000000.0, 466724000000.0, 380079000000.0, 528549000000.0, 380315000000.0, 497450000000.0, 60756400000.0, 225068000000.0, 81165000000.0, 413650000000.0, 815359000000.0, 469163000000.0, 249471000000.0, 522824000000.0, 125412000000.0, 373921000000.0, 691443000000.0, 186311000000.0, 501963000000.0] ---- Size of X before removing aberrants points from the dataset: 202 + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_0.92/summary_first_results_samsung_interrupted.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_0.92/summary_key_experiements_first_part.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_0.92/summary_key_experiement_second_part.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_0.92/summary___06Sep22_09_42_02.csv +*** Total workload : [502499000000.0, 371205000000.0, 371343000000.0, 617864000000.0, 400095000000.0, 29472300000.0, 147255000000.0, 278621000000.0, 537560000000.0, 278594000000.0, 454872000000.0, 498819000000.0, 304885000000.0, 335276000000.0, 629393000000.0, 370545000000.0, 0.0, 0.0, 29553800000.0, 59956000000.0, 174825000000.0, 489874000000.0, 623684000000.0, 748237000000.0, 117748000000.0, 243499000000.0, 373189000000.0, 186205000000.0, 217816000000.0, 150171000000.0, 278957000000.0, 406369000000.0, 0.0, 29470600000.0, 29457300000.0, 29535500000.0, 60678300000.0, 60106800000.0, 89102900000.0, 92411200000.0, 186062000000.0, 185914000000.0, 218185000000.0, 185980000000.0, 194232000000.0, 150045000000.0, 149735000000.0, 150528000000.0, 279393000000.0, 278971000000.0, 276003000000.0, 278672000000.0, 274951000000.0, 111489000000.0, 117941000000.0, 243375000000.0, 465069000000.0, 279405000000.0, 304426000000.0, 118205000000.0, 207187000000.0, 473319000000.0, 303807000000.0, 160475000000.0, 184845000000.0, 371471000000.0, 211379000000.0, 172823000000.0, 428493000000.0, 362938000000.0, 434491000000.0, 636090000000.0, 314499000000.0, 499771000000.0, 412706000000.0, 91642100000.0, 577244000000.0] +--- Size of X before removing aberrants points from the dataset: 77 --- Actual line: ['X_0' 'X_1' 'X_2' 'X_3' 'X_4' 'X_5' 'X_6' 'X_7' 'X_8' 'X_9' 'y'] --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 @@ -1004,42 +484,6 @@ --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 4.06223342e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.23609555e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 3.13983572e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 8.35435847e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 8.40774185e+09] - --- Actual line: [2.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 - 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 - 2.0750332e+09] - --- Actual line: [0.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 1.0000000e+00 - 1.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 1.0000000e+00 - 9.9143401e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 2.74541242e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 7.04309671e+09] - --- Actual line: [1.000000e+00 1.000000e+00 0.000000e+00 0.000000e+00 1.000000e+00 - 0.000000e+00 0.000000e+00 1.000000e+00 0.000000e+00 1.000000e+00 - 8.950388e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.36351203e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 9.18560432e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 4.53397534e+09] --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 4.15349662e+09] @@ -1130,403 +574,134 @@ --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 8.75449762e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 7.84910873e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.14688763e+10] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.80776903e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 8.33604255e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 7.87829608e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.09322735e+09] - --- Actual line: [0.000000e+00 1.000000e+00 1.000000e+00 0.000000e+00 1.000000e+00 - 1.000000e+00 1.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00 - 6.788175e+09] - --- Actual line: [2.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 - 0.0000000e+00 0.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 - 9.6072554e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00009901e+10] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.87122529e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 6.65708047e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 5.19421157e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.80698124e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.24401382e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.02277516e+10] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 3.74220685e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 7.48749588e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.02860764e+10] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 8.78209857e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 9.75058016e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.01999704e+10] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 9.35383694e+09] - --- Actual line: [0.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 - 0.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 - 5.1624627e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.24284338e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 9.57130141e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.37654233e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 9.47921209e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.44944279e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 7.52995038e+09] - --- Actual line: [0.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 1.0000000e+00 - 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 1.0000000e+00 - 9.1655668e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.47780933e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.05789209e+10] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.67017963e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 9.41309361e+09] - --- Actual line: [0.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 - 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 - 6.6814996e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.38440835e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.05341221e+10] - --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 5.25626942e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 9.52117986e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 8.62254796e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.29232447e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.00528465e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 7.51207566e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 3.55026645e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.90678162e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.09475666e+10] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 9.63966917e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 8.30868424e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.00090016e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 8.82347751e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 8.41127784e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 8.44780104e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 6.63407126e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.25218683e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 7.39316871e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 2.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 6.05759562e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 3.75144431e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.06190255e+10] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.13849962e+10] - --- Actual line: [1.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 - 2.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 - 6.0026892e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 8.26261908e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 9.24334017e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 5.23628747e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 7.52275634e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00700472e+10] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 6.78877408e+09] - --- Actual line: [0.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 - 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 1.0000000e+00 - 1.0098613e+10] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 6.59121918e+09] - --- Actual line: [1.0000000e+00 1.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 - 1.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 - 7.4673676e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 2.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 5.33623625e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.09659584e+10] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.14148736e+10] - --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 7.19227837e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.19788846e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 6.20701641e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.02305583e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.15235518e+10] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 9.96979153e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.06503505e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.12744259e+09] - --- Actual line: [2.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 - 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 - 1.0475526e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 7.50401465e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 9.27721238e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.02255867e+10] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.52893013e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 8.32792019e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.40716958e+09] - --- Actual line: [2.0000000e+00 0.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 - 1.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 - 6.7438614e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 7.54386759e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 8.95543774e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 9.68157306e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.56374711e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.33840126e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00172497e+10] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 9.15239656e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 9.11651822e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.88675607e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 9.94520194e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.93862738e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 8.51339156e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 2.11718626e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 6.25433895e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 2.78023365e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 9.44242481e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 9.87615304e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 9.14787541e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.75986264e+09] - --- Actual line: [0.0000000e+00 1.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 - 2.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 - 1.0558458e+10] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 3.62984312e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 8.73782166e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.15254112e+10] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.28181103e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 8.47996608e+09] --- remove_aberrant_points: do we remove value [2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0] --- Computing the list of the 10 first neighbours of '0303-1010' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, first computation result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '0303-1010' --- Neighbour 0 in the list of neghbours, And at position 0 in the X datas point @@ -1545,7 +720,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 67.3857084084629 --- Workload: 629393000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 77 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 65 in the X datas point -------------- --- Configuration: 0303-1000 --- Distance from that configuration: [0.91310072] @@ -1553,39 +728,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 53.6166443408558 --- Workload: 371471000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 56 in the X datas point --------------- - --- Configuration: 0303-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5363512027.675722 - --- Energy: 45.0383665719169 - --- Workload: 241564000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 103 in the X datas point --------------- - --- Configuration: 3303-1011 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10227751572.005417 - --- Energy: 73.37868558375581 - --- Workload: 750499000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 132 in the X datas point --------------- - --- Configuration: 0300-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3550266447.4968843 - --- Energy: 34.61491775303547 - --- Workload: 122892000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 201 in the X datas point --------------- - --- Configuration: 0303-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8479966080.135679 - --- Energy: 59.193870361299275 - --- Workload: 501963000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 2 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 2 in the X datas point -------------- --- Configuration: 0303-0100 --- Distance from that configuration: [0.76130039] @@ -1593,7 +736,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 53.38267358149647 --- Workload: 371343000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 15 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 15 in the X datas point -------------- --- Configuration: 0003-1001 --- Distance from that configuration: [0.76130039] @@ -1601,7 +744,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 54.44253148500697 --- Workload: 370545000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 40 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 40 in the X datas point -------------- --- Configuration: 3300-1000 --- Distance from that configuration: [0.76130039] @@ -1609,158 +752,260 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.78276420172299 --- Workload: 186062000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0303-1010' ---- Neighbour 0 in the list of neghbours, And at position 132 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 70 in the X datas point -------------- - --- Configuration: 0300-0010 - --- Distance from that configuration: [1.] - --- Energy efficiency: 3550266447.4968843 - --- Energy: 34.61491775303547 - --- Workload: 122892000000.0 + --- Configuration: 0202-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8895689149.038376 + --- Energy: 48.8428586507307 + --- Workload: 434491000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 40 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 4 in the X datas point -------------- - --- Configuration: 3300-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5058399218.983161 - --- Energy: 36.78276420172299 - --- Workload: 186062000000.0 + --- Configuration: 3000-1110 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 8096707069.234942 + --- Energy: 49.41467631934382 + --- Workload: 400095000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 56 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 11 in the X datas point -------------- - --- Configuration: 0303-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5363512027.675722 - --- Energy: 45.0383665719169 - --- Workload: 241564000000.0 + --- Configuration: 3303-0001 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 8321129010.784183 + --- Energy: 59.94594005320708 + --- Workload: 498819000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 2 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 19 in the X datas point +-------------- + --- Configuration: 3300-0000 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 1980229389.772511 + --- Energy: 30.277288658122774 + --- Workload: 59956000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0303-1010' +--- Neighbour 0 in the list of neghbours, And at position 19 in the X datas point +-------------- + --- Configuration: 3300-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 1980229389.772511 + --- Energy: 30.277288658122774 + --- Workload: 59956000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 40 in the X datas point +-------------- + --- Configuration: 3300-1000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5058399218.983161 + --- Energy: 36.78276420172299 + --- Workload: 186062000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 70 in the X datas point +-------------- + --- Configuration: 0202-1001 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 8895689149.038376 + --- Energy: 48.8428586507307 + --- Workload: 434491000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 4 in the X datas point +-------------- + --- Configuration: 3000-1110 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8096707069.234942 + --- Energy: 49.41467631934382 + --- Workload: 400095000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 2 in the X datas point -------------- --- Configuration: 0303-0100 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 6956231392.081026 --- Energy: 53.38267358149647 --- Workload: 371343000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 77 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 65 in the X datas point -------------- --- Configuration: 0303-1000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 6928278461.367919 --- Energy: 53.6166443408558 --- Workload: 371471000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 15 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 15 in the X datas point -------------- --- Configuration: 0003-1001 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 6806147312.252427 --- Energy: 54.44253148500697 --- Workload: 370545000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 201 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 11 in the X datas point -------------- - --- Configuration: 0303-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8479966080.135679 - --- Energy: 59.193870361299275 - --- Workload: 501963000000.0 + --- Configuration: 3303-0001 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 8321129010.784183 + --- Energy: 59.94594005320708 + --- Workload: 498819000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 0 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 0 in the X datas point -------------- --- Configuration: 0303-1010 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 8236960890.90969 --- Energy: 61.00540758755291 --- Workload: 502499000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 14 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 14 in the X datas point -------------- --- Configuration: 3303-1010 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 9340120487.55429 --- Energy: 67.3857084084629 --- Workload: 629393000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 103 in the X datas point --------------- - --- Configuration: 3303-1011 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10227751572.005417 - --- Energy: 73.37868558375581 - --- Workload: 750499000000.0 --------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 77 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 2 in the X datas point -------------- - --- Configuration: 0303-1000 - --- Energy efficiency: 6928278461.367919 - --- Energy: 53.6166443408558 - --- Workload: 371471000000.0 + --- Configuration: 0303-0100 + --- Energy efficiency: 6956231392.081026 + --- Energy: 53.38267358149647 + --- Workload: 371343000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (53.6166443408558 mAh) it is NOT far from the median. ---- Median :53.6166443408558, the gap is : 10 +--- The energy of the current configuration (53.38267358149647 mAh) it is NOT far from the median. +--- Median :53.38267358149647, the gap is : 10 --- So No we don't romove this configuration '0303-1010' --- remove_aberrant_points: The value [2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0] is not an abberant point. --- remove_aberrant_points: do we remove value [2.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0] --- Computing the list of the 10 first neighbours of '0033-3000' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '0033-3000' --- Neighbour 0 in the list of neghbours, And at position 1 in the X datas point @@ -1779,7 +1024,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 66.34289826476824 --- Workload: 623684000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 79 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 67 in the X datas point -------------- --- Configuration: 0030-2000 --- Distance from that configuration: [0.83375292] @@ -1787,31 +1032,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 35.93660318178646 --- Workload: 172823000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 92 in the X datas point --------------- - --- Configuration: 0033-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8336042547.16116 - --- Energy: 59.96771726749321 - --- Workload: 499893000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 116 in the X datas point --------------- - --- Configuration: 0002-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5449442794.474265 - --- Energy: 38.132247384977575 - --- Workload: 207799000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 135 in the X datas point --------------- - --- Configuration: 3333-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9639669166.554203 - --- Energy: 64.97706889442466 - --- Workload: 626356000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 12 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 12 in the X datas point -------------- --- Configuration: 0022-0030 --- Distance from that configuration: [0.76130039] @@ -1819,7 +1040,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.05401520354165 --- Workload: 304885000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 23 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 23 in the X datas point -------------- --- Configuration: 3333-3300 --- Distance from that configuration: [0.76130039] @@ -1827,7 +1048,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 75.09852863759252 --- Workload: 748237000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 28 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 28 in the X datas point -------------- --- Configuration: 3330-3000 --- Distance from that configuration: [0.76130039] @@ -1835,7 +1056,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 37.40635012737015 --- Workload: 217816000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 29 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 29 in the X datas point -------------- --- Configuration: 3000-3000 --- Distance from that configuration: [0.76130039] @@ -1843,8 +1064,32 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.1860248822606 --- Workload: 150171000000.0 -------------- +--- Neighbour 7 in the list of neghbours, And at position 27 in the X datas point +-------------- + --- Configuration: 3300-3000 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 5072151352.996373 + --- Energy: 36.711179058531826 + --- Workload: 186205000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 30 in the X datas point +-------------- + --- Configuration: 3000-3300 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 6611133148.221605 + --- Energy: 42.19510352720739 + --- Workload: 278957000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 45 in the X datas point +-------------- + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 +-------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '0033-3000' ---- Neighbour 0 in the list of neghbours, And at position 79 in the X datas point +--- Neighbour 0 in the list of neghbours, And at position 67 in the X datas point -------------- --- Configuration: 0030-2000 --- Distance from that configuration: [1.] @@ -1860,58 +1105,58 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.1860248822606 --- Workload: 150171000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 28 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 27 in the X datas point -------------- - --- Configuration: 3330-3000 + --- Configuration: 3300-3000 --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5072151352.996373 + --- Energy: 36.711179058531826 + --- Workload: 186205000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 45 in the X datas point +-------------- + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 28 in the X datas point +-------------- + --- Configuration: 3330-3000 + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 5822958761.806049 --- Energy: 37.40635012737015 --- Workload: 217816000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 116 in the X datas point --------------- - --- Configuration: 0002-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5449442794.474265 - --- Energy: 38.132247384977575 - --- Workload: 207799000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 12 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 12 in the X datas point -------------- --- Configuration: 0022-0030 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 7249844128.351241 --- Energy: 42.05401520354165 --- Workload: 304885000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 1 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 30 in the X datas point +-------------- + --- Configuration: 3000-3300 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6611133148.221605 + --- Energy: 42.19510352720739 + --- Workload: 278957000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 1 in the X datas point -------------- --- Configuration: 0033-3000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 6957102505.948323 --- Energy: 53.35616382684589 --- Workload: 371205000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 92 in the X datas point --------------- - --- Configuration: 0033-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8336042547.16116 - --- Energy: 59.96771726749321 - --- Workload: 499893000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 135 in the X datas point --------------- - --- Configuration: 3333-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9639669166.554203 - --- Energy: 64.97706889442466 - --- Workload: 626356000000.0 --------------- --- Neighbour 8 in the list of neghbours, And at position 22 in the X datas point -------------- --- Configuration: 3333-3000 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 9400881802.713095 --- Energy: 66.34289826476824 --- Workload: 623684000000.0 @@ -1919,82 +1164,152 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Neighbour 9 in the list of neghbours, And at position 23 in the X datas point -------------- --- Configuration: 3333-3300 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 9963434196.49885 --- Energy: 75.09852863759252 --- Workload: 748237000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 12 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 28 in the X datas point -------------- - --- Configuration: 0022-0030 - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 + --- Configuration: 3330-3000 + --- Energy efficiency: 5822958761.806049 + --- Energy: 37.40635012737015 + --- Workload: 217816000000.0 -------------- --- Comparing the median energy with the energy of that data point --- The energy of the current configuration (53.35616382684589 mAh) is far from the median. ---- Median :42.05401520354165, the gap is : 10 +--- Median :37.40635012737015, the gap is : 10 --- So yes we remove this configuration '0033-3000' --- remove_aberrant_points: The value [2.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0] is an abberant point. we don't add it --- remove_aberrant_points: do we remove value [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0] --- Computing the list of the 10 first neighbours of '0303-0100' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '0303-0100' --- Neighbour 0 in the list of neghbours, And at position 2 in the X datas point @@ -2005,23 +1320,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 53.38267358149647 --- Workload: 371343000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 161 in the X datas point --------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [1.] - --- Energy efficiency: 7192278369.94203 - --- Energy: 51.67993691242756 - --- Workload: 371696000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 56 in the X datas point --------------- - --- Configuration: 0303-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5363512027.675722 - --- Energy: 45.0383665719169 - --- Workload: 241564000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 77 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 65 in the X datas point -------------- --- Configuration: 0303-1000 --- Distance from that configuration: [0.83375292] @@ -2029,31 +1328,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 53.6166443408558 --- Workload: 371471000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 112 in the X datas point --------------- - --- Configuration: 0200-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4242843383.922169 - --- Energy: 35.404255909220375 - --- Workload: 150215000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 131 in the X datas point --------------- - --- Configuration: 0202-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7512075661.626064 - --- Energy: 40.5630522502661 - --- Workload: 304712000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 169 in the X datas point --------------- - --- Configuration: 0300-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1047552602.8539523 - --- Energy: 28.209089181571862 - --- Workload: 29550500000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 0 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 0 in the X datas point -------------- --- Configuration: 0303-1010 --- Distance from that configuration: [0.76130039] @@ -2061,7 +1336,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 61.00540758755291 --- Workload: 502499000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 11 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 11 in the X datas point -------------- --- Configuration: 3303-0001 --- Distance from that configuration: [0.76130039] @@ -2069,7 +1344,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 59.94594005320708 --- Workload: 498819000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 19 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 19 in the X datas point -------------- --- Configuration: 3300-0000 --- Distance from that configuration: [0.76130039] @@ -2077,64 +1352,88 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.277288658122774 --- Workload: 59956000000.0 -------------- +--- Neighbour 5 in the list of neghbours, And at position 21 in the X datas point +-------------- + --- Configuration: 3333-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8296551953.00833 + --- Energy: 59.045602086542516 + --- Workload: 489874000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 57 in the X datas point +-------------- + --- Configuration: 0200-1100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6540008502.011052 + --- Energy: 42.722378810206706 + --- Workload: 279405000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 58 in the X datas point +-------------- + --- Configuration: 2002-0100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7245431755.278297 + --- Energy: 42.016301664202444 + --- Workload: 304426000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 5 in the X datas point +-------------- + --- Configuration: 0030-0000 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 994906080.8659663 + --- Energy: 29.623247258891045 + --- Workload: 29472300000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 14 in the X datas point +-------------- + --- Configuration: 3303-1010 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 9340120487.55429 + --- Energy: 67.3857084084629 + --- Workload: 629393000000.0 +-------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '0303-0100' ---- Neighbour 0 in the list of neghbours, And at position 169 in the X datas point +--- Neighbour 0 in the list of neghbours, And at position 5 in the X datas point -------------- - --- Configuration: 0300-0000 + --- Configuration: 0030-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 1047552602.8539523 - --- Energy: 28.209089181571862 - --- Workload: 29550500000.0 + --- Energy efficiency: 994906080.8659663 + --- Energy: 29.623247258891045 + --- Workload: 29472300000.0 -------------- --- Neighbour 1 in the list of neghbours, And at position 19 in the X datas point -------------- --- Configuration: 3300-0000 - --- Distance from that configuration: [1.] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 1980229389.772511 --- Energy: 30.277288658122774 --- Workload: 59956000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 112 in the X datas point --------------- - --- Configuration: 0200-0100 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4242843383.922169 - --- Energy: 35.404255909220375 - --- Workload: 150215000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 131 in the X datas point --------------- - --- Configuration: 0202-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7512075661.626064 - --- Energy: 40.5630522502661 - --- Workload: 304712000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 56 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 58 in the X datas point -------------- - --- Configuration: 0303-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5363512027.675722 - --- Energy: 45.0383665719169 - --- Workload: 241564000000.0 + --- Configuration: 2002-0100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7245431755.278297 + --- Energy: 42.016301664202444 + --- Workload: 304426000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 161 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 57 in the X datas point -------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7192278369.94203 - --- Energy: 51.67993691242756 - --- Workload: 371696000000.0 + --- Configuration: 0200-1100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6540008502.011052 + --- Energy: 42.722378810206706 + --- Workload: 279405000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 2 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 2 in the X datas point -------------- --- Configuration: 0303-0100 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 6956231392.081026 --- Energy: 53.38267358149647 --- Workload: 371343000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 77 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 65 in the X datas point -------------- --- Configuration: 0303-1000 --- Distance from that configuration: [0.76130039] @@ -2142,7 +1441,15 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 53.6166443408558 --- Workload: 371471000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 11 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 21 in the X datas point +-------------- + --- Configuration: 3333-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8296551953.00833 + --- Energy: 59.045602086542516 + --- Workload: 489874000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 11 in the X datas point -------------- --- Configuration: 3303-0001 --- Distance from that configuration: [0.76130039] @@ -2150,85 +1457,163 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 59.94594005320708 --- Workload: 498819000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 0 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 0 in the X datas point -------------- --- Configuration: 0303-1010 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 8236960890.90969 --- Energy: 61.00540758755291 --- Workload: 502499000000.0 -------------- +--- Neighbour 9 in the list of neghbours, And at position 14 in the X datas point +-------------- + --- Configuration: 3303-1010 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 9340120487.55429 + --- Energy: 67.3857084084629 + --- Workload: 629393000000.0 +-------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 56 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 2 in the X datas point -------------- - --- Configuration: 0303-0000 - --- Energy efficiency: 5363512027.675722 - --- Energy: 45.0383665719169 - --- Workload: 241564000000.0 + --- Configuration: 0303-0100 + --- Energy efficiency: 6956231392.081026 + --- Energy: 53.38267358149647 + --- Workload: 371343000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (45.0383665719169 mAh) it is NOT far from the median. ---- Median :45.0383665719169, the gap is : 10 +--- The energy of the current configuration (53.38267358149647 mAh) it is NOT far from the median. +--- Median :53.38267358149647, the gap is : 10 --- So No we don't romove this configuration '0303-0100' --- remove_aberrant_points: The value [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0] is not an abberant point. --- remove_aberrant_points: do we remove value [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0] --- Computing the list of the 10 first neighbours of '2222-0220' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '2222-0220' --- Neighbour 0 in the list of neghbours, And at position 3 in the X datas point @@ -2239,230 +1624,300 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 54.74622776577034 --- Workload: 617864000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 90 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 61 in the X datas point -------------- - --- Configuration: 2222-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11468876336.840899 - --- Energy: 53.84120579706395 - --- Workload: 617498000000.0 + --- Configuration: 3330-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9229945635.620207 + --- Energy: 51.28077619994492 + --- Workload: 473319000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 115 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 64 in the X datas point -------------- - --- Configuration: 2220-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9479212087.891254 - --- Energy: 49.57175430186782 - --- Workload: 469901000000.0 + --- Configuration: 0220-0020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5040602049.508794 + --- Energy: 36.67117347490831 + --- Workload: 184845000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 142 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 12 in the X datas point -------------- - --- Configuration: 2220-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8252186829.509821 - --- Energy: 42.07453960416718 - --- Workload: 347206000000.0 + --- Configuration: 0022-0030 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 7249844128.351241 + --- Energy: 42.05401520354165 + --- Workload: 304885000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 146 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 21 in the X datas point -------------- - --- Configuration: 2022-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10619025470.794495 - --- Energy: 49.81557674440745 - --- Workload: 528993000000.0 + --- Configuration: 3333-0000 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 8296551953.00833 + --- Energy: 59.045602086542516 + --- Workload: 489874000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 157 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 23 in the X datas point -------------- - --- Configuration: 2020-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7467367603.572389 - --- Energy: 42.10385161103808 - --- Workload: 314406000000.0 + --- Configuration: 3333-3300 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 9963434196.49885 + --- Energy: 75.09852863759252 + --- Workload: 748237000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 160 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 39 in the X datas point -------------- - --- Configuration: 0222-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11414873580.275099 - --- Energy: 57.359112207692405 - --- Workload: 654747000000.0 + --- Configuration: 2220-0000 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 3029054692.61153 + --- Energy: 30.508250558695604 + --- Workload: 92411200000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 73 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 56 in the X datas point -------------- - --- Configuration: 3330-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9229945635.620207 - --- Energy: 51.28077619994492 - --- Workload: 473319000000.0 + --- Configuration: 1001-2220 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 9166575000.916658 + --- Energy: 50.735447078258076 + --- Workload: 465069000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 76 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 58 in the X datas point -------------- - --- Configuration: 0220-0020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5040602049.508794 - --- Energy: 36.67117347490831 - --- Workload: 184845000000.0 + --- Configuration: 2002-0100 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 7245431755.278297 + --- Energy: 42.016301664202444 + --- Workload: 304426000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 108 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 60 in the X datas point -------------- - --- Configuration: 0222-0300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9750580159.519491 - --- Energy: 43.43833566298026 - --- Workload: 423547000000.0 + --- Configuration: 0101-0200 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 5549420363.04308 + --- Energy: 37.334916995372765 + --- Workload: 207187000000.0 -------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '2222-0220' ---- Neighbour 0 in the list of neghbours, And at position 76 in the X datas point +--- Neighbour 0 in the list of neghbours, And at position 39 in the X datas point -------------- - --- Configuration: 0220-0020 + --- Configuration: 2220-0000 --- Distance from that configuration: [1.] + --- Energy efficiency: 3029054692.61153 + --- Energy: 30.508250558695604 + --- Workload: 92411200000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 64 in the X datas point +-------------- + --- Configuration: 0220-0020 + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 5040602049.508794 --- Energy: 36.67117347490831 --- Workload: 184845000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 142 in the X datas point --------------- - --- Configuration: 2220-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8252186829.509821 - --- Energy: 42.07453960416718 - --- Workload: 347206000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 157 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 60 in the X datas point -------------- - --- Configuration: 2020-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7467367603.572389 - --- Energy: 42.10385161103808 - --- Workload: 314406000000.0 + --- Configuration: 0101-0200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5549420363.04308 + --- Energy: 37.334916995372765 + --- Workload: 207187000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 108 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 58 in the X datas point -------------- - --- Configuration: 0222-0300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9750580159.519491 - --- Energy: 43.43833566298026 - --- Workload: 423547000000.0 + --- Configuration: 2002-0100 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 7245431755.278297 + --- Energy: 42.016301664202444 + --- Workload: 304426000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 115 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 12 in the X datas point -------------- - --- Configuration: 2220-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9479212087.891254 - --- Energy: 49.57175430186782 - --- Workload: 469901000000.0 + --- Configuration: 0022-0030 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 7249844128.351241 + --- Energy: 42.05401520354165 + --- Workload: 304885000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 146 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 56 in the X datas point -------------- - --- Configuration: 2022-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10619025470.794495 - --- Energy: 49.81557674440745 - --- Workload: 528993000000.0 + --- Configuration: 1001-2220 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 9166575000.916658 + --- Energy: 50.735447078258076 + --- Workload: 465069000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 73 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 61 in the X datas point -------------- --- Configuration: 3330-2220 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 9229945635.620207 --- Energy: 51.28077619994492 --- Workload: 473319000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 90 in the X datas point --------------- - --- Configuration: 2222-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11468876336.840899 - --- Energy: 53.84120579706395 - --- Workload: 617498000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 3 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 3 in the X datas point -------------- --- Configuration: 2222-0220 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 11285968381.230984 --- Energy: 54.74622776577034 --- Workload: 617864000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 160 in the X datas point --------------- - --- Configuration: 0222-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11414873580.275099 - --- Energy: 57.359112207692405 - --- Workload: 654747000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 115 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 21 in the X datas point -------------- - --- Configuration: 2220-2220 - --- Energy efficiency: 9479212087.891254 - --- Energy: 49.57175430186782 - --- Workload: 469901000000.0 + --- Configuration: 3333-0000 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 8296551953.00833 + --- Energy: 59.045602086542516 + --- Workload: 489874000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 23 in the X datas point +-------------- + --- Configuration: 3333-3300 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 9963434196.49885 + --- Energy: 75.09852863759252 + --- Workload: 748237000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 12 in the X datas point +-------------- + --- Configuration: 0022-0030 + --- Energy efficiency: 7249844128.351241 + --- Energy: 42.05401520354165 + --- Workload: 304885000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (49.57175430186782 mAh) it is NOT far from the median. ---- Median :49.57175430186782, the gap is : 10 ---- So No we don't romove this configuration '2222-0220' - --- remove_aberrant_points: The value [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0] is not an abberant point. +--- The energy of the current configuration (54.74622776577034 mAh) is far from the median. +--- Median :42.05401520354165, the gap is : 10 +--- So yes we remove this configuration '2222-0220' +--- remove_aberrant_points: The value [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0] is an abberant point. we don't add it --- remove_aberrant_points: do we remove value [2.0, 1, 0, 0, 0, 0.0, 1, 1, 1, 0] --- Computing the list of the 10 first neighbours of '3000-1110' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '3000-1110' --- Neighbour 0 in the list of neghbours, And at position 4 in the X datas point @@ -2473,7 +1928,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 49.41467631934382 --- Workload: 400095000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 60 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 48 in the X datas point -------------- --- Configuration: 3000-1100 --- Distance from that configuration: [0.91310072] @@ -2489,7 +1944,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.46450751429702 --- Workload: 194232000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 61 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 49 in the X datas point -------------- --- Configuration: 3000-2200 --- Distance from that configuration: [0.83375292] @@ -2497,15 +1952,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.79271109577192 --- Workload: 278971000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 170 in the X datas point --------------- - --- Configuration: 3030-0110 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7504014647.836593 - --- Energy: 41.82593528076137 - --- Workload: 313863000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 14 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 14 in the X datas point -------------- --- Configuration: 3303-1010 --- Distance from that configuration: [0.76130039] @@ -2513,7 +1960,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 67.3857084084629 --- Workload: 629393000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 18 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 18 in the X datas point -------------- --- Configuration: 3000-0000 --- Distance from that configuration: [0.76130039] @@ -2521,7 +1968,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.060137396486432 --- Workload: 29553800000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 35 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 35 in the X datas point -------------- --- Configuration: 3000-0000 --- Distance from that configuration: [0.76130039] @@ -2529,7 +1976,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.239529117166907 --- Workload: 29535500000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 40 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 40 in the X datas point -------------- --- Configuration: 3300-1000 --- Distance from that configuration: [0.76130039] @@ -2537,7 +1984,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.78276420172299 --- Workload: 186062000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 45 in the X datas point -------------- --- Configuration: 3000-2000 --- Distance from that configuration: [0.76130039] @@ -2545,6 +1992,14 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.96583597689362 --- Workload: 150045000000.0 -------------- +--- Neighbour 9 in the list of neghbours, And at position 51 in the X datas point +-------------- + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 +-------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '3000-1110' --- Neighbour 0 in the list of neghbours, And at position 18 in the X datas point -------------- @@ -2581,20 +2036,20 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Neighbour 4 in the list of neghbours, And at position 45 in the X datas point -------------- --- Configuration: 3000-2000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 4059018123.5159216 --- Energy: 36.96583597689362 --- Workload: 150045000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 170 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 3030-0110 + --- Configuration: 2000-2200 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7504014647.836593 - --- Energy: 41.82593528076137 - --- Workload: 313863000000.0 + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 61 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 49 in the X datas point -------------- --- Configuration: 3000-2200 --- Distance from that configuration: [0.76130039] @@ -2602,7 +2057,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.79271109577192 --- Workload: 278971000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 60 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 48 in the X datas point -------------- --- Configuration: 3000-1100 --- Distance from that configuration: [0.76130039] @@ -2642,61 +2097,131 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- remove_aberrant_points: do we remove value [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0] --- Computing the list of the 10 first neighbours of '0030-0000' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '0030-0000' --- Neighbour 0 in the list of neghbours, And at position 5 in the X datas point @@ -2707,15 +2232,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.623247258891045 --- Workload: 29472300000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 189 in the X datas point --------------- - --- Configuration: 3030-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 2117186259.461176 - --- Energy: 28.69675782439391 - --- Workload: 60756400000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 6 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 6 in the X datas point -------------- --- Configuration: 0020-0010 --- Distance from that configuration: [0.83375292] @@ -2723,7 +2240,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.82601141845538 --- Workload: 147255000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 18 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 18 in the X datas point -------------- --- Configuration: 3000-0000 --- Distance from that configuration: [0.83375292] @@ -2731,7 +2248,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.060137396486432 --- Workload: 29553800000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 20 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 20 in the X datas point -------------- --- Configuration: 3330-0000 --- Distance from that configuration: [0.83375292] @@ -2739,7 +2256,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 32.51205394198035 --- Workload: 174825000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 35 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 35 in the X datas point -------------- --- Configuration: 3000-0000 --- Distance from that configuration: [0.83375292] @@ -2747,7 +2264,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.239529117166907 --- Workload: 29535500000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 79 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 67 in the X datas point -------------- --- Configuration: 0030-2000 --- Distance from that configuration: [0.83375292] @@ -2755,15 +2272,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 35.93660318178646 --- Workload: 172823000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 169 in the X datas point --------------- - --- Configuration: 0300-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1047552602.8539523 - --- Energy: 28.209089181571862 - --- Workload: 29550500000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 19 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 19 in the X datas point -------------- --- Configuration: 3300-0000 --- Distance from that configuration: [0.76130039] @@ -2771,7 +2280,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.277288658122774 --- Workload: 59956000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 21 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 21 in the X datas point -------------- --- Configuration: 3333-0000 --- Distance from that configuration: [0.76130039] @@ -2779,24 +2288,32 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 59.045602086542516 --- Workload: 489874000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0030-0000' ---- Neighbour 0 in the list of neghbours, And at position 169 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 34 in the X datas point -------------- - --- Configuration: 0300-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 1047552602.8539523 - --- Energy: 28.209089181571862 - --- Workload: 29550500000.0 + --- Configuration: 2000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 189 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 39 in the X datas point -------------- - --- Configuration: 3030-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 2117186259.461176 - --- Energy: 28.69675782439391 - --- Workload: 60756400000.0 + --- Configuration: 2220-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3029054692.61153 + --- Energy: 30.508250558695604 + --- Workload: 92411200000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 18 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '0030-0000' +--- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point +-------------- + --- Configuration: 2000-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 18 in the X datas point -------------- --- Configuration: 3000-0000 --- Distance from that configuration: [0.83375292] @@ -2804,7 +2321,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.060137396486432 --- Workload: 29553800000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 35 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 35 in the X datas point -------------- --- Configuration: 3000-0000 --- Distance from that configuration: [0.83375292] @@ -2812,7 +2329,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.239529117166907 --- Workload: 29535500000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 5 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 5 in the X datas point -------------- --- Configuration: 0030-0000 --- Distance from that configuration: [0.83375292] @@ -2820,7 +2337,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.623247258891045 --- Workload: 29472300000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 19 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 19 in the X datas point -------------- --- Configuration: 3300-0000 --- Distance from that configuration: [0.83375292] @@ -2828,18 +2345,26 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.277288658122774 --- Workload: 59956000000.0 -------------- +--- Neighbour 5 in the list of neghbours, And at position 39 in the X datas point +-------------- + --- Configuration: 2220-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3029054692.61153 + --- Energy: 30.508250558695604 + --- Workload: 92411200000.0 +-------------- --- Neighbour 6 in the list of neghbours, And at position 20 in the X datas point -------------- --- Configuration: 3330-0000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 5377240292.736961 --- Energy: 32.51205394198035 --- Workload: 174825000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 79 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 67 in the X datas point -------------- --- Configuration: 0030-2000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 4809102669.532892 --- Energy: 35.93660318178646 --- Workload: 172823000000.0 @@ -2861,76 +2386,146 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Workload: 489874000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 5 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 19 in the X datas point -------------- - --- Configuration: 0030-0000 - --- Energy efficiency: 994906080.8659663 - --- Energy: 29.623247258891045 - --- Workload: 29472300000.0 + --- Configuration: 3300-0000 + --- Energy efficiency: 1980229389.772511 + --- Energy: 30.277288658122774 + --- Workload: 59956000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (29.623247258891045 mAh) it is NOT far from the median. ---- Median :29.623247258891045, the gap is : 10 +--- The energy of the current configuration (30.277288658122774 mAh) it is NOT far from the median. +--- Median :30.277288658122774, the gap is : 10 --- So No we don't romove this configuration '0030-0000' --- remove_aberrant_points: The value [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0] is not an abberant point. --- remove_aberrant_points: do we remove value [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0] --- Computing the list of the 10 first neighbours of '0020-0010' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '0020-0010' --- Neighbour 0 in the list of neghbours, And at position 6 in the X datas point @@ -2949,7 +2544,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.623247258891045 --- Workload: 29472300000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 76 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 64 in the X datas point -------------- --- Configuration: 0220-0020 --- Distance from that configuration: [0.83375292] @@ -2957,31 +2552,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.67117347490831 --- Workload: 184845000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 100 in the X datas point --------------- - --- Configuration: 0110-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5194211570.625695 - --- Energy: 35.648662348871625 - --- Workload: 185167000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 141 in the X datas point --------------- - --- Configuration: 0010-0011 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6634071263.19351 - --- Energy: 41.98663362868059 - --- Workload: 278542000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 145 in the X datas point --------------- - --- Configuration: 0200-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3751444306.0578322 - --- Energy: 34.495214714826176 - --- Workload: 129407000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 16 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 16 in the X datas point -------------- --- Configuration: 0000-0000 --- Distance from that configuration: [0.76130039] @@ -2989,7 +2560,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.299284062105812 --- Workload: 0.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 17 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 17 in the X datas point -------------- --- Configuration: 0000-0000 --- Distance from that configuration: [0.76130039] @@ -2997,7 +2568,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.027102694886654 --- Workload: 0.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 32 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 32 in the X datas point -------------- --- Configuration: 0000-0000 --- Distance from that configuration: [0.76130039] @@ -3005,7 +2576,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.957415812958512 --- Workload: 0.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 34 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 34 in the X datas point -------------- --- Configuration: 2000-0000 --- Distance from that configuration: [0.76130039] @@ -3013,6 +2584,30 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.02206558996354 --- Workload: 29457300000.0 -------------- +--- Neighbour 7 in the list of neghbours, And at position 39 in the X datas point +-------------- + --- Configuration: 2220-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3029054692.61153 + --- Energy: 30.508250558695604 + --- Workload: 92411200000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 66 in the X datas point +-------------- + --- Configuration: 0110-0020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5821399464.43125 + --- Energy: 36.31061849927073 + --- Workload: 211379000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 75 in the X datas point +-------------- + --- Configuration: 2220-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 2991522026.5766816 + --- Energy: 30.63396781022152 + --- Workload: 91642100000.0 +-------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '0020-0010' --- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point -------------- @@ -3041,7 +2636,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Neighbour 3 in the list of neghbours, And at position 17 in the X datas point -------------- --- Configuration: 0000-0000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 0.08333333333333333 --- Energy: 30.027102694886654 --- Workload: 0.0 @@ -3049,28 +2644,36 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Neighbour 4 in the list of neghbours, And at position 16 in the X datas point -------------- --- Configuration: 0000-0000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 0.08333333333333333 --- Energy: 30.299284062105812 --- Workload: 0.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 145 in the X datas point --------------- - --- Configuration: 0200-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3751444306.0578322 - --- Energy: 34.495214714826176 - --- Workload: 129407000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 100 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 39 in the X datas point -------------- - --- Configuration: 0110-0010 + --- Configuration: 2220-0000 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5194211570.625695 - --- Energy: 35.648662348871625 - --- Workload: 185167000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 76 in the X datas point + --- Energy efficiency: 3029054692.61153 + --- Energy: 30.508250558695604 + --- Workload: 92411200000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 75 in the X datas point +-------------- + --- Configuration: 2220-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 2991522026.5766816 + --- Energy: 30.63396781022152 + --- Workload: 91642100000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 66 in the X datas point +-------------- + --- Configuration: 0110-0020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5821399464.43125 + --- Energy: 36.31061849927073 + --- Workload: 211379000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 64 in the X datas point -------------- --- Configuration: 0220-0020 --- Distance from that configuration: [0.76130039] @@ -3078,7 +2681,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.67117347490831 --- Workload: 184845000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 6 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 6 in the X datas point -------------- --- Configuration: 0020-0010 --- Distance from that configuration: [0.76130039] @@ -3086,14 +2689,6 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.82601141845538 --- Workload: 147255000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 141 in the X datas point --------------- - --- Configuration: 0010-0011 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6634071263.19351 - --- Energy: 41.98663362868059 - --- Workload: 278542000000.0 --------------- -------------- --- Median at position 4 in the list of neghbours, And at position 16 in the X datas point -------------- @@ -3110,61 +2705,131 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- remove_aberrant_points: do we remove value [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0] --- Computing the list of the 10 first neighbours of '1000-1010' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '1000-1010' --- Neighbour 0 in the list of neghbours, And at position 7 in the X datas point @@ -3199,7 +2864,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.68430426428569 --- Workload: 218185000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 62 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 50 in the X datas point -------------- --- Configuration: 1000-1100 --- Distance from that configuration: [0.83375292] @@ -3207,7 +2872,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.80059101405426 --- Workload: 276003000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 65 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 53 in the X datas point -------------- --- Configuration: 0000-1000 --- Distance from that configuration: [0.83375292] @@ -3215,15 +2880,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 35.44774676664167 --- Workload: 111489000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 171 in the X datas point --------------- - --- Configuration: 1100-1011 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9277212383.22309 - --- Energy: 48.61244404745341 - --- Workload: 450987000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 16 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 16 in the X datas point -------------- --- Configuration: 0000-0000 --- Distance from that configuration: [0.76130039] @@ -3231,7 +2888,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.299284062105812 --- Workload: 0.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 17 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 17 in the X datas point -------------- --- Configuration: 0000-0000 --- Distance from that configuration: [0.76130039] @@ -3239,7 +2896,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.027102694886654 --- Workload: 0.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 32 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 32 in the X datas point -------------- --- Configuration: 0000-0000 --- Distance from that configuration: [0.76130039] @@ -3247,24 +2904,40 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.957415812958512 --- Workload: 0.0 -------------- +--- Neighbour 9 in the list of neghbours, And at position 34 in the X datas point +-------------- + --- Configuration: 2000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 +-------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '1000-1010' ---- Neighbour 0 in the list of neghbours, And at position 33 in the X datas point +--- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point -------------- - --- Configuration: 1000-0000 + --- Configuration: 2000-0000 --- Distance from that configuration: [1.] + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 33 in the X datas point +-------------- + --- Configuration: 1000-0000 + --- Distance from that configuration: [0.91310072] --- Energy efficiency: 997516184.7000968 --- Energy: 29.543907709942122 --- Workload: 29470600000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 32 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 32 in the X datas point -------------- --- Configuration: 0000-0000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 0.08333333333333333 --- Energy: 29.957415812958512 --- Workload: 0.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 17 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 17 in the X datas point -------------- --- Configuration: 0000-0000 --- Distance from that configuration: [0.83375292] @@ -3272,7 +2945,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.027102694886654 --- Workload: 0.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 16 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 16 in the X datas point -------------- --- Configuration: 0000-0000 --- Distance from that configuration: [0.83375292] @@ -3280,7 +2953,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.299284062105812 --- Workload: 0.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 65 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 53 in the X datas point -------------- --- Configuration: 0000-1000 --- Distance from that configuration: [0.83375292] @@ -3288,23 +2961,23 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 35.44774676664167 --- Workload: 111489000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 42 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 42 in the X datas point -------------- --- Configuration: 1100-1000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 5947637003.818383 --- Energy: 36.68430426428569 --- Workload: 218185000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 46 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 46 in the X datas point -------------- --- Configuration: 1000-1000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 4062233415.93208 --- Energy: 36.86022362180361 --- Workload: 149735000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 62 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 50 in the X datas point -------------- --- Configuration: 1000-1100 --- Distance from that configuration: [0.76130039] @@ -3312,7 +2985,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.80059101405426 --- Workload: 276003000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 7 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 7 in the X datas point -------------- --- Configuration: 1000-1010 --- Distance from that configuration: [0.76130039] @@ -3320,85 +2993,147 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.85376093977719 --- Workload: 278621000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 171 in the X datas point -------------- - --- Configuration: 1100-1011 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9277212383.22309 - --- Energy: 48.61244404745341 - --- Workload: 450987000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 65 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 16 in the X datas point -------------- - --- Configuration: 0000-1000 - --- Energy efficiency: 3145168392.3157244 - --- Energy: 35.44774676664167 - --- Workload: 111489000000.0 + --- Configuration: 0000-0000 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (35.44774676664167 mAh) it is NOT far from the median. ---- Median :35.44774676664167, the gap is : 10 ---- So No we don't romove this configuration '1000-1010' - --- remove_aberrant_points: The value [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0] is not an abberant point. +--- The energy of the current configuration (42.85376093977719 mAh) is far from the median. +--- Median :30.299284062105812, the gap is : 10 +--- So yes we remove this configuration '1000-1010' +--- remove_aberrant_points: The value [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0] is an abberant point. we don't add it --- remove_aberrant_points: do we remove value [1.0, 0, 0, 1, 0, 1.0, 0, 1, 0, 1] --- Computing the list of the 10 first neighbours of '0020-0202' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '0020-0202' --- Neighbour 0 in the list of neghbours, And at position 8 in the X datas point @@ -3409,31 +3144,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 66.44909360627778 --- Workload: 537560000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 99 in the X datas point --------------- - --- Configuration: 0010-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6657080470.788732 - --- Energy: 41.37346586900227 - --- Workload: 275426000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 193 in the X datas point --------------- - --- Configuration: 0010-0222 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9876153040.867521 - --- Energy: 82.55859277633934 - --- Workload: 815359000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 49 in the X datas point --------------- - --- Configuration: 3000-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8354358468.81318 - --- Energy: 64.35822134376 - --- Workload: 537670000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 88 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 76 in the X datas point -------------- --- Configuration: 2020-0022 --- Distance from that configuration: [0.76130039] @@ -3441,198 +3152,292 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 65.93701913313123 --- Workload: 577244000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 102 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 5 in the X datas point -------------- - --- Configuration: 0020-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4244013818.5089927 - --- Energy: 35.41951635507749 - --- Workload: 150321000000.0 + --- Configuration: 0030-0000 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 994906080.8659663 + --- Energy: 29.623247258891045 + --- Workload: 29472300000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 114 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 6 in the X datas point -------------- - --- Configuration: 0020-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8376542330.856669 - --- Energy: 48.301162810596125 - --- Workload: 404596000000.0 + --- Configuration: 0020-0010 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 121 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 9 in the X datas point -------------- - --- Configuration: 0020-1100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6670179627.937381 - --- Energy: 41.85807704041302 - --- Workload: 279201000000.0 + --- Configuration: 0010-3300 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 6532788063.289651 + --- Energy: 42.64544340651106 + --- Workload: 278594000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 157 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 10 in the X datas point -------------- - --- Configuration: 2020-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7467367603.572389 - --- Energy: 42.10385161103808 - --- Workload: 314406000000.0 + --- Configuration: 0011-0111 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 8964027358.211496 + --- Energy: 50.74428137607953 + --- Workload: 454872000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 174 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 1000-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8327920185.212945 - --- Energy: 64.17430044494624 - --- Workload: 534437000000.0 + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0020-0202' ---- Neighbour 0 in the list of neghbours, And at position 102 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 55 in the X datas point -------------- - --- Configuration: 0020-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 4244013818.5089927 - --- Energy: 35.41951635507749 - --- Workload: 150321000000.0 + --- Configuration: 0000-2200 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 99 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 59 in the X datas point -------------- - --- Configuration: 0010-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6657080470.788732 - --- Energy: 41.37346586900227 - --- Workload: 275426000000.0 + --- Configuration: 0000-0001 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 3321398441.599851 + --- Energy: 35.588916806469584 + --- Workload: 118205000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 121 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 63 in the X datas point -------------- - --- Configuration: 0020-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6670179627.937381 - --- Energy: 41.85807704041302 - --- Workload: 279201000000.0 + --- Configuration: 0001-0200 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 157 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '0020-0202' +--- Neighbour 0 in the list of neghbours, And at position 5 in the X datas point -------------- - --- Configuration: 2020-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7467367603.572389 - --- Energy: 42.10385161103808 - --- Workload: 314406000000.0 + --- Configuration: 0030-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 994906080.8659663 + --- Energy: 29.623247258891045 + --- Workload: 29472300000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 114 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 59 in the X datas point -------------- - --- Configuration: 0020-2220 + --- Configuration: 0000-0001 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8376542330.856669 - --- Energy: 48.301162810596125 - --- Workload: 404596000000.0 + --- Energy efficiency: 3321398441.599851 + --- Energy: 35.588916806469584 + --- Workload: 118205000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 174 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 63 in the X datas point -------------- - --- Configuration: 1000-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8327920185.212945 - --- Energy: 64.17430044494624 - --- Workload: 534437000000.0 + --- Configuration: 0001-0200 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 49 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 6 in the X datas point -------------- - --- Configuration: 3000-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8354358468.81318 - --- Energy: 64.35822134376 - --- Workload: 537670000000.0 + --- Configuration: 0020-0010 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 88 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 55 in the X datas point -------------- - --- Configuration: 2020-0022 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8754497623.153894 - --- Energy: 65.93701913313123 - --- Workload: 577244000000.0 + --- Configuration: 0000-2200 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 8 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 0020-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8089829466.394849 - --- Energy: 66.44909360627778 - --- Workload: 537560000000.0 + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 9 in the X datas point -------------- ---- Neighbour 9 in the list of neghbours, And at position 193 in the X datas point + --- Configuration: 0010-3300 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 6532788063.289651 + --- Energy: 42.64544340651106 + --- Workload: 278594000000.0 -------------- - --- Configuration: 0010-0222 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9876153040.867521 - --- Energy: 82.55859277633934 - --- Workload: 815359000000.0 +--- Neighbour 7 in the list of neghbours, And at position 10 in the X datas point +-------------- + --- Configuration: 0011-0111 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 8964027358.211496 + --- Energy: 50.74428137607953 + --- Workload: 454872000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 76 in the X datas point +-------------- + --- Configuration: 2020-0022 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 8754497623.153894 + --- Energy: 65.93701913313123 + --- Workload: 577244000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 8 in the X datas point +-------------- + --- Configuration: 0020-0202 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 8089829466.394849 + --- Energy: 66.44909360627778 + --- Workload: 537560000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 114 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 55 in the X datas point -------------- - --- Configuration: 0020-2220 - --- Energy efficiency: 8376542330.856669 - --- Energy: 48.301162810596125 - --- Workload: 404596000000.0 + --- Configuration: 0000-2200 + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 -------------- --- Comparing the median energy with the energy of that data point --- The energy of the current configuration (66.44909360627778 mAh) is far from the median. ---- Median :48.301162810596125, the gap is : 10 +--- Median :42.51731520413714, the gap is : 10 --- So yes we remove this configuration '0020-0202' --- remove_aberrant_points: The value [1.0, 0, 0, 1, 0, 1.0, 0, 1, 0, 1] is an abberant point. we don't add it --- remove_aberrant_points: do we remove value [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0] --- Computing the list of the 10 first neighbours of '0010-3300' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '0010-3300' --- Neighbour 0 in the list of neghbours, And at position 9 in the X datas point @@ -3667,7 +3472,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 48.682465076838824 --- Workload: 373189000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 67 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 55 in the X datas point -------------- --- Configuration: 0000-2200 --- Distance from that configuration: [0.83375292] @@ -3675,23 +3480,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.51731520413714 --- Workload: 243375000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 89 in the X datas point --------------- - --- Configuration: 0011-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7849108733.703288 - --- Energy: 42.07381484773657 - --- Workload: 330242000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 101 in the X datas point --------------- - --- Configuration: 0011-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6806981239.9597025 - --- Energy: 35.94259902860859 - --- Workload: 244660000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 66 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 54 in the X datas point -------------- --- Configuration: 0000-2000 --- Distance from that configuration: [0.76130039] @@ -3699,24 +3488,40 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 35.40657570372512 --- Workload: 117941000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 97 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 8 in the X datas point -------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10000990098.019703 - --- Energy: 50.66357196918862 - --- Workload: 506686000000.0 + --- Configuration: 0020-0202 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 8089829466.394849 + --- Energy: 66.44909360627778 + --- Workload: 537560000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 102 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 0020-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4244013818.5089927 - --- Energy: 35.41951635507749 - --- Workload: 150321000000.0 + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 63 in the X datas point +-------------- + --- Configuration: 0001-0200 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 12 in the X datas point +-------------- + --- Configuration: 0022-0030 + --- Distance from that configuration: [0.63473642] + --- Energy efficiency: 7249844128.351241 + --- Energy: 42.05401520354165 + --- Workload: 304885000000.0 -------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '0010-3300' ---- Neighbour 0 in the list of neghbours, And at position 66 in the X datas point +--- Neighbour 0 in the list of neghbours, And at position 54 in the X datas point -------------- --- Configuration: 0000-2000 --- Distance from that configuration: [1.] @@ -3724,29 +3529,29 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 35.40657570372512 --- Workload: 117941000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 102 in the X datas point --------------- - --- Configuration: 0020-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4244013818.5089927 - --- Energy: 35.41951635507749 - --- Workload: 150321000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 24 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 24 in the X datas point -------------- --- Configuration: 0000-3000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.91310072] --- Energy efficiency: 3307720550.5370083 --- Energy: 35.59789292409111 --- Workload: 117748000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 101 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 63 in the X datas point +-------------- + --- Configuration: 0001-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 12 in the X datas point -------------- - --- Configuration: 0011-3000 + --- Configuration: 0022-0030 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6806981239.9597025 - --- Energy: 35.94259902860859 - --- Workload: 244660000000.0 + --- Energy efficiency: 7249844128.351241 + --- Energy: 42.05401520354165 + --- Workload: 304885000000.0 -------------- --- Neighbour 4 in the list of neghbours, And at position 25 in the X datas point -------------- @@ -3756,26 +3561,26 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.05795824330537 --- Workload: 243499000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 89 in the X datas point --------------- - --- Configuration: 0011-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7849108733.703288 - --- Energy: 42.07381484773657 - --- Workload: 330242000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 67 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 55 in the X datas point -------------- --- Configuration: 0000-2200 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 5724131219.984087 --- Energy: 42.51731520413714 --- Workload: 243375000000.0 -------------- +--- Neighbour 6 in the list of neghbours, And at position 51 in the X datas point +-------------- + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 +-------------- --- Neighbour 7 in the list of neghbours, And at position 9 in the X datas point -------------- --- Configuration: 0010-3300 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 6532788063.289651 --- Energy: 42.64544340651106 --- Workload: 278594000000.0 @@ -3783,18 +3588,18 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Neighbour 8 in the list of neghbours, And at position 26 in the X datas point -------------- --- Configuration: 0000-3330 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 7665772326.561901 --- Energy: 48.682465076838824 --- Workload: 373189000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 97 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 8 in the X datas point -------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10000990098.019703 - --- Energy: 50.66357196918862 - --- Workload: 506686000000.0 + --- Configuration: 0020-0202 + --- Distance from that configuration: [0.63473642] + --- Energy efficiency: 8089829466.394849 + --- Energy: 66.44909360627778 + --- Workload: 537560000000.0 -------------- -------------- --- Median at position 4 in the list of neghbours, And at position 25 in the X datas point @@ -3812,61 +3617,131 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- remove_aberrant_points: do we remove value [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1] --- Computing the list of the 10 first neighbours of '0011-0111' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '0011-0111' --- Neighbour 0 in the list of neghbours, And at position 10 in the X datas point @@ -3877,230 +3752,300 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 50.74428137607953 --- Workload: 454872000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 99 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 13 in the X datas point -------------- - --- Configuration: 0010-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6657080470.788732 - --- Energy: 41.37346586900227 - --- Workload: 275426000000.0 + --- Configuration: 0011-1100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7650055845.407672 + --- Energy: 43.82652071469574 + --- Workload: 335276000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 141 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 74 in the X datas point -------------- - --- Configuration: 0010-0011 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6634071263.19351 - --- Energy: 41.98663362868059 - --- Workload: 278542000000.0 + --- Configuration: 1111-0101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9080672696.233337 + --- Energy: 45.44863666563364 + --- Workload: 412706000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 147 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 6 in the X datas point -------------- - --- Configuration: 0022-1111 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11384996168.94879 - --- Energy: 60.652013004669556 - --- Workload: 690523000000.0 + --- Configuration: 0020-0010 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 184 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 8 in the X datas point -------------- - --- Configuration: 0002-0111 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9116518219.361662 - --- Energy: 51.19519895467268 - --- Workload: 466724000000.0 + --- Configuration: 0020-0202 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 8089829466.394849 + --- Energy: 66.44909360627778 + --- Workload: 537560000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 193 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 59 in the X datas point -------------- - --- Configuration: 0010-0222 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9876153040.867521 - --- Energy: 82.55859277633934 - --- Workload: 815359000000.0 + --- Configuration: 0000-0001 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 3321398441.599851 + --- Energy: 35.588916806469584 + --- Workload: 118205000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 198 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 63 in the X datas point -------------- - --- Configuration: 1011-0011 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8737821661.059898 - --- Energy: 42.79354542763764 - --- Workload: 373921000000.0 + --- Configuration: 0001-0200 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 199 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 3 in the X datas point -------------- - --- Configuration: 0022-1111 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11525411226.672567 - --- Energy: 59.99293901124158 - --- Workload: 691443000000.0 + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.63473642] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 13 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 16 in the X datas point -------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.63473642] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 53 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 17 in the X datas point -------------- - --- Configuration: 0011-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 2745412415.8531094 - --- Energy: 29.5448803510097 - --- Workload: 81112900000.0 + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.63473642] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.027102694886654 + --- Workload: 0.0 -------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '0011-0111' ---- Neighbour 0 in the list of neghbours, And at position 53 in the X datas point +--- Neighbour 0 in the list of neghbours, And at position 17 in the X datas point -------------- - --- Configuration: 0011-0000 + --- Configuration: 0000-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 2745412415.8531094 - --- Energy: 29.5448803510097 - --- Workload: 81112900000.0 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.027102694886654 + --- Workload: 0.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 99 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 16 in the X datas point -------------- - --- Configuration: 0010-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6657080470.788732 - --- Energy: 41.37346586900227 - --- Workload: 275426000000.0 + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 141 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 59 in the X datas point -------------- - --- Configuration: 0010-0011 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6634071263.19351 - --- Energy: 41.98663362868059 - --- Workload: 278542000000.0 + --- Configuration: 0000-0001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3321398441.599851 + --- Energy: 35.588916806469584 + --- Workload: 118205000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 198 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 63 in the X datas point -------------- - --- Configuration: 1011-0011 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8737821661.059898 - --- Energy: 42.79354542763764 - --- Workload: 373921000000.0 + --- Configuration: 0001-0200 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 13 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 6 in the X datas point +-------------- + --- Configuration: 0020-0010 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 13 in the X datas point -------------- --- Configuration: 0011-1100 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 7650055845.407672 --- Energy: 43.82652071469574 --- Workload: 335276000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 10 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 74 in the X datas point +-------------- + --- Configuration: 1111-0101 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 9080672696.233337 + --- Energy: 45.44863666563364 + --- Workload: 412706000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 10 in the X datas point -------------- --- Configuration: 0011-0111 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.63473642] --- Energy efficiency: 8964027358.211496 --- Energy: 50.74428137607953 --- Workload: 454872000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 184 in the X datas point --------------- - --- Configuration: 0002-0111 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9116518219.361662 - --- Energy: 51.19519895467268 - --- Workload: 466724000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 199 in the X datas point --------------- - --- Configuration: 0022-1111 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11525411226.672567 - --- Energy: 59.99293901124158 - --- Workload: 691443000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 147 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 3 in the X datas point -------------- - --- Configuration: 0022-1111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11384996168.94879 - --- Energy: 60.652013004669556 - --- Workload: 690523000000.0 + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.63473642] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 193 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 8 in the X datas point -------------- - --- Configuration: 0010-0222 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9876153040.867521 - --- Energy: 82.55859277633934 - --- Workload: 815359000000.0 + --- Configuration: 0020-0202 + --- Distance from that configuration: [0.63473642] + --- Energy efficiency: 8089829466.394849 + --- Energy: 66.44909360627778 + --- Workload: 537560000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 13 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 6 in the X datas point -------------- - --- Configuration: 0011-1100 - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 + --- Configuration: 0020-0010 + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (43.82652071469574 mAh) it is NOT far from the median. ---- Median :43.82652071469574, the gap is : 10 ---- So No we don't romove this configuration '0011-0111' - --- remove_aberrant_points: The value [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1] is not an abberant point. +--- The energy of the current configuration (50.74428137607953 mAh) is far from the median. +--- Median :36.82601141845538, the gap is : 10 +--- So yes we remove this configuration '0011-0111' +--- remove_aberrant_points: The value [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1] is an abberant point. we don't add it --- remove_aberrant_points: do we remove value [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1] --- Computing the list of the 10 first neighbours of '3303-0001' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '3303-0001' --- Neighbour 0 in the list of neghbours, And at position 11 in the X datas point @@ -4111,15 +4056,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 59.94594005320708 --- Workload: 498819000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 179 in the X datas point --------------- - --- Configuration: 3333-0001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 9681573061.991112 - --- Energy: 64.59775499830239 - --- Workload: 625410000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 19 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 19 in the X datas point -------------- --- Configuration: 3300-0000 --- Distance from that configuration: [0.83375292] @@ -4127,7 +4064,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.277288658122774 --- Workload: 59956000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 21 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 21 in the X datas point -------------- --- Configuration: 3333-0000 --- Distance from that configuration: [0.83375292] @@ -4135,23 +4072,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 59.045602086542516 --- Workload: 489874000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 51 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2075033200.5312083 - --- Energy: 29.0248902377268 - --- Workload: 60227600000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 56 in the X datas point --------------- - --- Configuration: 0303-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5363512027.675722 - --- Energy: 45.0383665719169 - --- Workload: 241564000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 85 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 73 in the X datas point -------------- --- Configuration: 3003-0002 --- Distance from that configuration: [0.83375292] @@ -4159,182 +4080,276 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 65.80063109114849 --- Workload: 499771000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 103 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 2 in the X datas point -------------- - --- Configuration: 3303-1011 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10227751572.005417 - --- Energy: 73.37868558375581 - --- Workload: 750499000000.0 + --- Configuration: 0303-0100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6956231392.081026 + --- Energy: 53.38267358149647 + --- Workload: 371343000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 126 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 14 in the X datas point -------------- - --- Configuration: 0003-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5256269415.345153 - --- Energy: 45.78293727571249 - --- Workload: 240648000000.0 + --- Configuration: 3303-1010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9340120487.55429 + --- Energy: 67.3857084084629 + --- Workload: 629393000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 172 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 15 in the X datas point -------------- - --- Configuration: 3303-0111 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10225586667.47108 - --- Energy: 73.36262541667716 - --- Workload: 750176000000.0 + --- Configuration: 0003-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6806147312.252427 + --- Energy: 54.44253148500697 + --- Workload: 370545000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 18 in the X datas point +-------------- + --- Configuration: 3000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 1016987763.6032282 + --- Energy: 29.060137396486432 + --- Workload: 29553800000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 20 in the X datas point +-------------- + --- Configuration: 3330-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5377240292.736961 + --- Energy: 32.51205394198035 + --- Workload: 174825000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 35 in the X datas point +-------------- + --- Configuration: 3000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 1010122436.9405816 + --- Energy: 29.239529117166907 + --- Workload: 29535500000.0 -------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '3303-0001' ---- Neighbour 0 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 0 in the list of neghbours, And at position 18 in the X datas point -------------- - --- Configuration: 3300-0000 + --- Configuration: 3000-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 2075033200.5312083 - --- Energy: 29.0248902377268 - --- Workload: 60227600000.0 + --- Energy efficiency: 1016987763.6032282 + --- Energy: 29.060137396486432 + --- Workload: 29553800000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 19 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 35 in the X datas point +-------------- + --- Configuration: 3000-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 1010122436.9405816 + --- Energy: 29.239529117166907 + --- Workload: 29535500000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 19 in the X datas point -------------- --- Configuration: 3300-0000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 1980229389.772511 --- Energy: 30.277288658122774 --- Workload: 59956000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 56 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 20 in the X datas point -------------- - --- Configuration: 0303-0000 + --- Configuration: 3330-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5363512027.675722 - --- Energy: 45.0383665719169 - --- Workload: 241564000000.0 + --- Energy efficiency: 5377240292.736961 + --- Energy: 32.51205394198035 + --- Workload: 174825000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 126 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 2 in the X datas point -------------- - --- Configuration: 0003-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5256269415.345153 - --- Energy: 45.78293727571249 - --- Workload: 240648000000.0 + --- Configuration: 0303-0100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6956231392.081026 + --- Energy: 53.38267358149647 + --- Workload: 371343000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 21 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 15 in the X datas point +-------------- + --- Configuration: 0003-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6806147312.252427 + --- Energy: 54.44253148500697 + --- Workload: 370545000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 21 in the X datas point -------------- --- Configuration: 3333-0000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 8296551953.00833 --- Energy: 59.045602086542516 --- Workload: 489874000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 11 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 11 in the X datas point -------------- --- Configuration: 3303-0001 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 8321129010.784183 --- Energy: 59.94594005320708 --- Workload: 498819000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 179 in the X datas point --------------- - --- Configuration: 3333-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9681573061.991112 - --- Energy: 64.59775499830239 - --- Workload: 625410000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 85 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 73 in the X datas point -------------- --- Configuration: 3003-0002 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 7595205906.032112 --- Energy: 65.80063109114849 --- Workload: 499771000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 172 in the X datas point --------------- - --- Configuration: 3303-0111 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10225586667.47108 - --- Energy: 73.36262541667716 - --- Workload: 750176000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 103 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 14 in the X datas point -------------- - --- Configuration: 3303-1011 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10227751572.005417 - --- Energy: 73.37868558375581 - --- Workload: 750499000000.0 + --- Configuration: 3303-1010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9340120487.55429 + --- Energy: 67.3857084084629 + --- Workload: 629393000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 21 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 2 in the X datas point -------------- - --- Configuration: 3333-0000 - --- Energy efficiency: 8296551953.00833 - --- Energy: 59.045602086542516 - --- Workload: 489874000000.0 + --- Configuration: 0303-0100 + --- Energy efficiency: 6956231392.081026 + --- Energy: 53.38267358149647 + --- Workload: 371343000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (59.045602086542516 mAh) it is NOT far from the median. ---- Median :59.045602086542516, the gap is : 10 +--- The energy of the current configuration (53.38267358149647 mAh) it is NOT far from the median. +--- Median :53.38267358149647, the gap is : 10 --- So No we don't romove this configuration '3303-0001' --- remove_aberrant_points: The value [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1] is not an abberant point. --- remove_aberrant_points: do we remove value [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0] --- Computing the list of the 10 first neighbours of '0022-0030' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '0022-0030' --- Neighbour 0 in the list of neghbours, And at position 12 in the X datas point @@ -4345,230 +4360,300 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.05401520354165 --- Workload: 304885000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 119 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 1 in the X datas point -------------- - --- Configuration: 0333-0030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8477809334.068076 - --- Energy: 58.764018507515395 - --- Workload: 498189000000.0 + --- Configuration: 0033-3000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6957102505.948323 + --- Energy: 53.35616382684589 + --- Workload: 371205000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 146 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 64 in the X datas point -------------- - --- Configuration: 2022-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10619025470.794495 - --- Energy: 49.81557674440745 - --- Workload: 528993000000.0 + --- Configuration: 0220-0020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5040602049.508794 + --- Energy: 36.67117347490831 + --- Workload: 184845000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 158 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 3 in the X datas point -------------- - --- Configuration: 2020-0030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5336236245.851076 - --- Energy: 35.10473595313148 - --- Workload: 187327000000.0 + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 1 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 66 in the X datas point -------------- - --- Configuration: 0033-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6957102505.948323 - --- Energy: 53.35616382684589 - --- Workload: 371205000000.0 + --- Configuration: 0110-0020 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 5821399464.43125 + --- Energy: 36.31061849927073 + --- Workload: 211379000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 58 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 76 in the X datas point -------------- - --- Configuration: 0001-0020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4533975344.242078 - --- Energy: 35.4792605525655 - --- Workload: 160862000000.0 + --- Configuration: 2020-0022 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 8754497623.153894 + --- Energy: 65.93701913313123 + --- Workload: 577244000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 76 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 6 in the X datas point -------------- - --- Configuration: 0220-0020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5040602049.508794 - --- Energy: 36.67117347490831 - --- Workload: 184845000000.0 + --- Configuration: 0020-0010 + --- Distance from that configuration: [0.63473642] + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 98 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 8 in the X datas point -------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8871225293.637558 - --- Energy: 42.90551410725298 - --- Workload: 380626000000.0 + --- Configuration: 0020-0202 + --- Distance from that configuration: [0.63473642] + --- Energy efficiency: 8089829466.394849 + --- Energy: 66.44909360627778 + --- Workload: 537560000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 101 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 9 in the X datas point -------------- - --- Configuration: 0011-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6806981239.9597025 - --- Energy: 35.94259902860859 - --- Workload: 244660000000.0 + --- Configuration: 0010-3300 + --- Distance from that configuration: [0.63473642] + --- Energy efficiency: 6532788063.289651 + --- Energy: 42.64544340651106 + --- Workload: 278594000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 108 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 22 in the X datas point -------------- - --- Configuration: 0222-0300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9750580159.519491 - --- Energy: 43.43833566298026 - --- Workload: 423547000000.0 + --- Configuration: 3333-3000 + --- Distance from that configuration: [0.63473642] + --- Energy efficiency: 9400881802.713095 + --- Energy: 66.34289826476824 + --- Workload: 623684000000.0 -------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '0022-0030' ---- Neighbour 0 in the list of neghbours, And at position 158 in the X datas point +--- Neighbour 0 in the list of neghbours, And at position 66 in the X datas point -------------- - --- Configuration: 2020-0030 + --- Configuration: 0110-0020 --- Distance from that configuration: [1.] - --- Energy efficiency: 5336236245.851076 - --- Energy: 35.10473595313148 - --- Workload: 187327000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 58 in the X datas point --------------- - --- Configuration: 0001-0020 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4533975344.242078 - --- Energy: 35.4792605525655 - --- Workload: 160862000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 101 in the X datas point --------------- - --- Configuration: 0011-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6806981239.9597025 - --- Energy: 35.94259902860859 - --- Workload: 244660000000.0 + --- Energy efficiency: 5821399464.43125 + --- Energy: 36.31061849927073 + --- Workload: 211379000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 76 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 64 in the X datas point -------------- --- Configuration: 0220-0020 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 5040602049.508794 --- Energy: 36.67117347490831 --- Workload: 184845000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 12 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 6 in the X datas point -------------- - --- Configuration: 0022-0030 + --- Configuration: 0020-0010 --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 12 in the X datas point +-------------- + --- Configuration: 0022-0030 + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 7249844128.351241 --- Energy: 42.05401520354165 --- Workload: 304885000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 98 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8871225293.637558 - --- Energy: 42.90551410725298 - --- Workload: 380626000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 108 in the X datas point --------------- - --- Configuration: 0222-0300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9750580159.519491 - --- Energy: 43.43833566298026 - --- Workload: 423547000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 146 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 9 in the X datas point -------------- - --- Configuration: 2022-0330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10619025470.794495 - --- Energy: 49.81557674440745 - --- Workload: 528993000000.0 + --- Configuration: 0010-3300 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 6532788063.289651 + --- Energy: 42.64544340651106 + --- Workload: 278594000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 1 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 1 in the X datas point -------------- --- Configuration: 0033-3000 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 6957102505.948323 --- Energy: 53.35616382684589 --- Workload: 371205000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 119 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 3 in the X datas point -------------- - --- Configuration: 0333-0030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8477809334.068076 - --- Energy: 58.764018507515395 - --- Workload: 498189000000.0 + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.63473642] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 -------------- +--- Neighbour 7 in the list of neghbours, And at position 76 in the X datas point -------------- ---- Median at position 4 in the list of neghbours, And at position 12 in the X datas point + --- Configuration: 2020-0022 + --- Distance from that configuration: [0.63473642] + --- Energy efficiency: 8754497623.153894 + --- Energy: 65.93701913313123 + --- Workload: 577244000000.0 -------------- - --- Configuration: 0022-0030 - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 +--- Neighbour 8 in the list of neghbours, And at position 22 in the X datas point +-------------- + --- Configuration: 3333-3000 + --- Distance from that configuration: [0.63473642] + --- Energy efficiency: 9400881802.713095 + --- Energy: 66.34289826476824 + --- Workload: 623684000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 8 in the X datas point +-------------- + --- Configuration: 0020-0202 + --- Distance from that configuration: [0.63473642] + --- Energy efficiency: 8089829466.394849 + --- Energy: 66.44909360627778 + --- Workload: 537560000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 9 in the X datas point +-------------- + --- Configuration: 0010-3300 + --- Energy efficiency: 6532788063.289651 + --- Energy: 42.64544340651106 + --- Workload: 278594000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (42.05401520354165 mAh) it is NOT far from the median. ---- Median :42.05401520354165, the gap is : 10 +--- The energy of the current configuration (42.64544340651106 mAh) it is NOT far from the median. +--- Median :42.64544340651106, the gap is : 10 --- So No we don't romove this configuration '0022-0030' --- remove_aberrant_points: The value [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0] is not an abberant point. --- remove_aberrant_points: do we remove value [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0] --- Computing the list of the 10 first neighbours of '0011-1100' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '0011-1100' --- Neighbour 0 in the list of neghbours, And at position 13 in the X datas point @@ -4579,63 +4664,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 43.82652071469574 --- Workload: 335276000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 89 in the X datas point --------------- - --- Configuration: 0011-2200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 7849108733.703288 - --- Energy: 42.07381484773657 - --- Workload: 330242000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 53 in the X datas point --------------- - --- Configuration: 0011-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2745412415.8531094 - --- Energy: 29.5448803510097 - --- Workload: 81112900000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 91 in the X datas point --------------- - --- Configuration: 1011-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6807769026.0124855 - --- Energy: 36.74164741869377 - --- Workload: 250128000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 107 in the X datas point --------------- - --- Configuration: 1011-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8782098570.274353 - --- Energy: 43.085080854083536 - --- Workload: 378377000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 121 in the X datas point --------------- - --- Configuration: 0020-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6670179627.937381 - --- Energy: 41.85807704041302 - --- Workload: 279201000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 191 in the X datas point --------------- - --- Configuration: 0011-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2780233650.836016 - --- Energy: 29.193550568943994 - --- Workload: 81165000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 195 in the X datas point --------------- - --- Configuration: 1011-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6759862639.591164 - --- Energy: 36.90475887640218 - --- Workload: 249471000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 10 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 10 in the X datas point -------------- --- Configuration: 0011-0111 --- Distance from that configuration: [0.76130039] @@ -4643,83 +4672,139 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 50.74428137607953 --- Workload: 454872000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 48 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 50 in the X datas point -------------- - --- Configuration: 0111-0000 + --- Configuration: 1000-1100 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0011-1100' ---- Neighbour 0 in the list of neghbours, And at position 191 in the X datas point --------------- - --- Configuration: 0011-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 2780233650.836016 - --- Energy: 29.193550568943994 - --- Workload: 81165000000.0 + --- Energy efficiency: 6448575832.027497 + --- Energy: 42.80059101405426 + --- Workload: 276003000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 53 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 53 in the X datas point -------------- - --- Configuration: 0011-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 2745412415.8531094 - --- Energy: 29.5448803510097 - --- Workload: 81112900000.0 + --- Configuration: 0000-1000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3145168392.3157244 + --- Energy: 35.44774676664167 + --- Workload: 111489000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 91 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 55 in the X datas point -------------- - --- Configuration: 1011-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6807769026.0124855 - --- Energy: 36.74164741869377 - --- Workload: 250128000000.0 + --- Configuration: 0000-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 195 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 63 in the X datas point -------------- - --- Configuration: 1011-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6759862639.591164 - --- Energy: 36.90475887640218 - --- Workload: 249471000000.0 + --- Configuration: 0001-0200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 48 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 16 in the X datas point -------------- - --- Configuration: 0111-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 121 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 17 in the X datas point -------------- - --- Configuration: 0020-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6670179627.937381 - --- Energy: 41.85807704041302 - --- Workload: 279201000000.0 + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.027102694886654 + --- Workload: 0.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 89 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 32 in the X datas point -------------- - --- Configuration: 0011-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7849108733.703288 - --- Energy: 42.07381484773657 - --- Workload: 330242000000.0 + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 29.957415812958512 + --- Workload: 0.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 107 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 46 in the X datas point -------------- - --- Configuration: 1011-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8782098570.274353 - --- Energy: 43.085080854083536 - --- Workload: 378377000000.0 + --- Configuration: 1000-1000 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 4062233415.93208 + --- Energy: 36.86022362180361 + --- Workload: 149735000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 13 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '0011-1100' +--- Neighbour 0 in the list of neghbours, And at position 32 in the X datas point -------------- - --- Configuration: 0011-1100 + --- Configuration: 0000-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 29.957415812958512 + --- Workload: 0.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 17 in the X datas point +-------------- + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.027102694886654 + --- Workload: 0.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 16 in the X datas point +-------------- + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 53 in the X datas point +-------------- + --- Configuration: 0000-1000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3145168392.3157244 + --- Energy: 35.44774676664167 + --- Workload: 111489000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 63 in the X datas point +-------------- + --- Configuration: 0001-0200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 46 in the X datas point +-------------- + --- Configuration: 1000-1000 --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4062233415.93208 + --- Energy: 36.86022362180361 + --- Workload: 149735000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 55 in the X datas point +-------------- + --- Configuration: 0000-2200 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 50 in the X datas point +-------------- + --- Configuration: 1000-1100 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 6448575832.027497 + --- Energy: 42.80059101405426 + --- Workload: 276003000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 13 in the X datas point +-------------- + --- Configuration: 0011-1100 + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 7650055845.407672 --- Energy: 43.82652071469574 --- Workload: 335276000000.0 @@ -4727,82 +4812,152 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Neighbour 9 in the list of neghbours, And at position 10 in the X datas point -------------- --- Configuration: 0011-0111 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 8964027358.211496 --- Energy: 50.74428137607953 --- Workload: 454872000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 48 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 63 in the X datas point -------------- - --- Configuration: 0111-0000 - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 + --- Configuration: 0001-0200 + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (40.0701934667281 mAh) it is NOT far from the median. ---- Median :40.0701934667281, the gap is : 10 +--- The energy of the current configuration (36.59285860316189 mAh) it is NOT far from the median. +--- Median :36.59285860316189, the gap is : 10 --- So No we don't romove this configuration '0011-1100' --- remove_aberrant_points: The value [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0] is not an abberant point. --- remove_aberrant_points: do we remove value [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0] --- Computing the list of the 10 first neighbours of '3303-1010' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '3303-1010' --- Neighbour 0 in the list of neghbours, And at position 14 in the X datas point @@ -4821,15 +4976,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 61.00540758755291 --- Workload: 502499000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 103 in the X datas point --------------- - --- Configuration: 3303-1011 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 10227751572.005417 - --- Energy: 73.37868558375581 - --- Workload: 750499000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 40 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 40 in the X datas point -------------- --- Configuration: 3300-1000 --- Distance from that configuration: [0.83375292] @@ -4837,7 +4984,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.78276420172299 --- Workload: 186062000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 77 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 65 in the X datas point -------------- --- Configuration: 0303-1000 --- Distance from that configuration: [0.83375292] @@ -4845,15 +4992,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 53.6166443408558 --- Workload: 371471000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 127 in the X datas point --------------- - --- Configuration: 3033-1010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9521179864.608822 - --- Energy: 66.3571751425295 - --- Workload: 631797000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 4 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 4 in the X datas point -------------- --- Configuration: 3000-1110 --- Distance from that configuration: [0.76130039] @@ -4861,7 +5000,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 49.41467631934382 --- Workload: 400095000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 11 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 11 in the X datas point -------------- --- Configuration: 3303-0001 --- Distance from that configuration: [0.76130039] @@ -4869,7 +5008,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 59.94594005320708 --- Workload: 498819000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 19 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 19 in the X datas point -------------- --- Configuration: 3300-0000 --- Distance from that configuration: [0.76130039] @@ -4877,7 +5016,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.277288658122774 --- Workload: 59956000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 21 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 21 in the X datas point -------------- --- Configuration: 3333-0000 --- Distance from that configuration: [0.76130039] @@ -4885,6 +5024,22 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 59.045602086542516 --- Workload: 489874000000.0 -------------- +--- Neighbour 8 in the list of neghbours, And at position 41 in the X datas point +-------------- + --- Configuration: 3300-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5026691733.102776 + --- Energy: 36.9852979298838 + --- Workload: 185914000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 44 in the X datas point +-------------- + --- Configuration: 3000-1000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5326600510.288329 + --- Energy: 36.46450751429702 + --- Workload: 194232000000.0 +-------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '3303-1010' --- Neighbour 0 in the list of neghbours, And at position 19 in the X datas point -------------- @@ -4894,47 +5049,63 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.277288658122774 --- Workload: 59956000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 40 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 44 in the X datas point -------------- - --- Configuration: 3300-1000 + --- Configuration: 3000-1000 --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5326600510.288329 + --- Energy: 36.46450751429702 + --- Workload: 194232000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 40 in the X datas point +-------------- + --- Configuration: 3300-1000 + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 5058399218.983161 --- Energy: 36.78276420172299 --- Workload: 186062000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 4 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 41 in the X datas point +-------------- + --- Configuration: 3300-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5026691733.102776 + --- Energy: 36.9852979298838 + --- Workload: 185914000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 4 in the X datas point -------------- --- Configuration: 3000-1110 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 8096707069.234942 --- Energy: 49.41467631934382 --- Workload: 400095000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 77 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 65 in the X datas point -------------- --- Configuration: 0303-1000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 6928278461.367919 --- Energy: 53.6166443408558 --- Workload: 371471000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 21 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 21 in the X datas point -------------- --- Configuration: 3333-0000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 8296551953.00833 --- Energy: 59.045602086542516 --- Workload: 489874000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 11 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 11 in the X datas point -------------- --- Configuration: 3303-0001 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 8321129010.784183 --- Energy: 59.94594005320708 --- Workload: 498819000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 0 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 0 in the X datas point -------------- --- Configuration: 0303-1010 --- Distance from that configuration: [0.76130039] @@ -4942,15 +5113,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 61.00540758755291 --- Workload: 502499000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 127 in the X datas point --------------- - --- Configuration: 3033-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9521179864.608822 - --- Energy: 66.3571751425295 - --- Workload: 631797000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 14 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 14 in the X datas point -------------- --- Configuration: 3303-1010 --- Distance from that configuration: [0.76130039] @@ -4958,85 +5121,147 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 67.3857084084629 --- Workload: 629393000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 103 in the X datas point --------------- - --- Configuration: 3303-1011 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10227751572.005417 - --- Energy: 73.37868558375581 - --- Workload: 750499000000.0 --------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 21 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 4 in the X datas point -------------- - --- Configuration: 3333-0000 - --- Energy efficiency: 8296551953.00833 - --- Energy: 59.045602086542516 - --- Workload: 489874000000.0 + --- Configuration: 3000-1110 + --- Energy efficiency: 8096707069.234942 + --- Energy: 49.41467631934382 + --- Workload: 400095000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (59.045602086542516 mAh) it is NOT far from the median. ---- Median :59.045602086542516, the gap is : 10 ---- So No we don't romove this configuration '3303-1010' - --- remove_aberrant_points: The value [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0] is not an abberant point. +--- The energy of the current configuration (67.3857084084629 mAh) is far from the median. +--- Median :49.41467631934382, the gap is : 10 +--- So yes we remove this configuration '3303-1010' +--- remove_aberrant_points: The value [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0] is an abberant point. we don't add it --- remove_aberrant_points: do we remove value [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1] --- Computing the list of the 10 first neighbours of '0003-1001' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '0003-1001' --- Neighbour 0 in the list of neghbours, And at position 15 in the X datas point @@ -5047,23 +5272,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 54.44253148500697 --- Workload: 370545000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 126 in the X datas point --------------- - --- Configuration: 0003-0001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5256269415.345153 - --- Energy: 45.78293727571249 - --- Workload: 240648000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 201 in the X datas point --------------- - --- Configuration: 0303-1001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8479966080.135679 - --- Energy: 59.193870361299275 - --- Workload: 501963000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 77 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 65 in the X datas point -------------- --- Configuration: 0303-1000 --- Distance from that configuration: [0.83375292] @@ -5071,7 +5280,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 53.6166443408558 --- Workload: 371471000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 80 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 68 in the X datas point -------------- --- Configuration: 2002-1001 --- Distance from that configuration: [0.83375292] @@ -5079,7 +5288,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 48.71596839606954 --- Workload: 428493000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 82 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 70 in the X datas point -------------- --- Configuration: 0202-1001 --- Distance from that configuration: [0.83375292] @@ -5087,7 +5296,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 48.8428586507307 --- Workload: 434491000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 83 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 71 in the X datas point -------------- --- Configuration: 3003-1101 --- Distance from that configuration: [0.83375292] @@ -5095,7 +5304,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 67.46193459835338 --- Workload: 636090000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 0 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 0 in the X datas point -------------- --- Configuration: 0303-1010 --- Distance from that configuration: [0.76130039] @@ -5103,7 +5312,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 61.00540758755291 --- Workload: 502499000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 11 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 11 in the X datas point -------------- --- Configuration: 3303-0001 --- Distance from that configuration: [0.76130039] @@ -5111,7 +5320,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 59.94594005320708 --- Workload: 498819000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 44 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 44 in the X datas point -------------- --- Configuration: 3000-1000 --- Distance from that configuration: [0.76130039] @@ -5119,6 +5328,22 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.46450751429702 --- Workload: 194232000000.0 -------------- +--- Neighbour 8 in the list of neghbours, And at position 73 in the X datas point +-------------- + --- Configuration: 3003-0002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7595205906.032112 + --- Energy: 65.80063109114849 + --- Workload: 499771000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 2 in the X datas point +-------------- + --- Configuration: 0303-0100 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 6956231392.081026 + --- Energy: 53.38267358149647 + --- Workload: 371343000000.0 +-------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '0003-1001' --- Neighbour 0 in the list of neghbours, And at position 44 in the X datas point -------------- @@ -5128,23 +5353,15 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.46450751429702 --- Workload: 194232000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 126 in the X datas point --------------- - --- Configuration: 0003-0001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5256269415.345153 - --- Energy: 45.78293727571249 - --- Workload: 240648000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 80 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 68 in the X datas point -------------- --- Configuration: 2002-1001 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 8795770993.306417 --- Energy: 48.71596839606954 --- Workload: 428493000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 82 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 70 in the X datas point -------------- --- Configuration: 0202-1001 --- Distance from that configuration: [0.83375292] @@ -5152,7 +5369,15 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 48.8428586507307 --- Workload: 434491000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 77 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 2 in the X datas point +-------------- + --- Configuration: 0303-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6956231392.081026 + --- Energy: 53.38267358149647 + --- Workload: 371343000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 65 in the X datas point -------------- --- Configuration: 0303-1000 --- Distance from that configuration: [0.83375292] @@ -5163,20 +5388,12 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Neighbour 5 in the list of neghbours, And at position 15 in the X datas point -------------- --- Configuration: 0003-1001 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 6806147312.252427 --- Energy: 54.44253148500697 --- Workload: 370545000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 201 in the X datas point --------------- - --- Configuration: 0303-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8479966080.135679 - --- Energy: 59.193870361299275 - --- Workload: 501963000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 11 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 11 in the X datas point -------------- --- Configuration: 3303-0001 --- Distance from that configuration: [0.76130039] @@ -5184,7 +5401,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 59.94594005320708 --- Workload: 498819000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 0 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 0 in the X datas point -------------- --- Configuration: 0303-1010 --- Distance from that configuration: [0.76130039] @@ -5192,16 +5409,24 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 61.00540758755291 --- Workload: 502499000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 83 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 73 in the X datas point -------------- - --- Configuration: 3003-1101 + --- Configuration: 3003-0002 --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7595205906.032112 + --- Energy: 65.80063109114849 + --- Workload: 499771000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 71 in the X datas point +-------------- + --- Configuration: 3003-1101 + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 9428892010.8998 --- Energy: 67.46193459835338 --- Workload: 636090000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 77 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 65 in the X datas point -------------- --- Configuration: 0303-1000 --- Energy efficiency: 6928278461.367919 @@ -5216,61 +5441,131 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- remove_aberrant_points: do we remove value [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] --- Computing the list of the 10 first neighbours of '0000-0000' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '0000-0000' --- Neighbour 0 in the list of neghbours, And at position 16 in the X datas point @@ -5305,7 +5600,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.543907709942122 --- Workload: 29470600000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 65 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 53 in the X datas point -------------- --- Configuration: 0000-1000 --- Distance from that configuration: [0.91310072] @@ -5313,7 +5608,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 35.44774676664167 --- Workload: 111489000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 71 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 59 in the X datas point -------------- --- Configuration: 0000-0001 --- Distance from that configuration: [0.91310072] @@ -5345,13 +5640,13 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.86022362180361 --- Workload: 149735000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 53 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 54 in the X datas point -------------- - --- Configuration: 0011-0000 + --- Configuration: 0000-2000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2745412415.8531094 - --- Energy: 29.5448803510097 - --- Workload: 81112900000.0 + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 -------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '0000-0000' --- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point @@ -5370,23 +5665,15 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.543907709942122 --- Workload: 29470600000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 53 in the X datas point --------------- - --- Configuration: 0011-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 2745412415.8531094 - --- Energy: 29.5448803510097 - --- Workload: 81112900000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 32 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 32 in the X datas point -------------- --- Configuration: 0000-0000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [1.] --- Energy efficiency: 0.08333333333333333 --- Energy: 29.957415812958512 --- Workload: 0.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 17 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 17 in the X datas point -------------- --- Configuration: 0000-0000 --- Distance from that configuration: [0.91310072] @@ -5394,7 +5681,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.027102694886654 --- Workload: 0.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 36 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 36 in the X datas point -------------- --- Configuration: 1100-0000 --- Distance from that configuration: [0.91310072] @@ -5402,15 +5689,23 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.059275323795035 --- Workload: 60678300000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 16 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 16 in the X datas point -------------- --- Configuration: 0000-0000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.91310072] --- Energy efficiency: 0.08333333333333333 --- Energy: 30.299284062105812 --- Workload: 0.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 65 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 54 in the X datas point +-------------- + --- Configuration: 0000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 53 in the X datas point -------------- --- Configuration: 0000-1000 --- Distance from that configuration: [0.83375292] @@ -5418,7 +5713,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 35.44774676664167 --- Workload: 111489000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 71 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 59 in the X datas point -------------- --- Configuration: 0000-0001 --- Distance from that configuration: [0.83375292] @@ -5435,76 +5730,146 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Workload: 149735000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 17 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 36 in the X datas point -------------- - --- Configuration: 0000-0000 - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.027102694886654 - --- Workload: 0.0 + --- Configuration: 1100-0000 + --- Energy efficiency: 2018619748.5607243 + --- Energy: 30.059275323795035 + --- Workload: 60678300000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (30.027102694886654 mAh) it is NOT far from the median. ---- Median :30.027102694886654, the gap is : 10 +--- The energy of the current configuration (30.059275323795035 mAh) it is NOT far from the median. +--- Median :30.059275323795035, the gap is : 10 --- So No we don't romove this configuration '0000-0000' --- remove_aberrant_points: The value [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] is not an abberant point. --- remove_aberrant_points: do we remove value [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] --- Computing the list of the 10 first neighbours of '0000-0000' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '0000-0000' --- Neighbour 0 in the list of neghbours, And at position 16 in the X datas point @@ -5539,7 +5904,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.543907709942122 --- Workload: 29470600000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 65 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 53 in the X datas point -------------- --- Configuration: 0000-1000 --- Distance from that configuration: [0.91310072] @@ -5547,7 +5912,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 35.44774676664167 --- Workload: 111489000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 71 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 59 in the X datas point -------------- --- Configuration: 0000-0001 --- Distance from that configuration: [0.91310072] @@ -5579,13 +5944,13 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.86022362180361 --- Workload: 149735000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 53 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 54 in the X datas point -------------- - --- Configuration: 0011-0000 + --- Configuration: 0000-2000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2745412415.8531094 - --- Energy: 29.5448803510097 - --- Workload: 81112900000.0 + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 -------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '0000-0000' --- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point @@ -5604,23 +5969,15 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.543907709942122 --- Workload: 29470600000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 53 in the X datas point --------------- - --- Configuration: 0011-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 2745412415.8531094 - --- Energy: 29.5448803510097 - --- Workload: 81112900000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 32 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 32 in the X datas point -------------- --- Configuration: 0000-0000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [1.] --- Energy efficiency: 0.08333333333333333 --- Energy: 29.957415812958512 --- Workload: 0.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 17 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 17 in the X datas point -------------- --- Configuration: 0000-0000 --- Distance from that configuration: [0.91310072] @@ -5628,7 +5985,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.027102694886654 --- Workload: 0.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 36 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 36 in the X datas point -------------- --- Configuration: 1100-0000 --- Distance from that configuration: [0.91310072] @@ -5636,15 +5993,23 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.059275323795035 --- Workload: 60678300000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 16 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 16 in the X datas point -------------- --- Configuration: 0000-0000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.91310072] --- Energy efficiency: 0.08333333333333333 --- Energy: 30.299284062105812 --- Workload: 0.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 65 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 54 in the X datas point +-------------- + --- Configuration: 0000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 53 in the X datas point -------------- --- Configuration: 0000-1000 --- Distance from that configuration: [0.83375292] @@ -5652,7 +6017,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 35.44774676664167 --- Workload: 111489000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 71 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 59 in the X datas point -------------- --- Configuration: 0000-0001 --- Distance from that configuration: [0.83375292] @@ -5669,76 +6034,146 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Workload: 149735000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 17 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 36 in the X datas point -------------- - --- Configuration: 0000-0000 - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.027102694886654 - --- Workload: 0.0 + --- Configuration: 1100-0000 + --- Energy efficiency: 2018619748.5607243 + --- Energy: 30.059275323795035 + --- Workload: 60678300000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (30.027102694886654 mAh) it is NOT far from the median. ---- Median :30.027102694886654, the gap is : 10 +--- The energy of the current configuration (30.059275323795035 mAh) it is NOT far from the median. +--- Median :30.059275323795035, the gap is : 10 --- So No we don't romove this configuration '0000-0000' --- remove_aberrant_points: The value [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] is not an abberant point. --- remove_aberrant_points: do we remove value [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0] --- Computing the list of the 10 first neighbours of '3000-0000' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '3000-0000' --- Neighbour 0 in the list of neghbours, And at position 18 in the X datas point @@ -5781,31 +6216,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.46450751429702 --- Workload: 194232000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 51 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 2075033200.5312083 - --- Energy: 29.0248902377268 - --- Workload: 60227600000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 189 in the X datas point --------------- - --- Configuration: 3030-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 2117186259.461176 - --- Energy: 28.69675782439391 - --- Workload: 60756400000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 197 in the X datas point --------------- - --- Configuration: 3000-0001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3629843118.1804323 - --- Energy: 34.55029567760096 - --- Workload: 125412000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 5 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 5 in the X datas point -------------- --- Configuration: 0030-0000 --- Distance from that configuration: [0.83375292] @@ -5813,7 +6224,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.623247258891045 --- Workload: 29472300000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 20 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 20 in the X datas point -------------- --- Configuration: 3330-0000 --- Distance from that configuration: [0.83375292] @@ -5821,16 +6232,32 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 32.51205394198035 --- Workload: 174825000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3000-0000' ---- Neighbour 0 in the list of neghbours, And at position 189 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 37 in the X datas point -------------- - --- Configuration: 3030-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 2117186259.461176 - --- Energy: 28.69675782439391 - --- Workload: 60756400000.0 + --- Configuration: 2200-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 34 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 40 in the X datas point +-------------- + --- Configuration: 3300-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5058399218.983161 + --- Energy: 36.78276420172299 + --- Workload: 186062000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 45 in the X datas point +-------------- + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '3000-0000' +--- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point -------------- --- Configuration: 2000-0000 --- Distance from that configuration: [1.] @@ -5838,23 +6265,15 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.02206558996354 --- Workload: 29457300000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 51 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 2075033200.5312083 - --- Energy: 29.0248902377268 - --- Workload: 60227600000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 18 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 18 in the X datas point -------------- --- Configuration: 3000-0000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [1.] --- Energy efficiency: 1016987763.6032282 --- Energy: 29.060137396486432 --- Workload: 29553800000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 35 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 35 in the X datas point -------------- --- Configuration: 3000-0000 --- Distance from that configuration: [0.91310072] @@ -5862,7 +6281,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.239529117166907 --- Workload: 29535500000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 5 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 5 in the X datas point -------------- --- Configuration: 0030-0000 --- Distance from that configuration: [0.91310072] @@ -5870,109 +6289,195 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.623247258891045 --- Workload: 29472300000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 19 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 37 in the X datas point -------------- - --- Configuration: 3300-0000 + --- Configuration: 2200-0000 --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 19 in the X datas point +-------------- + --- Configuration: 3300-0000 + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 1980229389.772511 --- Energy: 30.277288658122774 --- Workload: 59956000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 20 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 20 in the X datas point -------------- --- Configuration: 3330-0000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 5377240292.736961 --- Energy: 32.51205394198035 --- Workload: 174825000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 197 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 44 in the X datas point -------------- - --- Configuration: 3000-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3629843118.1804323 - --- Energy: 34.55029567760096 - --- Workload: 125412000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 44 in the X datas point --------------- - --- Configuration: 3000-1000 + --- Configuration: 3000-1000 --- Distance from that configuration: [0.83375292] --- Energy efficiency: 5326600510.288329 --- Energy: 36.46450751429702 --- Workload: 194232000000.0 -------------- +--- Neighbour 8 in the list of neghbours, And at position 40 in the X datas point +-------------- + --- Configuration: 3300-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5058399218.983161 + --- Energy: 36.78276420172299 + --- Workload: 186062000000.0 -------------- ---- Median at position 4 in the list of neghbours, And at position 35 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 45 in the X datas point -------------- - --- Configuration: 3000-0000 - --- Energy efficiency: 1010122436.9405816 - --- Energy: 29.239529117166907 - --- Workload: 29535500000.0 + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 37 in the X datas point +-------------- + --- Configuration: 2200-0000 + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (29.239529117166907 mAh) it is NOT far from the median. ---- Median :29.239529117166907, the gap is : 10 +--- The energy of the current configuration (30.07061597004587 mAh) it is NOT far from the median. +--- Median :30.07061597004587, the gap is : 10 --- So No we don't romove this configuration '3000-0000' --- remove_aberrant_points: The value [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0] is not an abberant point. --- remove_aberrant_points: do we remove value [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0] --- Computing the list of the 10 first neighbours of '3300-0000' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '3300-0000' --- Neighbour 0 in the list of neghbours, And at position 19 in the X datas point @@ -5983,15 +6488,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.277288658122774 --- Workload: 59956000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 51 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 2075033200.5312083 - --- Energy: 29.0248902377268 - --- Workload: 60227600000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 18 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 18 in the X datas point -------------- --- Configuration: 3000-0000 --- Distance from that configuration: [0.91310072] @@ -5999,7 +6496,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.060137396486432 --- Workload: 29553800000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 20 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 20 in the X datas point -------------- --- Configuration: 3330-0000 --- Distance from that configuration: [0.91310072] @@ -6007,7 +6504,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 32.51205394198035 --- Workload: 174825000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 35 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 35 in the X datas point -------------- --- Configuration: 3000-0000 --- Distance from that configuration: [0.91310072] @@ -6015,7 +6512,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.239529117166907 --- Workload: 29535500000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 37 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 37 in the X datas point -------------- --- Configuration: 2200-0000 --- Distance from that configuration: [0.91310072] @@ -6023,7 +6520,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.07061597004587 --- Workload: 60106800000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 40 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 40 in the X datas point -------------- --- Configuration: 3300-1000 --- Distance from that configuration: [0.91310072] @@ -6031,15 +6528,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.78276420172299 --- Workload: 186062000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 169 in the X datas point --------------- - --- Configuration: 0300-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1047552602.8539523 - --- Energy: 28.209089181571862 - --- Workload: 29550500000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 11 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 11 in the X datas point -------------- --- Configuration: 3303-0001 --- Distance from that configuration: [0.83375292] @@ -6047,7 +6536,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 59.94594005320708 --- Workload: 498819000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 21 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 21 in the X datas point -------------- --- Configuration: 3333-0000 --- Distance from that configuration: [0.83375292] @@ -6055,24 +6544,32 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 59.045602086542516 --- Workload: 489874000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3300-0000' ---- Neighbour 0 in the list of neghbours, And at position 169 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 34 in the X datas point -------------- - --- Configuration: 0300-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 1047552602.8539523 - --- Energy: 28.209089181571862 - --- Workload: 29550500000.0 + --- Configuration: 2000-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 39 in the X datas point -------------- - --- Configuration: 3300-0000 + --- Configuration: 2220-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3029054692.61153 + --- Energy: 30.508250558695604 + --- Workload: 92411200000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '3300-0000' +--- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point +-------------- + --- Configuration: 2000-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 2075033200.5312083 - --- Energy: 29.0248902377268 - --- Workload: 60227600000.0 + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 18 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 18 in the X datas point -------------- --- Configuration: 3000-0000 --- Distance from that configuration: [0.91310072] @@ -6080,7 +6577,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.060137396486432 --- Workload: 29553800000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 35 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 35 in the X datas point -------------- --- Configuration: 3000-0000 --- Distance from that configuration: [0.91310072] @@ -6088,7 +6585,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.239529117166907 --- Workload: 29535500000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 37 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 37 in the X datas point -------------- --- Configuration: 2200-0000 --- Distance from that configuration: [0.91310072] @@ -6096,7 +6593,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.07061597004587 --- Workload: 60106800000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 19 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 19 in the X datas point -------------- --- Configuration: 3300-0000 --- Distance from that configuration: [0.91310072] @@ -6104,10 +6601,18 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.277288658122774 --- Workload: 59956000000.0 -------------- +--- Neighbour 5 in the list of neghbours, And at position 39 in the X datas point +-------------- + --- Configuration: 2220-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 3029054692.61153 + --- Energy: 30.508250558695604 + --- Workload: 92411200000.0 +-------------- --- Neighbour 6 in the list of neghbours, And at position 20 in the X datas point -------------- --- Configuration: 3330-0000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 5377240292.736961 --- Energy: 32.51205394198035 --- Workload: 174825000000.0 @@ -6115,7 +6620,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Neighbour 7 in the list of neghbours, And at position 40 in the X datas point -------------- --- Configuration: 3300-1000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 5058399218.983161 --- Energy: 36.78276420172299 --- Workload: 186062000000.0 @@ -6137,76 +6642,146 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Workload: 498819000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 37 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 19 in the X datas point -------------- - --- Configuration: 2200-0000 - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 + --- Configuration: 3300-0000 + --- Energy efficiency: 1980229389.772511 + --- Energy: 30.277288658122774 + --- Workload: 59956000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (30.07061597004587 mAh) it is NOT far from the median. ---- Median :30.07061597004587, the gap is : 10 +--- The energy of the current configuration (30.277288658122774 mAh) it is NOT far from the median. +--- Median :30.277288658122774, the gap is : 10 --- So No we don't romove this configuration '3300-0000' --- remove_aberrant_points: The value [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0] is not an abberant point. --- remove_aberrant_points: do we remove value [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0] --- Computing the list of the 10 first neighbours of '3330-0000' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '3330-0000' --- Neighbour 0 in the list of neghbours, And at position 20 in the X datas point @@ -6241,15 +6816,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.508250558695604 --- Workload: 92411200000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 51 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 2075033200.5312083 - --- Energy: 29.0248902377268 - --- Workload: 60227600000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 87 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 75 in the X datas point -------------- --- Configuration: 2220-0000 --- Distance from that configuration: [0.91310072] @@ -6257,15 +6824,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.63396781022152 --- Workload: 91642100000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 189 in the X datas point --------------- - --- Configuration: 3030-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 2117186259.461176 - --- Energy: 28.69675782439391 - --- Workload: 60756400000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 5 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 5 in the X datas point -------------- --- Configuration: 0030-0000 --- Distance from that configuration: [0.83375292] @@ -6273,7 +6832,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.623247258891045 --- Workload: 29472300000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 18 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 18 in the X datas point -------------- --- Configuration: 3000-0000 --- Distance from that configuration: [0.83375292] @@ -6281,7 +6840,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.060137396486432 --- Workload: 29553800000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 35 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 35 in the X datas point -------------- --- Configuration: 3000-0000 --- Distance from that configuration: [0.83375292] @@ -6289,32 +6848,32 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.239529117166907 --- Workload: 29535500000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3330-0000' ---- Neighbour 0 in the list of neghbours, And at position 189 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 37 in the X datas point -------------- - --- Configuration: 3030-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 2117186259.461176 - --- Energy: 28.69675782439391 - --- Workload: 60756400000.0 + --- Configuration: 2200-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 40 in the X datas point -------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 2075033200.5312083 - --- Energy: 29.0248902377268 - --- Workload: 60227600000.0 + --- Configuration: 3300-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5058399218.983161 + --- Energy: 36.78276420172299 + --- Workload: 186062000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 18 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '3330-0000' +--- Neighbour 0 in the list of neghbours, And at position 18 in the X datas point -------------- --- Configuration: 3000-0000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [1.] --- Energy efficiency: 1016987763.6032282 --- Energy: 29.060137396486432 --- Workload: 29553800000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 35 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 35 in the X datas point -------------- --- Configuration: 3000-0000 --- Distance from that configuration: [0.91310072] @@ -6322,7 +6881,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.239529117166907 --- Workload: 29535500000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 5 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 5 in the X datas point -------------- --- Configuration: 0030-0000 --- Distance from that configuration: [0.91310072] @@ -6330,7 +6889,15 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.623247258891045 --- Workload: 29472300000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 19 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 37 in the X datas point +-------------- + --- Configuration: 2200-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 19 in the X datas point -------------- --- Configuration: 3300-0000 --- Distance from that configuration: [0.91310072] @@ -6338,15 +6905,15 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.277288658122774 --- Workload: 59956000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 39 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 39 in the X datas point -------------- --- Configuration: 2220-0000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 3029054692.61153 --- Energy: 30.508250558695604 --- Workload: 92411200000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 87 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 75 in the X datas point -------------- --- Configuration: 2220-0000 --- Distance from that configuration: [0.83375292] @@ -6354,7 +6921,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.63396781022152 --- Workload: 91642100000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 20 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 20 in the X datas point -------------- --- Configuration: 3330-0000 --- Distance from that configuration: [0.83375292] @@ -6362,6 +6929,14 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 32.51205394198035 --- Workload: 174825000000.0 -------------- +--- Neighbour 8 in the list of neghbours, And at position 40 in the X datas point +-------------- + --- Configuration: 3300-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5058399218.983161 + --- Energy: 36.78276420172299 + --- Workload: 186062000000.0 +-------------- --- Neighbour 9 in the list of neghbours, And at position 21 in the X datas point -------------- --- Configuration: 3333-0000 @@ -6371,77 +6946,147 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Workload: 489874000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 5 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 19 in the X datas point -------------- - --- Configuration: 0030-0000 - --- Energy efficiency: 994906080.8659663 - --- Energy: 29.623247258891045 - --- Workload: 29472300000.0 + --- Configuration: 3300-0000 + --- Energy efficiency: 1980229389.772511 + --- Energy: 30.277288658122774 + --- Workload: 59956000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (29.623247258891045 mAh) it is NOT far from the median. ---- Median :29.623247258891045, the gap is : 10 +--- The energy of the current configuration (30.277288658122774 mAh) it is NOT far from the median. +--- Median :30.277288658122774, the gap is : 10 --- So No we don't romove this configuration '3330-0000' --- remove_aberrant_points: The value [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0] is not an abberant point. --- remove_aberrant_points: do we remove value [2.0, 1, 1, 1, 1, 0, 0, 0, 0, 0] --- Computing the list of the 10 first neighbours of '3333-0000' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] - [1. ]]] + [0.57957828] + [0.69514393] + [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '3333-0000' --- Neighbour 0 in the list of neghbours, And at position 21 in the X datas point -------------- @@ -6459,15 +7104,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 32.51205394198035 --- Workload: 174825000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 179 in the X datas point --------------- - --- Configuration: 3333-0001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 9681573061.991112 - --- Energy: 64.59775499830239 - --- Workload: 625410000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 11 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 11 in the X datas point -------------- --- Configuration: 3303-0001 --- Distance from that configuration: [0.83375292] @@ -6475,7 +7112,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 59.94594005320708 --- Workload: 498819000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 19 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 19 in the X datas point -------------- --- Configuration: 3300-0000 --- Distance from that configuration: [0.83375292] @@ -6483,7 +7120,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.277288658122774 --- Workload: 59956000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 39 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 39 in the X datas point -------------- --- Configuration: 2220-0000 --- Distance from that configuration: [0.83375292] @@ -6491,23 +7128,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.508250558695604 --- Workload: 92411200000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 51 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2075033200.5312083 - --- Energy: 29.0248902377268 - --- Workload: 60227600000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 56 in the X datas point --------------- - --- Configuration: 0303-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5363512027.675722 - --- Energy: 45.0383665719169 - --- Workload: 241564000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 87 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 75 in the X datas point -------------- --- Configuration: 2220-0000 --- Distance from that configuration: [0.83375292] @@ -6515,40 +7136,72 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.63396781022152 --- Workload: 91642100000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 188 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 2 in the X datas point -------------- - --- Configuration: 3033-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8513391564.931638 - --- Energy: 58.43142458623579 - --- Workload: 497450000000.0 + --- Configuration: 0303-0100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6956231392.081026 + --- Energy: 53.38267358149647 + --- Workload: 371343000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 5 in the X datas point +-------------- + --- Configuration: 0030-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 994906080.8659663 + --- Energy: 29.623247258891045 + --- Workload: 29472300000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 14 in the X datas point +-------------- + --- Configuration: 3303-1010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9340120487.55429 + --- Energy: 67.3857084084629 + --- Workload: 629393000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 18 in the X datas point +-------------- + --- Configuration: 3000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 1016987763.6032282 + --- Energy: 29.060137396486432 + --- Workload: 29553800000.0 -------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '3333-0000' ---- Neighbour 0 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 0 in the list of neghbours, And at position 18 in the X datas point -------------- - --- Configuration: 3300-0000 + --- Configuration: 3000-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 2075033200.5312083 - --- Energy: 29.0248902377268 - --- Workload: 60227600000.0 + --- Energy efficiency: 1016987763.6032282 + --- Energy: 29.060137396486432 + --- Workload: 29553800000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 19 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 5 in the X datas point -------------- - --- Configuration: 3300-0000 + --- Configuration: 0030-0000 --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 994906080.8659663 + --- Energy: 29.623247258891045 + --- Workload: 29472300000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 19 in the X datas point +-------------- + --- Configuration: 3300-0000 + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 1980229389.772511 --- Energy: 30.277288658122774 --- Workload: 59956000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 39 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 39 in the X datas point -------------- --- Configuration: 2220-0000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 3029054692.61153 --- Energy: 30.508250558695604 --- Workload: 92411200000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 87 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 75 in the X datas point -------------- --- Configuration: 2220-0000 --- Distance from that configuration: [0.83375292] @@ -6556,7 +7209,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.63396781022152 --- Workload: 91642100000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 20 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 20 in the X datas point -------------- --- Configuration: 3330-0000 --- Distance from that configuration: [0.83375292] @@ -6564,26 +7217,18 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 32.51205394198035 --- Workload: 174825000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 56 in the X datas point --------------- - --- Configuration: 0303-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5363512027.675722 - --- Energy: 45.0383665719169 - --- Workload: 241564000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 188 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 2 in the X datas point -------------- - --- Configuration: 3033-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8513391564.931638 - --- Energy: 58.43142458623579 - --- Workload: 497450000000.0 + --- Configuration: 0303-0100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6956231392.081026 + --- Energy: 53.38267358149647 + --- Workload: 371343000000.0 -------------- --- Neighbour 7 in the list of neghbours, And at position 21 in the X datas point -------------- --- Configuration: 3333-0000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 8296551953.00833 --- Energy: 59.045602086542516 --- Workload: 489874000000.0 @@ -6591,90 +7236,160 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Neighbour 8 in the list of neghbours, And at position 11 in the X datas point -------------- --- Configuration: 3303-0001 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 8321129010.784183 --- Energy: 59.94594005320708 --- Workload: 498819000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 179 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 14 in the X datas point -------------- - --- Configuration: 3333-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9681573061.991112 - --- Energy: 64.59775499830239 - --- Workload: 625410000000.0 + --- Configuration: 3303-1010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9340120487.55429 + --- Energy: 67.3857084084629 + --- Workload: 629393000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 20 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 75 in the X datas point -------------- - --- Configuration: 3330-0000 - --- Energy efficiency: 5377240292.736961 - --- Energy: 32.51205394198035 - --- Workload: 174825000000.0 + --- Configuration: 2220-0000 + --- Energy efficiency: 2991522026.5766816 + --- Energy: 30.63396781022152 + --- Workload: 91642100000.0 -------------- --- Comparing the median energy with the energy of that data point --- The energy of the current configuration (59.045602086542516 mAh) is far from the median. ---- Median :32.51205394198035, the gap is : 10 +--- Median :30.63396781022152, the gap is : 10 --- So yes we remove this configuration '3333-0000' --- remove_aberrant_points: The value [2.0, 1, 1, 1, 1, 0, 0, 0, 0, 0] is an abberant point. we don't add it --- remove_aberrant_points: do we remove value [2.0, 1, 1, 1, 1, 2.0, 1, 0, 0, 0] --- Computing the list of the 10 first neighbours of '3333-3000' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '3333-3000' --- Neighbour 0 in the list of neghbours, And at position 22 in the X datas point @@ -6685,15 +7400,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 66.34289826476824 --- Workload: 623684000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 135 in the X datas point --------------- - --- Configuration: 3333-3000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 9639669166.554203 - --- Energy: 64.97706889442466 - --- Workload: 626356000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 23 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 23 in the X datas point -------------- --- Configuration: 3333-3300 --- Distance from that configuration: [0.91310072] @@ -6701,7 +7408,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 75.09852863759252 --- Workload: 748237000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 28 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 28 in the X datas point -------------- --- Configuration: 3330-3000 --- Distance from that configuration: [0.91310072] @@ -6709,7 +7416,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 37.40635012737015 --- Workload: 217816000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 1 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 1 in the X datas point -------------- --- Configuration: 0033-3000 --- Distance from that configuration: [0.83375292] @@ -6717,7 +7424,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 53.35616382684589 --- Workload: 371205000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 27 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 27 in the X datas point -------------- --- Configuration: 3300-3000 --- Distance from that configuration: [0.83375292] @@ -6725,7 +7432,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.711179058531826 --- Workload: 186205000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 29 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 29 in the X datas point -------------- --- Configuration: 3000-3000 --- Distance from that configuration: [0.76130039] @@ -6733,7 +7440,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.1860248822606 --- Workload: 150171000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 41 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 41 in the X datas point -------------- --- Configuration: 3300-2000 --- Distance from that configuration: [0.76130039] @@ -6741,21 +7448,29 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.9852979298838 --- Workload: 185914000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 90 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 30 in the X datas point -------------- - --- Configuration: 2222-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11468876336.840899 - --- Energy: 53.84120579706395 - --- Workload: 617498000000.0 + --- Configuration: 3000-3300 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 6611133148.221605 + --- Energy: 42.19510352720739 + --- Workload: 278957000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 119 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 43 in the X datas point -------------- - --- Configuration: 0333-0030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8477809334.068076 - --- Energy: 58.764018507515395 - --- Workload: 498189000000.0 + --- Configuration: 2200-2000 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 5035525633.343237 + --- Energy: 36.93355197432356 + --- Workload: 185980000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 45 in the X datas point +-------------- + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 -------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '3333-3000' --- Neighbour 0 in the list of neghbours, And at position 29 in the X datas point @@ -6769,63 +7484,63 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Neighbour 1 in the list of neghbours, And at position 27 in the X datas point -------------- --- Configuration: 3300-3000 - --- Distance from that configuration: [1.] + --- Distance from that configuration: [0.91310072] --- Energy efficiency: 5072151352.996373 --- Energy: 36.711179058531826 --- Workload: 186205000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 41 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 43 in the X datas point -------------- - --- Configuration: 3300-2000 + --- Configuration: 2200-2000 --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5035525633.343237 + --- Energy: 36.93355197432356 + --- Workload: 185980000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 45 in the X datas point +-------------- + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 41 in the X datas point +-------------- + --- Configuration: 3300-2000 + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 5026691733.102776 --- Energy: 36.9852979298838 --- Workload: 185914000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 28 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 28 in the X datas point -------------- --- Configuration: 3330-3000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 5822958761.806049 --- Energy: 37.40635012737015 --- Workload: 217816000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 1 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 30 in the X datas point +-------------- + --- Configuration: 3000-3300 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6611133148.221605 + --- Energy: 42.19510352720739 + --- Workload: 278957000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 1 in the X datas point -------------- --- Configuration: 0033-3000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 6957102505.948323 --- Energy: 53.35616382684589 --- Workload: 371205000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 90 in the X datas point --------------- - --- Configuration: 2222-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11468876336.840899 - --- Energy: 53.84120579706395 - --- Workload: 617498000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 119 in the X datas point --------------- - --- Configuration: 0333-0030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8477809334.068076 - --- Energy: 58.764018507515395 - --- Workload: 498189000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 135 in the X datas point --------------- - --- Configuration: 3333-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9639669166.554203 - --- Energy: 64.97706889442466 - --- Workload: 626356000000.0 --------------- --- Neighbour 8 in the list of neghbours, And at position 22 in the X datas point -------------- --- Configuration: 3333-3000 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 9400881802.713095 --- Energy: 66.34289826476824 --- Workload: 623684000000.0 @@ -6833,82 +7548,152 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Neighbour 9 in the list of neghbours, And at position 23 in the X datas point -------------- --- Configuration: 3333-3300 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 9963434196.49885 --- Energy: 75.09852863759252 --- Workload: 748237000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 1 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 41 in the X datas point -------------- - --- Configuration: 0033-3000 - --- Energy efficiency: 6957102505.948323 - --- Energy: 53.35616382684589 - --- Workload: 371205000000.0 + --- Configuration: 3300-2000 + --- Energy efficiency: 5026691733.102776 + --- Energy: 36.9852979298838 + --- Workload: 185914000000.0 -------------- --- Comparing the median energy with the energy of that data point --- The energy of the current configuration (66.34289826476824 mAh) is far from the median. ---- Median :53.35616382684589, the gap is : 10 +--- Median :36.9852979298838, the gap is : 10 --- So yes we remove this configuration '3333-3000' --- remove_aberrant_points: The value [2.0, 1, 1, 1, 1, 2.0, 1, 0, 0, 0] is an abberant point. we don't add it --- remove_aberrant_points: do we remove value [2.0, 1, 1, 1, 1, 2.0, 1, 1, 0, 0] --- Computing the list of the 10 first neighbours of '3333-3300' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '3333-3300' --- Neighbour 0 in the list of neghbours, And at position 23 in the X datas point @@ -6927,15 +7712,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 66.34289826476824 --- Workload: 623684000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 135 in the X datas point --------------- - --- Configuration: 3333-3000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 9639669166.554203 - --- Energy: 64.97706889442466 - --- Workload: 626356000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 28 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 28 in the X datas point -------------- --- Configuration: 3330-3000 --- Distance from that configuration: [0.83375292] @@ -6943,15 +7720,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 37.40635012737015 --- Workload: 217816000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 90 in the X datas point --------------- - --- Configuration: 2222-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11468876336.840899 - --- Energy: 53.84120579706395 - --- Workload: 617498000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 1 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 1 in the X datas point -------------- --- Configuration: 0033-3000 --- Distance from that configuration: [0.76130039] @@ -6959,7 +7728,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 53.35616382684589 --- Workload: 371205000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 27 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 27 in the X datas point -------------- --- Configuration: 3300-3000 --- Distance from that configuration: [0.76130039] @@ -6967,7 +7736,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.711179058531826 --- Workload: 186205000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 30 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 30 in the X datas point -------------- --- Configuration: 3000-3300 --- Distance from that configuration: [0.76130039] @@ -6975,7 +7744,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.19510352720739 --- Workload: 278957000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 64 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 52 in the X datas point -------------- --- Configuration: 3000-3300 --- Distance from that configuration: [0.76130039] @@ -6983,7 +7752,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.474892742303716 --- Workload: 274951000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 73 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 61 in the X datas point -------------- --- Configuration: 3330-2220 --- Distance from that configuration: [0.76130039] @@ -6991,48 +7760,72 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 51.28077619994492 --- Workload: 473319000000.0 -------------- +--- Neighbour 8 in the list of neghbours, And at position 3 in the X datas point +-------------- + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 29 in the X datas point +-------------- + --- Configuration: 3000-3000 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 4149980287.5936337 + --- Energy: 36.1860248822606 + --- Workload: 150171000000.0 +-------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '3333-3300' ---- Neighbour 0 in the list of neghbours, And at position 27 in the X datas point +--- Neighbour 0 in the list of neghbours, And at position 29 in the X datas point -------------- - --- Configuration: 3300-3000 + --- Configuration: 3000-3000 --- Distance from that configuration: [1.] + --- Energy efficiency: 4149980287.5936337 + --- Energy: 36.1860248822606 + --- Workload: 150171000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 27 in the X datas point +-------------- + --- Configuration: 3300-3000 + --- Distance from that configuration: [0.91310072] --- Energy efficiency: 5072151352.996373 --- Energy: 36.711179058531826 --- Workload: 186205000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 28 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 28 in the X datas point -------------- --- Configuration: 3330-3000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 5822958761.806049 --- Energy: 37.40635012737015 --- Workload: 217816000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 30 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 30 in the X datas point -------------- --- Configuration: 3000-3300 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 6611133148.221605 --- Energy: 42.19510352720739 --- Workload: 278957000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 64 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 52 in the X datas point -------------- --- Configuration: 3000-3300 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 6473246073.976255 --- Energy: 42.474892742303716 --- Workload: 274951000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 73 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 61 in the X datas point -------------- --- Configuration: 3330-2220 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 9229945635.620207 --- Energy: 51.28077619994492 --- Workload: 473319000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 1 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 1 in the X datas point -------------- --- Configuration: 0033-3000 --- Distance from that configuration: [0.76130039] @@ -7040,26 +7833,18 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 53.35616382684589 --- Workload: 371205000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 90 in the X datas point --------------- - --- Configuration: 2222-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11468876336.840899 - --- Energy: 53.84120579706395 - --- Workload: 617498000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 135 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 3 in the X datas point -------------- - --- Configuration: 3333-3000 + --- Configuration: 2222-0220 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9639669166.554203 - --- Energy: 64.97706889442466 - --- Workload: 626356000000.0 + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 -------------- --- Neighbour 8 in the list of neghbours, And at position 22 in the X datas point -------------- --- Configuration: 3333-3000 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 9400881802.713095 --- Energy: 66.34289826476824 --- Workload: 623684000000.0 @@ -7067,82 +7852,152 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Neighbour 9 in the list of neghbours, And at position 23 in the X datas point -------------- --- Configuration: 3333-3300 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 9963434196.49885 --- Energy: 75.09852863759252 --- Workload: 748237000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 73 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 52 in the X datas point -------------- - --- Configuration: 3330-2220 - --- Energy efficiency: 9229945635.620207 - --- Energy: 51.28077619994492 - --- Workload: 473319000000.0 + --- Configuration: 3000-3300 + --- Energy efficiency: 6473246073.976255 + --- Energy: 42.474892742303716 + --- Workload: 274951000000.0 -------------- --- Comparing the median energy with the energy of that data point --- The energy of the current configuration (75.09852863759252 mAh) is far from the median. ---- Median :51.28077619994492, the gap is : 10 +--- Median :42.474892742303716, the gap is : 10 --- So yes we remove this configuration '3333-3300' --- remove_aberrant_points: The value [2.0, 1, 1, 1, 1, 2.0, 1, 1, 0, 0] is an abberant point. we don't add it --- remove_aberrant_points: do we remove value [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0] --- Computing the list of the 10 first neighbours of '0000-3000' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '0000-3000' --- Neighbour 0 in the list of neghbours, And at position 24 in the X datas point @@ -7161,7 +8016,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.05795824330537 --- Workload: 243499000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 66 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 54 in the X datas point -------------- --- Configuration: 0000-2000 --- Distance from that configuration: [0.91310072] @@ -7169,15 +8024,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 35.40657570372512 --- Workload: 117941000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 129 in the X datas point --------------- - --- Configuration: 0100-3000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4292324465.390988 - --- Energy: 34.94046355190528 - --- Workload: 149976000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 9 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 9 in the X datas point -------------- --- Configuration: 0010-3300 --- Distance from that configuration: [0.83375292] @@ -7185,7 +8032,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.64544340651106 --- Workload: 278594000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 26 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 26 in the X datas point -------------- --- Configuration: 0000-3330 --- Distance from that configuration: [0.83375292] @@ -7193,7 +8040,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 48.682465076838824 --- Workload: 373189000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 67 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 55 in the X datas point -------------- --- Configuration: 0000-2200 --- Distance from that configuration: [0.83375292] @@ -7201,56 +8048,56 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.51731520413714 --- Workload: 243375000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 101 in the X datas point --------------- - --- Configuration: 0011-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6806981239.9597025 - --- Energy: 35.94259902860859 - --- Workload: 244660000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 116 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 47 in the X datas point -------------- - --- Configuration: 0002-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5449442794.474265 - --- Energy: 38.132247384977575 - --- Workload: 207799000000.0 + --- Configuration: 2000-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 181 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 43 in the X datas point -------------- - --- Configuration: 1100-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5338401255.591975 - --- Energy: 35.023609845408956 - --- Workload: 186970000000.0 + --- Configuration: 2200-2000 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 5035525633.343237 + --- Energy: 36.93355197432356 + --- Workload: 185980000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0000-3000' ---- Neighbour 0 in the list of neghbours, And at position 129 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 0100-3000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 4292324465.390988 - --- Energy: 34.94046355190528 - --- Workload: 149976000000.0 + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 181 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 53 in the X datas point -------------- - --- Configuration: 1100-3000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5338401255.591975 - --- Energy: 35.023609845408956 - --- Workload: 186970000000.0 + --- Configuration: 0000-1000 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 3145168392.3157244 + --- Energy: 35.44774676664167 + --- Workload: 111489000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 66 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '0000-3000' +--- Neighbour 0 in the list of neghbours, And at position 54 in the X datas point -------------- --- Configuration: 0000-2000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [1.] --- Energy efficiency: 3331046015.069652 --- Energy: 35.40657570372512 --- Workload: 117941000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 24 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 53 in the X datas point +-------------- + --- Configuration: 0000-1000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 3145168392.3157244 + --- Energy: 35.44774676664167 + --- Workload: 111489000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 24 in the X datas point -------------- --- Configuration: 0000-3000 --- Distance from that configuration: [0.91310072] @@ -7258,23 +8105,23 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 35.59789292409111 --- Workload: 117748000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 101 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 47 in the X datas point -------------- - --- Configuration: 0011-3000 + --- Configuration: 2000-2000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6806981239.9597025 - --- Energy: 35.94259902860859 - --- Workload: 244660000000.0 + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 116 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 43 in the X datas point -------------- - --- Configuration: 0002-3000 + --- Configuration: 2200-2000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5449442794.474265 - --- Energy: 38.132247384977575 - --- Workload: 207799000000.0 + --- Energy efficiency: 5035525633.343237 + --- Energy: 36.93355197432356 + --- Workload: 185980000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 25 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 25 in the X datas point -------------- --- Configuration: 0000-3300 --- Distance from that configuration: [0.83375292] @@ -7282,18 +8129,26 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.05795824330537 --- Workload: 243499000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 67 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 55 in the X datas point -------------- --- Configuration: 0000-2200 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 5724131219.984087 --- Energy: 42.51731520413714 --- Workload: 243375000000.0 -------------- +--- Neighbour 7 in the list of neghbours, And at position 51 in the X datas point +-------------- + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 +-------------- --- Neighbour 8 in the list of neghbours, And at position 9 in the X datas point -------------- --- Configuration: 0010-3300 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 6532788063.289651 --- Energy: 42.64544340651106 --- Workload: 278594000000.0 @@ -7301,82 +8156,152 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Neighbour 9 in the list of neghbours, And at position 26 in the X datas point -------------- --- Configuration: 0000-3330 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 7665772326.561901 --- Energy: 48.682465076838824 --- Workload: 373189000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 101 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 43 in the X datas point -------------- - --- Configuration: 0011-3000 - --- Energy efficiency: 6806981239.9597025 - --- Energy: 35.94259902860859 - --- Workload: 244660000000.0 + --- Configuration: 2200-2000 + --- Energy efficiency: 5035525633.343237 + --- Energy: 36.93355197432356 + --- Workload: 185980000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (35.94259902860859 mAh) it is NOT far from the median. ---- Median :35.94259902860859, the gap is : 10 +--- The energy of the current configuration (36.93355197432356 mAh) it is NOT far from the median. +--- Median :36.93355197432356, the gap is : 10 --- So No we don't romove this configuration '0000-3000' --- remove_aberrant_points: The value [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0] is not an abberant point. --- remove_aberrant_points: do we remove value [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0] --- Computing the list of the 10 first neighbours of '0000-3300' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '0000-3300' --- Neighbour 0 in the list of neghbours, And at position 25 in the X datas point @@ -7411,7 +8336,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 48.682465076838824 --- Workload: 373189000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 67 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 55 in the X datas point -------------- --- Configuration: 0000-2200 --- Distance from that configuration: [0.91310072] @@ -7419,7 +8344,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.51731520413714 --- Workload: 243375000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 66 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 54 in the X datas point -------------- --- Configuration: 0000-2000 --- Distance from that configuration: [0.83375292] @@ -7427,23 +8352,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 35.40657570372512 --- Workload: 117941000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 129 in the X datas point --------------- - --- Configuration: 0100-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4292324465.390988 - --- Energy: 34.94046355190528 - --- Workload: 149976000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 180 in the X datas point --------------- - --- Configuration: 1000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6563747111.951271 - --- Energy: 40.76551455796704 - --- Workload: 267574000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 63 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 51 in the X datas point -------------- --- Configuration: 2000-2200 --- Distance from that configuration: [0.76130039] @@ -7451,7 +8360,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.61363347008094 --- Workload: 278672000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 75 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 63 in the X datas point -------------- --- Configuration: 0001-0200 --- Distance from that configuration: [0.76130039] @@ -7459,24 +8368,32 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.59285860316189 --- Workload: 160475000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0000-3300' ---- Neighbour 0 in the list of neghbours, And at position 129 in the X datas point --------------- - --- Configuration: 0100-3000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 4292324465.390988 - --- Energy: 34.94046355190528 - --- Workload: 149976000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 66 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 47 in the X datas point -------------- - --- Configuration: 0000-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 + --- Configuration: 2000-2000 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 24 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 56 in the X datas point +-------------- + --- Configuration: 1001-2220 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 9166575000.916658 + --- Energy: 50.735447078258076 + --- Workload: 465069000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0000-3300' +--- Neighbour 0 in the list of neghbours, And at position 54 in the X datas point +-------------- + --- Configuration: 0000-2000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 24 in the X datas point -------------- --- Configuration: 0000-3000 --- Distance from that configuration: [0.91310072] @@ -7484,7 +8401,15 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 35.59789292409111 --- Workload: 117748000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 75 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 47 in the X datas point +-------------- + --- Configuration: 2000-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 63 in the X datas point -------------- --- Configuration: 0001-0200 --- Distance from that configuration: [0.91310072] @@ -7492,23 +8417,15 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.59285860316189 --- Workload: 160475000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 180 in the X datas point --------------- - --- Configuration: 1000-2200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6563747111.951271 - --- Energy: 40.76551455796704 - --- Workload: 267574000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 25 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 25 in the X datas point -------------- --- Configuration: 0000-3300 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.91310072] --- Energy efficiency: 5789616901.049658 --- Energy: 42.05795824330537 --- Workload: 243499000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 67 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 55 in the X datas point -------------- --- Configuration: 0000-2200 --- Distance from that configuration: [0.83375292] @@ -7516,15 +8433,15 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.51731520413714 --- Workload: 243375000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 63 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 51 in the X datas point -------------- --- Configuration: 2000-2200 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 6539495281.754154 --- Energy: 42.61363347008094 --- Workload: 278672000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 9 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 9 in the X datas point -------------- --- Configuration: 0010-3300 --- Distance from that configuration: [0.76130039] @@ -7532,85 +8449,163 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.64544340651106 --- Workload: 278594000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 26 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 26 in the X datas point -------------- --- Configuration: 0000-3330 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 7665772326.561901 --- Energy: 48.682465076838824 --- Workload: 373189000000.0 -------------- +--- Neighbour 9 in the list of neghbours, And at position 56 in the X datas point +-------------- + --- Configuration: 1001-2220 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 9166575000.916658 + --- Energy: 50.735447078258076 + --- Workload: 465069000000.0 +-------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 180 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 25 in the X datas point -------------- - --- Configuration: 1000-2200 - --- Energy efficiency: 6563747111.951271 - --- Energy: 40.76551455796704 - --- Workload: 267574000000.0 + --- Configuration: 0000-3300 + --- Energy efficiency: 5789616901.049658 + --- Energy: 42.05795824330537 + --- Workload: 243499000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (40.76551455796704 mAh) it is NOT far from the median. ---- Median :40.76551455796704, the gap is : 10 +--- The energy of the current configuration (42.05795824330537 mAh) it is NOT far from the median. +--- Median :42.05795824330537, the gap is : 10 --- So No we don't romove this configuration '0000-3300' --- remove_aberrant_points: The value [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0] is not an abberant point. --- remove_aberrant_points: do we remove value [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0] --- Computing the list of the 10 first neighbours of '0000-3330' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '0000-3330' --- Neighbour 0 in the list of neghbours, And at position 26 in the X datas point @@ -7645,7 +8640,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 35.59789292409111 --- Workload: 117748000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 67 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 55 in the X datas point -------------- --- Configuration: 0000-2200 --- Distance from that configuration: [0.83375292] @@ -7653,31 +8648,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.51731520413714 --- Workload: 243375000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 133 in the X datas point --------------- - --- Configuration: 0200-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8906781623.528154 - --- Energy: 47.48626285009536 - --- Workload: 422949000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 194 in the X datas point --------------- - --- Configuration: 0002-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9147875405.936972 - --- Energy: 51.28673303694986 - --- Workload: 469163000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 57 in the X datas point --------------- - --- Configuration: 0101-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9185604320.908272 - --- Energy: 48.9191931692468 - --- Workload: 449351000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 66 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 54 in the X datas point -------------- --- Configuration: 0000-2000 --- Distance from that configuration: [0.76130039] @@ -7685,7 +8656,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 35.40657570372512 --- Workload: 117941000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 68 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 56 in the X datas point -------------- --- Configuration: 1001-2220 --- Distance from that configuration: [0.76130039] @@ -7693,8 +8664,32 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 50.735447078258076 --- Workload: 465069000000.0 -------------- +--- Neighbour 7 in the list of neghbours, And at position 51 in the X datas point +-------------- + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 63 in the X datas point +-------------- + --- Configuration: 0001-0200 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 69 in the X datas point +-------------- + --- Configuration: 0101-2020 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 8367150566.874451 + --- Energy: 43.37670883350873 + --- Workload: 362938000000.0 +-------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '0000-3330' ---- Neighbour 0 in the list of neghbours, And at position 66 in the X datas point +--- Neighbour 0 in the list of neghbours, And at position 54 in the X datas point -------------- --- Configuration: 0000-2000 --- Distance from that configuration: [1.] @@ -7710,7 +8705,15 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 35.59789292409111 --- Workload: 117748000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 25 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 63 in the X datas point +-------------- + --- Configuration: 0001-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 25 in the X datas point -------------- --- Configuration: 0000-3300 --- Distance from that configuration: [0.83375292] @@ -7718,7 +8721,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.05795824330537 --- Workload: 243499000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 67 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 55 in the X datas point -------------- --- Configuration: 0000-2200 --- Distance from that configuration: [0.83375292] @@ -7726,125 +8729,187 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.51731520413714 --- Workload: 243375000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 9 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 51 in the X datas point +-------------- + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 9 in the X datas point -------------- --- Configuration: 0010-3300 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 6532788063.289651 --- Energy: 42.64544340651106 --- Workload: 278594000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 133 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 69 in the X datas point -------------- - --- Configuration: 0200-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8906781623.528154 - --- Energy: 47.48626285009536 - --- Workload: 422949000000.0 + --- Configuration: 0101-2020 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 8367150566.874451 + --- Energy: 43.37670883350873 + --- Workload: 362938000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 26 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 26 in the X datas point -------------- --- Configuration: 0000-3330 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 7665772326.561901 --- Energy: 48.682465076838824 --- Workload: 373189000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 57 in the X datas point --------------- - --- Configuration: 0101-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9185604320.908272 - --- Energy: 48.9191931692468 - --- Workload: 449351000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 68 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 56 in the X datas point -------------- --- Configuration: 1001-2220 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 9166575000.916658 --- Energy: 50.735447078258076 --- Workload: 465069000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 194 in the X datas point --------------- - --- Configuration: 0002-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9147875405.936972 - --- Energy: 51.28673303694986 - --- Workload: 469163000000.0 --------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 9 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 55 in the X datas point -------------- - --- Configuration: 0010-3300 - --- Energy efficiency: 6532788063.289651 - --- Energy: 42.64544340651106 - --- Workload: 278594000000.0 + --- Configuration: 0000-2200 + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (42.64544340651106 mAh) it is NOT far from the median. ---- Median :42.64544340651106, the gap is : 10 +--- The energy of the current configuration (42.51731520413714 mAh) it is NOT far from the median. +--- Median :42.51731520413714, the gap is : 10 --- So No we don't romove this configuration '0000-3330' --- remove_aberrant_points: The value [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0] is not an abberant point. --- remove_aberrant_points: do we remove value [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0] --- Computing the list of the 10 first neighbours of '3300-3000' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '3300-3000' --- Neighbour 0 in the list of neghbours, And at position 27 in the X datas point @@ -7911,7 +8976,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.96583597689362 --- Workload: 150045000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 64 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 52 in the X datas point -------------- --- Configuration: 3000-3300 --- Distance from that configuration: [0.83375292] @@ -7919,32 +8984,24 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.474892742303716 --- Workload: 274951000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 104 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 23 in the X datas point -------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3742206854.226074 - --- Energy: 34.88131927324178 - --- Workload: 130533000000.0 + --- Configuration: 3333-3300 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9963434196.49885 + --- Energy: 75.09852863759252 + --- Workload: 748237000000.0 -------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '3300-3000' ---- Neighbour 0 in the list of neghbours, And at position 104 in the X datas point --------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 3742206854.226074 - --- Energy: 34.88131927324178 - --- Workload: 130533000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 29 in the X datas point +--- Neighbour 0 in the list of neghbours, And at position 29 in the X datas point -------------- --- Configuration: 3000-3000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [1.] --- Energy efficiency: 4149980287.5936337 --- Energy: 36.1860248822606 --- Workload: 150171000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 27 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 27 in the X datas point -------------- --- Configuration: 3300-3000 --- Distance from that configuration: [0.91310072] @@ -7952,7 +9009,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.711179058531826 --- Workload: 186205000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 43 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 43 in the X datas point -------------- --- Configuration: 2200-2000 --- Distance from that configuration: [0.91310072] @@ -7960,15 +9017,15 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.93355197432356 --- Workload: 185980000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 45 in the X datas point -------------- --- Configuration: 3000-2000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.91310072] --- Energy efficiency: 4059018123.5159216 --- Energy: 36.96583597689362 --- Workload: 150045000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 41 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 41 in the X datas point -------------- --- Configuration: 3300-2000 --- Distance from that configuration: [0.83375292] @@ -7976,7 +9033,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.9852979298838 --- Workload: 185914000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 28 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 28 in the X datas point -------------- --- Configuration: 3330-3000 --- Distance from that configuration: [0.83375292] @@ -7984,7 +9041,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 37.40635012737015 --- Workload: 217816000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 30 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 30 in the X datas point -------------- --- Configuration: 3000-3300 --- Distance from that configuration: [0.83375292] @@ -7992,7 +9049,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.19510352720739 --- Workload: 278957000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 64 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 52 in the X datas point -------------- --- Configuration: 3000-3300 --- Distance from that configuration: [0.83375292] @@ -8000,7 +9057,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.474892742303716 --- Workload: 274951000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 22 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 22 in the X datas point -------------- --- Configuration: 3333-3000 --- Distance from that configuration: [0.83375292] @@ -8008,77 +9065,155 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 66.34289826476824 --- Workload: 623684000000.0 -------------- +--- Neighbour 9 in the list of neghbours, And at position 23 in the X datas point -------------- ---- Median at position 4 in the list of neghbours, And at position 45 in the X datas point + --- Configuration: 3333-3300 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9963434196.49885 + --- Energy: 75.09852863759252 + --- Workload: 748237000000.0 -------------- - --- Configuration: 3000-2000 - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 -------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (36.96583597689362 mAh) it is NOT far from the median. ---- Median :36.96583597689362, the gap is : 10 ---- So No we don't romove this configuration '3300-3000' - --- remove_aberrant_points: The value [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0] +--- Median at position 4 in the list of neghbours, And at position 41 in the X datas point +-------------- + --- Configuration: 3300-2000 + --- Energy efficiency: 5026691733.102776 + --- Energy: 36.9852979298838 + --- Workload: 185914000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (36.9852979298838 mAh) it is NOT far from the median. +--- Median :36.9852979298838, the gap is : 10 +--- So No we don't romove this configuration '3300-3000' + --- remove_aberrant_points: The value [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0] --- Computing the list of the 10 first neighbours of '3330-3000' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '3330-3000' --- Neighbour 0 in the list of neghbours, And at position 28 in the X datas point @@ -8105,15 +9240,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.711179058531826 --- Workload: 186205000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 135 in the X datas point --------------- - --- Configuration: 3333-3000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 9639669166.554203 - --- Energy: 64.97706889442466 - --- Workload: 626356000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 23 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 23 in the X datas point -------------- --- Configuration: 3333-3300 --- Distance from that configuration: [0.83375292] @@ -8121,7 +9248,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 75.09852863759252 --- Workload: 748237000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 29 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 29 in the X datas point -------------- --- Configuration: 3000-3000 --- Distance from that configuration: [0.83375292] @@ -8129,7 +9256,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.1860248822606 --- Workload: 150171000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 41 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 41 in the X datas point -------------- --- Configuration: 3300-2000 --- Distance from that configuration: [0.83375292] @@ -8137,15 +9264,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.9852979298838 --- Workload: 185914000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 144 in the X datas point --------------- - --- Configuration: 3330-0030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6057595619.146848 - --- Energy: 36.12486526516549 - --- Workload: 218830000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 1 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 1 in the X datas point -------------- --- Configuration: 0033-3000 --- Distance from that configuration: [0.76130039] @@ -8153,7 +9272,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 53.35616382684589 --- Workload: 371205000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 30 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 30 in the X datas point -------------- --- Configuration: 3000-3300 --- Distance from that configuration: [0.76130039] @@ -8161,24 +9280,32 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.19510352720739 --- Workload: 278957000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3330-3000' ---- Neighbour 0 in the list of neghbours, And at position 144 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 43 in the X datas point -------------- - --- Configuration: 3330-0030 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6057595619.146848 - --- Energy: 36.12486526516549 - --- Workload: 218830000000.0 + --- Configuration: 2200-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5035525633.343237 + --- Energy: 36.93355197432356 + --- Workload: 185980000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 29 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 45 in the X datas point +-------------- + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '3330-3000' +--- Neighbour 0 in the list of neghbours, And at position 29 in the X datas point -------------- --- Configuration: 3000-3000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [1.] --- Energy efficiency: 4149980287.5936337 --- Energy: 36.1860248822606 --- Workload: 150171000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 27 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 27 in the X datas point -------------- --- Configuration: 3300-3000 --- Distance from that configuration: [0.91310072] @@ -8186,15 +9313,31 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.711179058531826 --- Workload: 186205000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 41 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 43 in the X datas point -------------- - --- Configuration: 3300-2000 + --- Configuration: 2200-2000 --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5035525633.343237 + --- Energy: 36.93355197432356 + --- Workload: 185980000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 45 in the X datas point +-------------- + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 41 in the X datas point +-------------- + --- Configuration: 3300-2000 + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 5026691733.102776 --- Energy: 36.9852979298838 --- Workload: 185914000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 28 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 28 in the X datas point -------------- --- Configuration: 3330-3000 --- Distance from that configuration: [0.83375292] @@ -8202,30 +9345,22 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 37.40635012737015 --- Workload: 217816000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 30 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 30 in the X datas point -------------- --- Configuration: 3000-3300 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 6611133148.221605 --- Energy: 42.19510352720739 --- Workload: 278957000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 1 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 1 in the X datas point -------------- --- Configuration: 0033-3000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 6957102505.948323 --- Energy: 53.35616382684589 --- Workload: 371205000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 135 in the X datas point --------------- - --- Configuration: 3333-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9639669166.554203 - --- Energy: 64.97706889442466 - --- Workload: 626356000000.0 --------------- --- Neighbour 8 in the list of neghbours, And at position 22 in the X datas point -------------- --- Configuration: 3333-3000 @@ -8243,76 +9378,146 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Workload: 748237000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 28 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 41 in the X datas point -------------- - --- Configuration: 3330-3000 - --- Energy efficiency: 5822958761.806049 - --- Energy: 37.40635012737015 - --- Workload: 217816000000.0 + --- Configuration: 3300-2000 + --- Energy efficiency: 5026691733.102776 + --- Energy: 36.9852979298838 + --- Workload: 185914000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (37.40635012737015 mAh) it is NOT far from the median. ---- Median :37.40635012737015, the gap is : 10 +--- The energy of the current configuration (36.9852979298838 mAh) it is NOT far from the median. +--- Median :36.9852979298838, the gap is : 10 --- So No we don't romove this configuration '3330-3000' --- remove_aberrant_points: The value [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0] is not an abberant point. --- remove_aberrant_points: do we remove value [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0] --- Computing the list of the 10 first neighbours of '3000-3000' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '3000-3000' --- Neighbour 0 in the list of neghbours, And at position 29 in the X datas point @@ -8347,7 +9552,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.96583597689362 --- Workload: 150045000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 64 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 52 in the X datas point -------------- --- Configuration: 3000-3300 --- Distance from that configuration: [0.91310072] @@ -8355,15 +9560,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.474892742303716 --- Workload: 274951000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 104 in the X datas point --------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3742206854.226074 - --- Energy: 34.88131927324178 - --- Workload: 130533000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 28 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 28 in the X datas point -------------- --- Configuration: 3330-3000 --- Distance from that configuration: [0.83375292] @@ -8371,7 +9568,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 37.40635012737015 --- Workload: 217816000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 31 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 31 in the X datas point -------------- --- Configuration: 3000-3330 --- Distance from that configuration: [0.83375292] @@ -8379,7 +9576,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 49.410116578739654 --- Workload: 406369000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 41 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 41 in the X datas point -------------- --- Configuration: 3300-2000 --- Distance from that configuration: [0.83375292] @@ -8387,7 +9584,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.9852979298838 --- Workload: 185914000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 59 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 47 in the X datas point -------------- --- Configuration: 2000-2000 --- Distance from that configuration: [0.83375292] @@ -8395,24 +9592,24 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.241340818491324 --- Workload: 150528000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3000-3000' ---- Neighbour 0 in the list of neghbours, And at position 104 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 49 in the X datas point -------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 3742206854.226074 - --- Energy: 34.88131927324178 - --- Workload: 130533000000.0 + --- Configuration: 3000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6519117311.516021 + --- Energy: 42.79271109577192 + --- Workload: 278971000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 29 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '3000-3000' +--- Neighbour 0 in the list of neghbours, And at position 29 in the X datas point -------------- --- Configuration: 3000-3000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [1.] --- Energy efficiency: 4149980287.5936337 --- Energy: 36.1860248822606 --- Workload: 150171000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 59 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 47 in the X datas point -------------- --- Configuration: 2000-2000 --- Distance from that configuration: [0.91310072] @@ -8420,7 +9617,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.241340818491324 --- Workload: 150528000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 27 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 27 in the X datas point -------------- --- Configuration: 3300-3000 --- Distance from that configuration: [0.91310072] @@ -8428,7 +9625,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.711179058531826 --- Workload: 186205000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 45 in the X datas point -------------- --- Configuration: 3000-2000 --- Distance from that configuration: [0.91310072] @@ -8436,7 +9633,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.96583597689362 --- Workload: 150045000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 41 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 41 in the X datas point -------------- --- Configuration: 3300-2000 --- Distance from that configuration: [0.91310072] @@ -8444,7 +9641,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.9852979298838 --- Workload: 185914000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 28 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 28 in the X datas point -------------- --- Configuration: 3330-3000 --- Distance from that configuration: [0.83375292] @@ -8452,7 +9649,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 37.40635012737015 --- Workload: 217816000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 30 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 30 in the X datas point -------------- --- Configuration: 3000-3300 --- Distance from that configuration: [0.83375292] @@ -8460,7 +9657,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.19510352720739 --- Workload: 278957000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 64 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 52 in the X datas point -------------- --- Configuration: 3000-3300 --- Distance from that configuration: [0.83375292] @@ -8468,6 +9665,14 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.474892742303716 --- Workload: 274951000000.0 -------------- +--- Neighbour 8 in the list of neghbours, And at position 49 in the X datas point +-------------- + --- Configuration: 3000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6519117311.516021 + --- Energy: 42.79271109577192 + --- Workload: 278971000000.0 +-------------- --- Neighbour 9 in the list of neghbours, And at position 31 in the X datas point -------------- --- Configuration: 3000-3330 @@ -8477,76 +9682,146 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Workload: 406369000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 45 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 41 in the X datas point -------------- - --- Configuration: 3000-2000 - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 + --- Configuration: 3300-2000 + --- Energy efficiency: 5026691733.102776 + --- Energy: 36.9852979298838 + --- Workload: 185914000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (36.96583597689362 mAh) it is NOT far from the median. ---- Median :36.96583597689362, the gap is : 10 +--- The energy of the current configuration (36.9852979298838 mAh) it is NOT far from the median. +--- Median :36.9852979298838, the gap is : 10 --- So No we don't romove this configuration '3000-3000' --- remove_aberrant_points: The value [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0] is not an abberant point. --- remove_aberrant_points: do we remove value [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0] --- Computing the list of the 10 first neighbours of '3000-3300' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '3000-3300' --- Neighbour 0 in the list of neghbours, And at position 30 in the X datas point @@ -8557,7 +9832,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.19510352720739 --- Workload: 278957000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 64 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 52 in the X datas point -------------- --- Configuration: 3000-3300 --- Distance from that configuration: [1.] @@ -8581,7 +9856,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 49.410116578739654 --- Workload: 406369000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 61 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 49 in the X datas point -------------- --- Configuration: 3000-2200 --- Distance from that configuration: [0.91310072] @@ -8605,7 +9880,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.96583597689362 --- Workload: 150045000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 63 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 51 in the X datas point -------------- --- Configuration: 2000-2200 --- Distance from that configuration: [0.83375292] @@ -8613,48 +9888,40 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.61363347008094 --- Workload: 278672000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 104 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 23 in the X datas point -------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3742206854.226074 - --- Energy: 34.88131927324178 - --- Workload: 130533000000.0 + --- Configuration: 3333-3300 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9963434196.49885 + --- Energy: 75.09852863759252 + --- Workload: 748237000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 110 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 28 in the X datas point -------------- - --- Configuration: 3003-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9353836943.914392 - --- Energy: 65.99051868650201 - --- Workload: 617264000000.0 + --- Configuration: 3330-3000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5822958761.806049 + --- Energy: 37.40635012737015 + --- Workload: 217816000000.0 -------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '3000-3300' ---- Neighbour 0 in the list of neghbours, And at position 104 in the X datas point +--- Neighbour 0 in the list of neghbours, And at position 29 in the X datas point -------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 3742206854.226074 - --- Energy: 34.88131927324178 - --- Workload: 130533000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 29 in the X datas point --------------- - --- Configuration: 3000-3000 + --- Configuration: 3000-3000 --- Distance from that configuration: [1.] --- Energy efficiency: 4149980287.5936337 --- Energy: 36.1860248822606 --- Workload: 150171000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 27 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 27 in the X datas point -------------- --- Configuration: 3300-3000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [1.] --- Energy efficiency: 5072151352.996373 --- Energy: 36.711179058531826 --- Workload: 186205000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 45 in the X datas point -------------- --- Configuration: 3000-2000 --- Distance from that configuration: [0.91310072] @@ -8662,6 +9929,14 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.96583597689362 --- Workload: 150045000000.0 -------------- +--- Neighbour 3 in the list of neghbours, And at position 28 in the X datas point +-------------- + --- Configuration: 3330-3000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5822958761.806049 + --- Energy: 37.40635012737015 + --- Workload: 217816000000.0 +-------------- --- Neighbour 4 in the list of neghbours, And at position 30 in the X datas point -------------- --- Configuration: 3000-3300 @@ -8670,7 +9945,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.19510352720739 --- Workload: 278957000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 64 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 52 in the X datas point -------------- --- Configuration: 3000-3300 --- Distance from that configuration: [0.83375292] @@ -8678,7 +9953,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.474892742303716 --- Workload: 274951000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 63 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 51 in the X datas point -------------- --- Configuration: 2000-2200 --- Distance from that configuration: [0.83375292] @@ -8686,7 +9961,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.61363347008094 --- Workload: 278672000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 61 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 49 in the X datas point -------------- --- Configuration: 3000-2200 --- Distance from that configuration: [0.83375292] @@ -8697,18 +9972,18 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Neighbour 8 in the list of neghbours, And at position 31 in the X datas point -------------- --- Configuration: 3000-3330 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 8224428196.629629 --- Energy: 49.410116578739654 --- Workload: 406369000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 110 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 23 in the X datas point -------------- - --- Configuration: 3003-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9353836943.914392 - --- Energy: 65.99051868650201 - --- Workload: 617264000000.0 + --- Configuration: 3333-3300 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9963434196.49885 + --- Energy: 75.09852863759252 + --- Workload: 748237000000.0 -------------- -------------- --- Median at position 4 in the list of neghbours, And at position 30 in the X datas point @@ -8726,61 +10001,131 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- remove_aberrant_points: do we remove value [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0] --- Computing the list of the 10 first neighbours of '3000-3330' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '3000-3330' --- Neighbour 0 in the list of neghbours, And at position 31 in the X datas point @@ -8799,7 +10144,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.19510352720739 --- Workload: 278957000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 64 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 52 in the X datas point -------------- --- Configuration: 3000-3300 --- Distance from that configuration: [0.91310072] @@ -8807,15 +10152,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.474892742303716 --- Workload: 274951000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 110 in the X datas point --------------- - --- Configuration: 3003-3330 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 9353836943.914392 - --- Energy: 65.99051868650201 - --- Workload: 617264000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 29 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 29 in the X datas point -------------- --- Configuration: 3000-3000 --- Distance from that configuration: [0.83375292] @@ -8823,7 +10160,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.1860248822606 --- Workload: 150171000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 61 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 49 in the X datas point -------------- --- Configuration: 3000-2200 --- Distance from that configuration: [0.83375292] @@ -8831,7 +10168,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.79271109577192 --- Workload: 278971000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 27 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 27 in the X datas point -------------- --- Configuration: 3300-3000 --- Distance from that configuration: [0.76130039] @@ -8839,7 +10176,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.711179058531826 --- Workload: 186205000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 45 in the X datas point -------------- --- Configuration: 3000-2000 --- Distance from that configuration: [0.76130039] @@ -8847,7 +10184,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.96583597689362 --- Workload: 150045000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 63 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 51 in the X datas point -------------- --- Configuration: 2000-2200 --- Distance from that configuration: [0.76130039] @@ -8855,7 +10192,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.61363347008094 --- Workload: 278672000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 73 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 61 in the X datas point -------------- --- Configuration: 3330-2220 --- Distance from that configuration: [0.76130039] @@ -8863,6 +10200,14 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 51.28077619994492 --- Workload: 473319000000.0 -------------- +--- Neighbour 9 in the list of neghbours, And at position 4 in the X datas point +-------------- + --- Configuration: 3000-1110 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 8096707069.234942 + --- Energy: 49.41467631934382 + --- Workload: 400095000000.0 +-------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '3000-3330' --- Neighbour 0 in the list of neghbours, And at position 29 in the X datas point -------------- @@ -8891,12 +10236,12 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Neighbour 3 in the list of neghbours, And at position 30 in the X datas point -------------- --- Configuration: 3000-3300 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 6611133148.221605 --- Energy: 42.19510352720739 --- Workload: 278957000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 64 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 52 in the X datas point -------------- --- Configuration: 3000-3300 --- Distance from that configuration: [0.83375292] @@ -8904,15 +10249,15 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.474892742303716 --- Workload: 274951000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 63 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 51 in the X datas point -------------- --- Configuration: 2000-2200 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 6539495281.754154 --- Energy: 42.61363347008094 --- Workload: 278672000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 61 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 49 in the X datas point -------------- --- Configuration: 3000-2200 --- Distance from that configuration: [0.76130039] @@ -8928,24 +10273,24 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 49.410116578739654 --- Workload: 406369000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 73 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 4 in the X datas point -------------- - --- Configuration: 3330-2220 + --- Configuration: 3000-1110 --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8096707069.234942 + --- Energy: 49.41467631934382 + --- Workload: 400095000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 61 in the X datas point +-------------- + --- Configuration: 3330-2220 + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 9229945635.620207 --- Energy: 51.28077619994492 --- Workload: 473319000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 110 in the X datas point --------------- - --- Configuration: 3003-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9353836943.914392 - --- Energy: 65.99051868650201 - --- Workload: 617264000000.0 --------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 64 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 52 in the X datas point -------------- --- Configuration: 3000-3300 --- Energy efficiency: 6473246073.976255 @@ -8960,61 +10305,131 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- remove_aberrant_points: do we remove value [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] --- Computing the list of the 10 first neighbours of '0000-0000' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '0000-0000' --- Neighbour 0 in the list of neghbours, And at position 16 in the X datas point @@ -9049,7 +10464,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.543907709942122 --- Workload: 29470600000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 65 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 53 in the X datas point -------------- --- Configuration: 0000-1000 --- Distance from that configuration: [0.91310072] @@ -9057,7 +10472,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 35.44774676664167 --- Workload: 111489000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 71 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 59 in the X datas point -------------- --- Configuration: 0000-0001 --- Distance from that configuration: [0.91310072] @@ -9089,13 +10504,13 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.86022362180361 --- Workload: 149735000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 53 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 54 in the X datas point -------------- - --- Configuration: 0011-0000 + --- Configuration: 0000-2000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2745412415.8531094 - --- Energy: 29.5448803510097 - --- Workload: 81112900000.0 + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 -------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '0000-0000' --- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point @@ -9114,23 +10529,15 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.543907709942122 --- Workload: 29470600000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 53 in the X datas point --------------- - --- Configuration: 0011-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 2745412415.8531094 - --- Energy: 29.5448803510097 - --- Workload: 81112900000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 32 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 32 in the X datas point -------------- --- Configuration: 0000-0000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [1.] --- Energy efficiency: 0.08333333333333333 --- Energy: 29.957415812958512 --- Workload: 0.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 17 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 17 in the X datas point -------------- --- Configuration: 0000-0000 --- Distance from that configuration: [0.91310072] @@ -9138,7 +10545,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.027102694886654 --- Workload: 0.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 36 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 36 in the X datas point -------------- --- Configuration: 1100-0000 --- Distance from that configuration: [0.91310072] @@ -9146,15 +10553,23 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.059275323795035 --- Workload: 60678300000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 16 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 16 in the X datas point -------------- --- Configuration: 0000-0000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.91310072] --- Energy efficiency: 0.08333333333333333 --- Energy: 30.299284062105812 --- Workload: 0.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 65 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 54 in the X datas point +-------------- + --- Configuration: 0000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 53 in the X datas point -------------- --- Configuration: 0000-1000 --- Distance from that configuration: [0.83375292] @@ -9162,7 +10577,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 35.44774676664167 --- Workload: 111489000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 71 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 59 in the X datas point -------------- --- Configuration: 0000-0001 --- Distance from that configuration: [0.83375292] @@ -9179,76 +10594,146 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Workload: 149735000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 17 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 36 in the X datas point -------------- - --- Configuration: 0000-0000 - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.027102694886654 - --- Workload: 0.0 + --- Configuration: 1100-0000 + --- Energy efficiency: 2018619748.5607243 + --- Energy: 30.059275323795035 + --- Workload: 60678300000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (30.027102694886654 mAh) it is NOT far from the median. ---- Median :30.027102694886654, the gap is : 10 +--- The energy of the current configuration (30.059275323795035 mAh) it is NOT far from the median. +--- Median :30.059275323795035, the gap is : 10 --- So No we don't romove this configuration '0000-0000' --- remove_aberrant_points: The value [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] is not an abberant point. --- remove_aberrant_points: do we remove value [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0] --- Computing the list of the 10 first neighbours of '1000-0000' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '1000-0000' --- Neighbour 0 in the list of neghbours, And at position 33 in the X datas point @@ -9307,15 +10792,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.86022362180361 --- Workload: 149735000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 175 in the X datas point --------------- - --- Configuration: 1000-0100 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4407169583.478402 - --- Energy: 34.828482821374045 - --- Workload: 153495000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 7 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 7 in the X datas point -------------- --- Configuration: 1000-1010 --- Distance from that configuration: [0.83375292] @@ -9323,7 +10800,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.85376093977719 --- Workload: 278621000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 37 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 37 in the X datas point -------------- --- Configuration: 2200-0000 --- Distance from that configuration: [0.83375292] @@ -9331,6 +10808,14 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.07061597004587 --- Workload: 60106800000.0 -------------- +--- Neighbour 9 in the list of neghbours, And at position 38 in the X datas point +-------------- + --- Configuration: 1110-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 2905397356.669485 + --- Energy: 30.668041259477853 + --- Workload: 89102900000.0 +-------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '1000-0000' --- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point -------------- @@ -9388,13 +10873,13 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.299284062105812 --- Workload: 0.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 175 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 38 in the X datas point -------------- - --- Configuration: 1000-0100 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4407169583.478402 - --- Energy: 34.828482821374045 - --- Workload: 153495000000.0 + --- Configuration: 1110-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 2905397356.669485 + --- Energy: 30.668041259477853 + --- Workload: 89102900000.0 -------------- --- Neighbour 8 in the list of neghbours, And at position 46 in the X datas point -------------- @@ -9428,61 +10913,131 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- remove_aberrant_points: do we remove value [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0] --- Computing the list of the 10 first neighbours of '2000-0000' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '2000-0000' --- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point @@ -9662,61 +11217,131 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- remove_aberrant_points: do we remove value [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0] --- Computing the list of the 10 first neighbours of '3000-0000' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '3000-0000' --- Neighbour 0 in the list of neghbours, And at position 18 in the X datas point @@ -9759,31 +11384,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.46450751429702 --- Workload: 194232000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 51 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 2075033200.5312083 - --- Energy: 29.0248902377268 - --- Workload: 60227600000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 189 in the X datas point --------------- - --- Configuration: 3030-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 2117186259.461176 - --- Energy: 28.69675782439391 - --- Workload: 60756400000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 197 in the X datas point --------------- - --- Configuration: 3000-0001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3629843118.1804323 - --- Energy: 34.55029567760096 - --- Workload: 125412000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 5 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 5 in the X datas point -------------- --- Configuration: 0030-0000 --- Distance from that configuration: [0.83375292] @@ -9791,7 +11392,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.623247258891045 --- Workload: 29472300000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 20 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 20 in the X datas point -------------- --- Configuration: 3330-0000 --- Distance from that configuration: [0.83375292] @@ -9799,16 +11400,32 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 32.51205394198035 --- Workload: 174825000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3000-0000' ---- Neighbour 0 in the list of neghbours, And at position 189 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 37 in the X datas point -------------- - --- Configuration: 3030-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 2117186259.461176 - --- Energy: 28.69675782439391 - --- Workload: 60756400000.0 + --- Configuration: 2200-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 34 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 40 in the X datas point +-------------- + --- Configuration: 3300-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5058399218.983161 + --- Energy: 36.78276420172299 + --- Workload: 186062000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 45 in the X datas point +-------------- + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '3000-0000' +--- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point -------------- --- Configuration: 2000-0000 --- Distance from that configuration: [1.] @@ -9816,23 +11433,15 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.02206558996354 --- Workload: 29457300000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 51 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 2075033200.5312083 - --- Energy: 29.0248902377268 - --- Workload: 60227600000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 18 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 18 in the X datas point -------------- --- Configuration: 3000-0000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [1.] --- Energy efficiency: 1016987763.6032282 --- Energy: 29.060137396486432 --- Workload: 29553800000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 35 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 35 in the X datas point -------------- --- Configuration: 3000-0000 --- Distance from that configuration: [0.91310072] @@ -9840,7 +11449,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.239529117166907 --- Workload: 29535500000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 5 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 5 in the X datas point -------------- --- Configuration: 0030-0000 --- Distance from that configuration: [0.91310072] @@ -9848,31 +11457,31 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.623247258891045 --- Workload: 29472300000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 19 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 37 in the X datas point -------------- - --- Configuration: 3300-0000 + --- Configuration: 2200-0000 --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 19 in the X datas point +-------------- + --- Configuration: 3300-0000 + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 1980229389.772511 --- Energy: 30.277288658122774 --- Workload: 59956000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 20 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 20 in the X datas point -------------- --- Configuration: 3330-0000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 5377240292.736961 --- Energy: 32.51205394198035 --- Workload: 174825000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 197 in the X datas point --------------- - --- Configuration: 3000-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3629843118.1804323 - --- Energy: 34.55029567760096 - --- Workload: 125412000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 44 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 44 in the X datas point -------------- --- Configuration: 3000-1000 --- Distance from that configuration: [0.83375292] @@ -9880,77 +11489,163 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.46450751429702 --- Workload: 194232000000.0 -------------- +--- Neighbour 8 in the list of neghbours, And at position 40 in the X datas point -------------- ---- Median at position 4 in the list of neghbours, And at position 35 in the X datas point + --- Configuration: 3300-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5058399218.983161 + --- Energy: 36.78276420172299 + --- Workload: 186062000000.0 -------------- - --- Configuration: 3000-0000 - --- Energy efficiency: 1010122436.9405816 - --- Energy: 29.239529117166907 - --- Workload: 29535500000.0 +--- Neighbour 9 in the list of neghbours, And at position 45 in the X datas point +-------------- + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 37 in the X datas point +-------------- + --- Configuration: 2200-0000 + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (29.239529117166907 mAh) it is NOT far from the median. ---- Median :29.239529117166907, the gap is : 10 +--- The energy of the current configuration (30.07061597004587 mAh) it is NOT far from the median. +--- Median :30.07061597004587, the gap is : 10 --- So No we don't romove this configuration '3000-0000' --- remove_aberrant_points: The value [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0] is not an abberant point. --- remove_aberrant_points: do we remove value [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0] --- Computing the list of the 10 first neighbours of '1100-0000' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '1100-0000' --- Neighbour 0 in the list of neghbours, And at position 36 in the X datas point @@ -10130,61 +11825,131 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- remove_aberrant_points: do we remove value [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0] --- Computing the list of the 10 first neighbours of '2200-0000' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '2200-0000' --- Neighbour 0 in the list of neghbours, And at position 37 in the X datas point @@ -10227,15 +11992,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.508250558695604 --- Workload: 92411200000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 51 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 2075033200.5312083 - --- Energy: 29.0248902377268 - --- Workload: 60227600000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 87 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 75 in the X datas point -------------- --- Configuration: 2220-0000 --- Distance from that configuration: [0.91310072] @@ -10243,15 +12000,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.63396781022152 --- Workload: 91642100000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 164 in the X datas point --------------- - --- Configuration: 2200-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5023055826.242454 - --- Energy: 35.164198939696966 - --- Workload: 176632000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 18 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 18 in the X datas point -------------- --- Configuration: 3000-0000 --- Distance from that configuration: [0.83375292] @@ -10259,7 +12008,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.060137396486432 --- Workload: 29553800000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 20 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 20 in the X datas point -------------- --- Configuration: 3330-0000 --- Distance from that configuration: [0.83375292] @@ -10267,6 +12016,22 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 32.51205394198035 --- Workload: 174825000000.0 -------------- +--- Neighbour 8 in the list of neghbours, And at position 33 in the X datas point +-------------- + --- Configuration: 1000-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 997516184.7000968 + --- Energy: 29.543907709942122 + --- Workload: 29470600000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 35 in the X datas point +-------------- + --- Configuration: 3000-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 1010122436.9405816 + --- Energy: 29.239529117166907 + --- Workload: 29535500000.0 +-------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '2200-0000' --- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point -------------- @@ -10276,15 +12041,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.02206558996354 --- Workload: 29457300000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 51 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 2075033200.5312083 - --- Energy: 29.0248902377268 - --- Workload: 60227600000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 18 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 18 in the X datas point -------------- --- Configuration: 3000-0000 --- Distance from that configuration: [0.91310072] @@ -10292,7 +12049,23 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.060137396486432 --- Workload: 29553800000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 36 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 35 in the X datas point +-------------- + --- Configuration: 3000-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 1010122436.9405816 + --- Energy: 29.239529117166907 + --- Workload: 29535500000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 33 in the X datas point +-------------- + --- Configuration: 1000-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 997516184.7000968 + --- Energy: 29.543907709942122 + --- Workload: 29470600000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 36 in the X datas point -------------- --- Configuration: 1100-0000 --- Distance from that configuration: [0.91310072] @@ -10300,7 +12073,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.059275323795035 --- Workload: 60678300000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 37 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 37 in the X datas point -------------- --- Configuration: 2200-0000 --- Distance from that configuration: [0.91310072] @@ -10308,31 +12081,31 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.07061597004587 --- Workload: 60106800000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 19 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 19 in the X datas point -------------- --- Configuration: 3300-0000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 1980229389.772511 --- Energy: 30.277288658122774 --- Workload: 59956000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 39 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 39 in the X datas point -------------- --- Configuration: 2220-0000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 3029054692.61153 --- Energy: 30.508250558695604 --- Workload: 92411200000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 87 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 75 in the X datas point -------------- --- Configuration: 2220-0000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 2991522026.5766816 --- Energy: 30.63396781022152 --- Workload: 91642100000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 20 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 20 in the X datas point -------------- --- Configuration: 3330-0000 --- Distance from that configuration: [0.83375292] @@ -10340,85 +12113,147 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 32.51205394198035 --- Workload: 174825000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 164 in the X datas point --------------- - --- Configuration: 2200-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5023055826.242454 - --- Energy: 35.164198939696966 - --- Workload: 176632000000.0 --------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 37 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 36 in the X datas point -------------- - --- Configuration: 2200-0000 - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 + --- Configuration: 1100-0000 + --- Energy efficiency: 2018619748.5607243 + --- Energy: 30.059275323795035 + --- Workload: 60678300000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (30.07061597004587 mAh) it is NOT far from the median. ---- Median :30.07061597004587, the gap is : 10 +--- The energy of the current configuration (30.059275323795035 mAh) it is NOT far from the median. +--- Median :30.059275323795035, the gap is : 10 --- So No we don't romove this configuration '2200-0000' --- remove_aberrant_points: The value [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0] is not an abberant point. --- remove_aberrant_points: do we remove value [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0] --- Computing the list of the 10 first neighbours of '1110-0000' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] - + [0.52921334] + [0.63473642] + [0.44123317]] + ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '1110-0000' --- Neighbour 0 in the list of neghbours, And at position 38 in the X datas point @@ -10445,7 +12280,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.508250558695604 --- Workload: 92411200000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 87 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 75 in the X datas point -------------- --- Configuration: 2220-0000 --- Distance from that configuration: [0.91310072] @@ -10477,29 +12312,29 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.68430426428569 --- Workload: 218185000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 48 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 16 in the X datas point -------------- - --- Configuration: 0111-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 100 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 17 in the X datas point -------------- - --- Configuration: 0110-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5194211570.625695 - --- Energy: 35.648662348871625 - --- Workload: 185167000000.0 + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.027102694886654 + --- Workload: 0.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 111 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 32 in the X datas point -------------- - --- Configuration: 0110-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5162462701.2069845 - --- Energy: 35.42009012551951 - --- Workload: 182855000000.0 + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 29.957415812958512 + --- Workload: 0.0 -------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '1110-0000' --- Neighbour 0 in the list of neghbours, And at position 33 in the X datas point @@ -10510,7 +12345,23 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.543907709942122 --- Workload: 29470600000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 36 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 32 in the X datas point +-------------- + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 29.957415812958512 + --- Workload: 0.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 17 in the X datas point +-------------- + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.027102694886654 + --- Workload: 0.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 36 in the X datas point -------------- --- Configuration: 1100-0000 --- Distance from that configuration: [0.91310072] @@ -10518,141 +12369,195 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.059275323795035 --- Workload: 60678300000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 37 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 37 in the X datas point -------------- --- Configuration: 2200-0000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 1998856653.9939156 --- Energy: 30.07061597004587 --- Workload: 60106800000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 39 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 16 in the X datas point +-------------- + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 39 in the X datas point -------------- --- Configuration: 2220-0000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 3029054692.61153 --- Energy: 30.508250558695604 --- Workload: 92411200000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 87 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 75 in the X datas point -------------- --- Configuration: 2220-0000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 2991522026.5766816 --- Energy: 30.63396781022152 --- Workload: 91642100000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 38 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 38 in the X datas point -------------- --- Configuration: 1110-0000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 2905397356.669485 --- Energy: 30.668041259477853 --- Workload: 89102900000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 111 in the X datas point --------------- - --- Configuration: 0110-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5162462701.2069845 - --- Energy: 35.42009012551951 - --- Workload: 182855000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 100 in the X datas point --------------- - --- Configuration: 0110-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5194211570.625695 - --- Energy: 35.648662348871625 - --- Workload: 185167000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 42 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 42 in the X datas point -------------- --- Configuration: 1100-1000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 5947637003.818383 --- Energy: 36.68430426428569 --- Workload: 218185000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 48 in the X datas point --------------- - --- Configuration: 0111-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 --------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 87 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 37 in the X datas point -------------- - --- Configuration: 2220-0000 - --- Energy efficiency: 2991522026.5766816 - --- Energy: 30.63396781022152 - --- Workload: 91642100000.0 + --- Configuration: 2200-0000 + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (30.63396781022152 mAh) it is NOT far from the median. ---- Median :30.63396781022152, the gap is : 10 +--- The energy of the current configuration (30.07061597004587 mAh) it is NOT far from the median. +--- Median :30.07061597004587, the gap is : 10 --- So No we don't romove this configuration '1110-0000' --- remove_aberrant_points: The value [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0] is not an abberant point. --- remove_aberrant_points: do we remove value [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0] --- Computing the list of the 10 first neighbours of '2220-0000' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '2220-0000' --- Neighbour 0 in the list of neghbours, And at position 39 in the X datas point @@ -10663,7 +12568,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.508250558695604 --- Workload: 92411200000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 87 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 75 in the X datas point -------------- --- Configuration: 2220-0000 --- Distance from that configuration: [1.] @@ -10727,13 +12632,13 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.059275323795035 --- Workload: 60678300000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 5 in the X datas point -------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2075033200.5312083 - --- Energy: 29.0248902377268 - --- Workload: 60227600000.0 + --- Configuration: 0030-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 994906080.8659663 + --- Energy: 29.623247258891045 + --- Workload: 29472300000.0 -------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '2220-0000' --- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point @@ -10744,13 +12649,13 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.02206558996354 --- Workload: 29457300000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 5 in the X datas point -------------- - --- Configuration: 3300-0000 + --- Configuration: 0030-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 2075033200.5312083 - --- Energy: 29.0248902377268 - --- Workload: 60227600000.0 + --- Energy efficiency: 994906080.8659663 + --- Energy: 29.623247258891045 + --- Workload: 29472300000.0 -------------- --- Neighbour 2 in the list of neghbours, And at position 36 in the X datas point -------------- @@ -10784,7 +12689,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.508250558695604 --- Workload: 92411200000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 87 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 75 in the X datas point -------------- --- Configuration: 2220-0000 --- Distance from that configuration: [0.83375292] @@ -10811,7 +12716,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Neighbour 9 in the list of neghbours, And at position 21 in the X datas point -------------- --- Configuration: 3333-0000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 8296551953.00833 --- Energy: 59.045602086542516 --- Workload: 489874000000.0 @@ -10832,61 +12737,131 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- remove_aberrant_points: do we remove value [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0] --- Computing the list of the 10 first neighbours of '3300-1000' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '3300-1000' --- Neighbour 0 in the list of neghbours, And at position 40 in the X datas point @@ -10921,23 +12896,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.46450751429702 --- Workload: 194232000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 51 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 2075033200.5312083 - --- Energy: 29.0248902377268 - --- Workload: 60227600000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 164 in the X datas point --------------- - --- Configuration: 2200-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5023055826.242454 - --- Energy: 35.164198939696966 - --- Workload: 176632000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 14 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 14 in the X datas point -------------- --- Configuration: 3303-1010 --- Distance from that configuration: [0.83375292] @@ -10945,7 +12904,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 67.3857084084629 --- Workload: 629393000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 18 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 18 in the X datas point -------------- --- Configuration: 3000-0000 --- Distance from that configuration: [0.83375292] @@ -10953,7 +12912,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.060137396486432 --- Workload: 29553800000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 20 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 20 in the X datas point -------------- --- Configuration: 3330-0000 --- Distance from that configuration: [0.83375292] @@ -10961,7 +12920,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 32.51205394198035 --- Workload: 174825000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 35 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 35 in the X datas point -------------- --- Configuration: 3000-0000 --- Distance from that configuration: [0.83375292] @@ -10969,24 +12928,32 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.239529117166907 --- Workload: 29535500000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3300-1000' ---- Neighbour 0 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 37 in the X datas point -------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 2075033200.5312083 - --- Energy: 29.0248902377268 - --- Workload: 60227600000.0 + --- Configuration: 2200-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 18 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 43 in the X datas point +-------------- + --- Configuration: 2200-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5035525633.343237 + --- Energy: 36.93355197432356 + --- Workload: 185980000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '3300-1000' +--- Neighbour 0 in the list of neghbours, And at position 18 in the X datas point -------------- --- Configuration: 3000-0000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [1.] --- Energy efficiency: 1016987763.6032282 --- Energy: 29.060137396486432 --- Workload: 29553800000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 35 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 35 in the X datas point -------------- --- Configuration: 3000-0000 --- Distance from that configuration: [0.91310072] @@ -10994,6 +12961,14 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.239529117166907 --- Workload: 29535500000.0 -------------- +--- Neighbour 2 in the list of neghbours, And at position 37 in the X datas point +-------------- + --- Configuration: 2200-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 +-------------- --- Neighbour 3 in the list of neghbours, And at position 19 in the X datas point -------------- --- Configuration: 3300-0000 @@ -11005,20 +12980,12 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Neighbour 4 in the list of neghbours, And at position 20 in the X datas point -------------- --- Configuration: 3330-0000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 5377240292.736961 --- Energy: 32.51205394198035 --- Workload: 174825000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 164 in the X datas point --------------- - --- Configuration: 2200-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5023055826.242454 - --- Energy: 35.164198939696966 - --- Workload: 176632000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 44 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 44 in the X datas point -------------- --- Configuration: 3000-1000 --- Distance from that configuration: [0.83375292] @@ -11026,7 +12993,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.46450751429702 --- Workload: 194232000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 40 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 40 in the X datas point -------------- --- Configuration: 3300-1000 --- Distance from that configuration: [0.83375292] @@ -11034,6 +13001,14 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.78276420172299 --- Workload: 186062000000.0 -------------- +--- Neighbour 7 in the list of neghbours, And at position 43 in the X datas point +-------------- + --- Configuration: 2200-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5035525633.343237 + --- Energy: 36.93355197432356 + --- Workload: 185980000000.0 +-------------- --- Neighbour 8 in the list of neghbours, And at position 41 in the X datas point -------------- --- Configuration: 3300-2000 @@ -11066,61 +13041,131 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- remove_aberrant_points: do we remove value [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0] --- Computing the list of the 10 first neighbours of '3300-2000' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '3300-2000' --- Neighbour 0 in the list of neghbours, And at position 41 in the X datas point @@ -11163,23 +13208,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.96583597689362 --- Workload: 150045000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 104 in the X datas point --------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3742206854.226074 - --- Energy: 34.88131927324178 - --- Workload: 130533000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 167 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5065035050.042546 - --- Energy: 35.13598057141005 - --- Workload: 177965000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 19 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 19 in the X datas point -------------- --- Configuration: 3300-0000 --- Distance from that configuration: [0.83375292] @@ -11187,7 +13216,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.277288658122774 --- Workload: 59956000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 28 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 28 in the X datas point -------------- --- Configuration: 3330-3000 --- Distance from that configuration: [0.83375292] @@ -11195,7 +13224,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 37.40635012737015 --- Workload: 217816000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 29 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 29 in the X datas point -------------- --- Configuration: 3000-3000 --- Distance from that configuration: [0.83375292] @@ -11203,6 +13232,22 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.1860248822606 --- Workload: 150171000000.0 -------------- +--- Neighbour 8 in the list of neghbours, And at position 44 in the X datas point +-------------- + --- Configuration: 3000-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5326600510.288329 + --- Energy: 36.46450751429702 + --- Workload: 194232000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 47 in the X datas point +-------------- + --- Configuration: 2000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 +-------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '3300-2000' --- Neighbour 0 in the list of neghbours, And at position 19 in the X datas point -------------- @@ -11212,29 +13257,29 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.277288658122774 --- Workload: 59956000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 104 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 29 in the X datas point -------------- - --- Configuration: 3000-2000 + --- Configuration: 3000-3000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3742206854.226074 - --- Energy: 34.88131927324178 - --- Workload: 130533000000.0 + --- Energy efficiency: 4149980287.5936337 + --- Energy: 36.1860248822606 + --- Workload: 150171000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 167 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 47 in the X datas point -------------- - --- Configuration: 2200-2000 + --- Configuration: 2000-2000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5065035050.042546 - --- Energy: 35.13598057141005 - --- Workload: 177965000000.0 + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 29 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 44 in the X datas point -------------- - --- Configuration: 3000-3000 + --- Configuration: 3000-1000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4149980287.5936337 - --- Energy: 36.1860248822606 - --- Workload: 150171000000.0 + --- Energy efficiency: 5326600510.288329 + --- Energy: 36.46450751429702 + --- Workload: 194232000000.0 -------------- --- Neighbour 4 in the list of neghbours, And at position 27 in the X datas point -------------- @@ -11247,7 +13292,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Neighbour 5 in the list of neghbours, And at position 40 in the X datas point -------------- --- Configuration: 3300-1000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 5058399218.983161 --- Energy: 36.78276420172299 --- Workload: 186062000000.0 @@ -11255,7 +13300,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Neighbour 6 in the list of neghbours, And at position 43 in the X datas point -------------- --- Configuration: 2200-2000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 5035525633.343237 --- Energy: 36.93355197432356 --- Workload: 185980000000.0 @@ -11300,61 +13345,131 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- remove_aberrant_points: do we remove value [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0] --- Computing the list of the 10 first neighbours of '1100-1000' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '1100-1000' --- Neighbour 0 in the list of neghbours, And at position 42 in the X datas point @@ -11381,23 +13496,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.86022362180361 --- Workload: 149735000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 152 in the X datas point --------------- - --- Configuration: 1100-1001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 7522756337.9222145 - --- Energy: 41.562953026807364 - --- Workload: 312668000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 164 in the X datas point --------------- - --- Configuration: 2200-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5023055826.242454 - --- Energy: 35.164198939696966 - --- Workload: 176632000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 7 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 7 in the X datas point -------------- --- Configuration: 1000-1010 --- Distance from that configuration: [0.83375292] @@ -11405,7 +13504,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.85376093977719 --- Workload: 278621000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 33 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 33 in the X datas point -------------- --- Configuration: 1000-0000 --- Distance from that configuration: [0.83375292] @@ -11413,7 +13512,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.543907709942122 --- Workload: 29470600000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 37 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 37 in the X datas point -------------- --- Configuration: 2200-0000 --- Distance from that configuration: [0.83375292] @@ -11421,7 +13520,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.07061597004587 --- Workload: 60106800000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 38 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 38 in the X datas point -------------- --- Configuration: 1110-0000 --- Distance from that configuration: [0.83375292] @@ -11429,7 +13528,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.668041259477853 --- Workload: 89102900000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 43 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 43 in the X datas point -------------- --- Configuration: 2200-2000 --- Distance from that configuration: [0.83375292] @@ -11437,6 +13536,22 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.93355197432356 --- Workload: 185980000000.0 -------------- +--- Neighbour 8 in the list of neghbours, And at position 50 in the X datas point +-------------- + --- Configuration: 1000-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6448575832.027497 + --- Energy: 42.80059101405426 + --- Workload: 276003000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 53 in the X datas point +-------------- + --- Configuration: 0000-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3145168392.3157244 + --- Energy: 35.44774676664167 + --- Workload: 111489000000.0 +-------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '1100-1000' --- Neighbour 0 in the list of neghbours, And at position 33 in the X datas point -------------- @@ -11465,18 +13580,18 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Neighbour 3 in the list of neghbours, And at position 38 in the X datas point -------------- --- Configuration: 1110-0000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 2905397356.669485 --- Energy: 30.668041259477853 --- Workload: 89102900000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 164 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 53 in the X datas point -------------- - --- Configuration: 2200-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5023055826.242454 - --- Energy: 35.164198939696966 - --- Workload: 176632000000.0 + --- Configuration: 0000-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3145168392.3157244 + --- Energy: 35.44774676664167 + --- Workload: 111489000000.0 -------------- --- Neighbour 5 in the list of neghbours, And at position 42 in the X datas point -------------- @@ -11502,13 +13617,13 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.93355197432356 --- Workload: 185980000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 152 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 50 in the X datas point -------------- - --- Configuration: 1100-1001 + --- Configuration: 1000-1100 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7522756337.9222145 - --- Energy: 41.562953026807364 - --- Workload: 312668000000.0 + --- Energy efficiency: 6448575832.027497 + --- Energy: 42.80059101405426 + --- Workload: 276003000000.0 -------------- --- Neighbour 9 in the list of neghbours, And at position 7 in the X datas point -------------- @@ -11519,76 +13634,146 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Workload: 278621000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 164 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 53 in the X datas point -------------- - --- Configuration: 2200-1000 - --- Energy efficiency: 5023055826.242454 - --- Energy: 35.164198939696966 - --- Workload: 176632000000.0 + --- Configuration: 0000-1000 + --- Energy efficiency: 3145168392.3157244 + --- Energy: 35.44774676664167 + --- Workload: 111489000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (35.164198939696966 mAh) it is NOT far from the median. ---- Median :35.164198939696966, the gap is : 10 +--- The energy of the current configuration (35.44774676664167 mAh) it is NOT far from the median. +--- Median :35.44774676664167, the gap is : 10 --- So No we don't romove this configuration '1100-1000' --- remove_aberrant_points: The value [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0] is not an abberant point. --- remove_aberrant_points: do we remove value [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0] --- Computing the list of the 10 first neighbours of '2200-2000' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '2200-2000' --- Neighbour 0 in the list of neghbours, And at position 43 in the X datas point @@ -11599,15 +13784,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.93355197432356 --- Workload: 185980000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 167 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5065035050.042546 - --- Energy: 35.13598057141005 - --- Workload: 177965000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 41 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 41 in the X datas point -------------- --- Configuration: 3300-2000 --- Distance from that configuration: [0.91310072] @@ -11615,7 +13792,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.9852979298838 --- Workload: 185914000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 59 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 47 in the X datas point -------------- --- Configuration: 2000-2000 --- Distance from that configuration: [0.91310072] @@ -11623,15 +13800,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.241340818491324 --- Workload: 150528000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 164 in the X datas point --------------- - --- Configuration: 2200-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5023055826.242454 - --- Energy: 35.164198939696966 - --- Workload: 176632000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 27 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 27 in the X datas point -------------- --- Configuration: 3300-3000 --- Distance from that configuration: [0.83375292] @@ -11639,7 +13808,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.711179058531826 --- Workload: 186205000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 37 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 37 in the X datas point -------------- --- Configuration: 2200-0000 --- Distance from that configuration: [0.83375292] @@ -11647,7 +13816,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.07061597004587 --- Workload: 60106800000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 40 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 40 in the X datas point -------------- --- Configuration: 3300-1000 --- Distance from that configuration: [0.83375292] @@ -11655,7 +13824,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.78276420172299 --- Workload: 186062000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 42 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 42 in the X datas point -------------- --- Configuration: 1100-1000 --- Distance from that configuration: [0.83375292] @@ -11663,7 +13832,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.68430426428569 --- Workload: 218185000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 45 in the X datas point -------------- --- Configuration: 3000-2000 --- Distance from that configuration: [0.83375292] @@ -11671,6 +13840,22 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.96583597689362 --- Workload: 150045000000.0 -------------- +--- Neighbour 8 in the list of neghbours, And at position 51 in the X datas point +-------------- + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 62 in the X datas point +-------------- + --- Configuration: 2002-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 +-------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '2200-2000' --- Neighbour 0 in the list of neghbours, And at position 37 in the X datas point -------------- @@ -11680,23 +13865,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.07061597004587 --- Workload: 60106800000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 167 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5065035050.042546 - --- Energy: 35.13598057141005 - --- Workload: 177965000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 164 in the X datas point --------------- - --- Configuration: 2200-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5023055826.242454 - --- Energy: 35.164198939696966 - --- Workload: 176632000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 59 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 47 in the X datas point -------------- --- Configuration: 2000-2000 --- Distance from that configuration: [0.91310072] @@ -11704,7 +13873,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.241340818491324 --- Workload: 150528000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 42 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 42 in the X datas point -------------- --- Configuration: 1100-1000 --- Distance from that configuration: [0.91310072] @@ -11712,7 +13881,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.68430426428569 --- Workload: 218185000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 27 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 27 in the X datas point -------------- --- Configuration: 3300-3000 --- Distance from that configuration: [0.83375292] @@ -11720,7 +13889,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.711179058531826 --- Workload: 186205000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 40 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 40 in the X datas point -------------- --- Configuration: 3300-1000 --- Distance from that configuration: [0.83375292] @@ -11728,7 +13897,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.78276420172299 --- Workload: 186062000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 43 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 43 in the X datas point -------------- --- Configuration: 2200-2000 --- Distance from that configuration: [0.83375292] @@ -11736,7 +13905,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.93355197432356 --- Workload: 185980000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 45 in the X datas point -------------- --- Configuration: 3000-2000 --- Distance from that configuration: [0.83375292] @@ -11744,7 +13913,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.96583597689362 --- Workload: 150045000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 41 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 41 in the X datas point -------------- --- Configuration: 3300-2000 --- Distance from that configuration: [0.83375292] @@ -11752,77 +13921,163 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.9852979298838 --- Workload: 185914000000.0 -------------- +--- Neighbour 8 in the list of neghbours, And at position 62 in the X datas point +-------------- + --- Configuration: 2002-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 51 in the X datas point +-------------- + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 +-------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 42 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 40 in the X datas point -------------- - --- Configuration: 1100-1000 - --- Energy efficiency: 5947637003.818383 - --- Energy: 36.68430426428569 - --- Workload: 218185000000.0 + --- Configuration: 3300-1000 + --- Energy efficiency: 5058399218.983161 + --- Energy: 36.78276420172299 + --- Workload: 186062000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (36.68430426428569 mAh) it is NOT far from the median. ---- Median :36.68430426428569, the gap is : 10 +--- The energy of the current configuration (36.78276420172299 mAh) it is NOT far from the median. +--- Median :36.78276420172299, the gap is : 10 --- So No we don't romove this configuration '2200-2000' --- remove_aberrant_points: The value [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0] is not an abberant point. --- remove_aberrant_points: do we remove value [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0] --- Computing the list of the 10 first neighbours of '3000-1000' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '3000-1000' --- Neighbour 0 in the list of neghbours, And at position 44 in the X datas point @@ -11865,7 +14120,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.96583597689362 --- Workload: 150045000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 60 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 48 in the X datas point -------------- --- Configuration: 3000-1100 --- Distance from that configuration: [0.91310072] @@ -11873,15 +14128,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 43.3608751201712 --- Workload: 279393000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 104 in the X datas point --------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3742206854.226074 - --- Energy: 34.88131927324178 - --- Workload: 130533000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 4 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 4 in the X datas point -------------- --- Configuration: 3000-1110 --- Distance from that configuration: [0.83375292] @@ -11889,7 +14136,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 49.41467631934382 --- Workload: 400095000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 19 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 19 in the X datas point -------------- --- Configuration: 3300-0000 --- Distance from that configuration: [0.83375292] @@ -11897,7 +14144,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.277288658122774 --- Workload: 59956000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 34 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 34 in the X datas point -------------- --- Configuration: 2000-0000 --- Distance from that configuration: [0.83375292] @@ -11905,6 +14152,14 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.02206558996354 --- Workload: 29457300000.0 -------------- +--- Neighbour 9 in the list of neghbours, And at position 41 in the X datas point +-------------- + --- Configuration: 3300-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5026691733.102776 + --- Energy: 36.9852979298838 + --- Workload: 185914000000.0 +-------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '3000-1000' --- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point -------------- @@ -11938,15 +14193,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.277288658122774 --- Workload: 59956000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 104 in the X datas point --------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3742206854.226074 - --- Energy: 34.88131927324178 - --- Workload: 130533000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 44 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 44 in the X datas point -------------- --- Configuration: 3000-1000 --- Distance from that configuration: [0.91310072] @@ -11954,7 +14201,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.46450751429702 --- Workload: 194232000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 40 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 40 in the X datas point -------------- --- Configuration: 3300-1000 --- Distance from that configuration: [0.91310072] @@ -11962,7 +14209,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.78276420172299 --- Workload: 186062000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 45 in the X datas point -------------- --- Configuration: 3000-2000 --- Distance from that configuration: [0.83375292] @@ -11970,7 +14217,15 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.96583597689362 --- Workload: 150045000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 60 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 41 in the X datas point +-------------- + --- Configuration: 3300-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5026691733.102776 + --- Energy: 36.9852979298838 + --- Workload: 185914000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 48 in the X datas point -------------- --- Configuration: 3000-1100 --- Distance from that configuration: [0.83375292] @@ -11987,76 +14242,146 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Workload: 400095000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 104 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 44 in the X datas point -------------- - --- Configuration: 3000-2000 - --- Energy efficiency: 3742206854.226074 - --- Energy: 34.88131927324178 - --- Workload: 130533000000.0 + --- Configuration: 3000-1000 + --- Energy efficiency: 5326600510.288329 + --- Energy: 36.46450751429702 + --- Workload: 194232000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (34.88131927324178 mAh) it is NOT far from the median. ---- Median :34.88131927324178, the gap is : 10 +--- The energy of the current configuration (36.46450751429702 mAh) it is NOT far from the median. +--- Median :36.46450751429702, the gap is : 10 --- So No we don't romove this configuration '3000-1000' --- remove_aberrant_points: The value [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0] is not an abberant point. --- remove_aberrant_points: do we remove value [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0] --- Computing the list of the 10 first neighbours of '3000-2000' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '3000-2000' --- Neighbour 0 in the list of neghbours, And at position 45 in the X datas point @@ -12067,15 +14392,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.96583597689362 --- Workload: 150045000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 104 in the X datas point --------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 3742206854.226074 - --- Energy: 34.88131927324178 - --- Workload: 130533000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 29 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 29 in the X datas point -------------- --- Configuration: 3000-3000 --- Distance from that configuration: [0.91310072] @@ -12083,7 +14400,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.1860248822606 --- Workload: 150171000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 41 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 41 in the X datas point -------------- --- Configuration: 3300-2000 --- Distance from that configuration: [0.91310072] @@ -12091,7 +14408,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.9852979298838 --- Workload: 185914000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 44 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 44 in the X datas point -------------- --- Configuration: 3000-1000 --- Distance from that configuration: [0.91310072] @@ -12099,7 +14416,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.46450751429702 --- Workload: 194232000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 59 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 47 in the X datas point -------------- --- Configuration: 2000-2000 --- Distance from that configuration: [0.91310072] @@ -12107,7 +14424,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.241340818491324 --- Workload: 150528000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 61 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 49 in the X datas point -------------- --- Configuration: 3000-2200 --- Distance from that configuration: [0.91310072] @@ -12115,7 +14432,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.79271109577192 --- Workload: 278971000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 18 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 18 in the X datas point -------------- --- Configuration: 3000-0000 --- Distance from that configuration: [0.83375292] @@ -12123,7 +14440,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.060137396486432 --- Workload: 29553800000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 27 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 27 in the X datas point -------------- --- Configuration: 3300-3000 --- Distance from that configuration: [0.83375292] @@ -12131,7 +14448,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.711179058531826 --- Workload: 186205000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 30 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 30 in the X datas point -------------- --- Configuration: 3000-3300 --- Distance from that configuration: [0.83375292] @@ -12139,6 +14456,14 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.19510352720739 --- Workload: 278957000000.0 -------------- +--- Neighbour 9 in the list of neghbours, And at position 35 in the X datas point +-------------- + --- Configuration: 3000-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 1010122436.9405816 + --- Energy: 29.239529117166907 + --- Workload: 29535500000.0 +-------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '3000-2000' --- Neighbour 0 in the list of neghbours, And at position 18 in the X datas point -------------- @@ -12148,13 +14473,13 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.060137396486432 --- Workload: 29553800000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 104 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 35 in the X datas point -------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 3742206854.226074 - --- Energy: 34.88131927324178 - --- Workload: 130533000000.0 + --- Configuration: 3000-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 1010122436.9405816 + --- Energy: 29.239529117166907 + --- Workload: 29535500000.0 -------------- --- Neighbour 2 in the list of neghbours, And at position 29 in the X datas point -------------- @@ -12164,7 +14489,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.1860248822606 --- Workload: 150171000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 59 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 47 in the X datas point -------------- --- Configuration: 2000-2000 --- Distance from that configuration: [0.91310072] @@ -12191,7 +14516,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Neighbour 6 in the list of neghbours, And at position 45 in the X datas point -------------- --- Configuration: 3000-2000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 4059018123.5159216 --- Energy: 36.96583597689362 --- Workload: 150045000000.0 @@ -12212,7 +14537,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.19510352720739 --- Workload: 278957000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 61 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 49 in the X datas point -------------- --- Configuration: 3000-2200 --- Distance from that configuration: [0.83375292] @@ -12236,61 +14561,131 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- remove_aberrant_points: do we remove value [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0] --- Computing the list of the 10 first neighbours of '1000-1000' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] --- Ordered by distance, Printing the list of the 10 first neighbours of '1000-1000' --- Neighbour 0 in the list of neghbours, And at position 46 in the X datas point @@ -12325,7 +14720,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.68430426428569 --- Workload: 218185000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 62 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 50 in the X datas point -------------- --- Configuration: 1000-1100 --- Distance from that configuration: [0.91310072] @@ -12333,7 +14728,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.80059101405426 --- Workload: 276003000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 65 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 53 in the X datas point -------------- --- Configuration: 0000-1000 --- Distance from that configuration: [0.91310072] @@ -12414,7 +14809,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 30.299284062105812 --- Workload: 0.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 65 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 53 in the X datas point -------------- --- Configuration: 0000-1000 --- Distance from that configuration: [0.91310072] @@ -12438,7 +14833,7 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.86022362180361 --- Workload: 149735000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 62 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 50 in the X datas point -------------- --- Configuration: 1000-1100 --- Distance from that configuration: [0.83375292] @@ -12467,156 +14862,234 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Median :30.299284062105812, the gap is : 10 --- So No we don't romove this configuration '1000-1000' --- remove_aberrant_points: The value [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0] ---- Computing the list of the 10 first neighbours of '1001-2000' + --- remove_aberrant_points: do we remove value [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0] +--- Computing the list of the 10 first neighbours of '2000-2000' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '1001-2000' +--- Ordered by distance, Printing the list of the 10 first neighbours of '2000-2000' --- Neighbour 0 in the list of neghbours, And at position 47 in the X datas point -------------- - --- Configuration: 1001-2000 + --- Configuration: 2000-2000 --- Distance from that configuration: [1.] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 74 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 43 in the X datas point -------------- - --- Configuration: 2002-2000 + --- Configuration: 2200-2000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 7263008047.412917 - --- Energy: 41.829225389075674 - --- Workload: 303807000000.0 + --- Energy efficiency: 5035525633.343237 + --- Energy: 36.93355197432356 + --- Workload: 185980000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 95 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 45 in the X datas point -------------- - --- Configuration: 1101-2000 + --- Configuration: 3000-2000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6788174999.151478 - --- Energy: 36.70897651674008 - --- Workload: 249187000000.0 + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 118 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 1001-2002 + --- Configuration: 2000-2200 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 9165566798.65083 - --- Energy: 65.10994999301121 - --- Workload: 596772000000.0 + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 46 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 62 in the X datas point -------------- - --- Configuration: 1000-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 + --- Configuration: 2002-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 50 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 29 in the X datas point -------------- - --- Configuration: 0001-2002 + --- Configuration: 3000-3000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8407741848.694279 - --- Energy: 65.1809584910712 - --- Workload: 548023000000.0 + --- Energy efficiency: 4149980287.5936337 + --- Energy: 36.1860248822606 + --- Workload: 150171000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 54 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 34 in the X datas point -------------- - --- Configuration: 1001-0002 + --- Configuration: 2000-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7043096708.760907 - --- Energy: 47.6050128004243 - --- Workload: 335286000000.0 + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 59 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 41 in the X datas point -------------- - --- Configuration: 2000-2000 + --- Configuration: 3300-2000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 + --- Energy efficiency: 5026691733.102776 + --- Energy: 36.9852979298838 + --- Workload: 185914000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 66 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 44 in the X datas point -------------- - --- Configuration: 0000-2000 + --- Configuration: 3000-1000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 + --- Energy efficiency: 5326600510.288329 + --- Energy: 36.46450751429702 + --- Workload: 194232000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 68 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 46 in the X datas point -------------- - --- Configuration: 1001-2220 + --- Configuration: 1000-1000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9166575000.916658 - --- Energy: 50.735447078258076 - --- Workload: 465069000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '1001-2000' ---- Neighbour 0 in the list of neghbours, And at position 66 in the X datas point + --- Energy efficiency: 4062233415.93208 + --- Energy: 36.86022362180361 + --- Workload: 149735000000.0 -------------- - --- Configuration: 0000-2000 +--- Ordered by energy, Printing the list of the 10 first neighbours of '2000-2000' +--- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point +-------------- + --- Configuration: 2000-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 59 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 29 in the X datas point +-------------- + --- Configuration: 3000-3000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4149980287.5936337 + --- Energy: 36.1860248822606 + --- Workload: 150171000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 47 in the X datas point -------------- --- Configuration: 2000-2000 --- Distance from that configuration: [0.91310072] @@ -12624,15 +15097,15 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.241340818491324 --- Workload: 150528000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 95 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 44 in the X datas point -------------- - --- Configuration: 1101-2000 + --- Configuration: 3000-1000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6788174999.151478 - --- Energy: 36.70897651674008 - --- Workload: 249187000000.0 + --- Energy efficiency: 5326600510.288329 + --- Energy: 36.46450751429702 + --- Workload: 194232000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 46 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 46 in the X datas point -------------- --- Configuration: 1000-1000 --- Distance from that configuration: [0.91310072] @@ -12640,717 +15113,919 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.86022362180361 --- Workload: 149735000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 47 in the X datas point --------------- - --- Configuration: 1001-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 74 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 43 in the X datas point -------------- - --- Configuration: 2002-2000 + --- Configuration: 2200-2000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7263008047.412917 - --- Energy: 41.829225389075674 - --- Workload: 303807000000.0 + --- Energy efficiency: 5035525633.343237 + --- Energy: 36.93355197432356 + --- Workload: 185980000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 54 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 45 in the X datas point -------------- - --- Configuration: 1001-0002 + --- Configuration: 3000-2000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7043096708.760907 - --- Energy: 47.6050128004243 - --- Workload: 335286000000.0 + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 68 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 41 in the X datas point -------------- - --- Configuration: 1001-2220 + --- Configuration: 3300-2000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9166575000.916658 - --- Energy: 50.735447078258076 - --- Workload: 465069000000.0 + --- Energy efficiency: 5026691733.102776 + --- Energy: 36.9852979298838 + --- Workload: 185914000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 118 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 62 in the X datas point -------------- - --- Configuration: 1001-2002 + --- Configuration: 2002-2000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9165566798.65083 - --- Energy: 65.10994999301121 - --- Workload: 596772000000.0 + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 50 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 0001-2002 + --- Configuration: 2000-2200 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8407741848.694279 - --- Energy: 65.1809584910712 - --- Workload: 548023000000.0 + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 47 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 46 in the X datas point -------------- - --- Configuration: 1001-2000 - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 + --- Configuration: 1000-1000 + --- Energy efficiency: 4062233415.93208 + --- Energy: 36.86022362180361 + --- Workload: 149735000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (39.7073615035878 mAh) it is NOT far from the median. ---- Median :39.7073615035878, the gap is : 10 ---- So No we don't romove this configuration '1001-2000' - --- remove_aberrant_points: The value [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0] ---- Computing the list of the 10 first neighbours of '0111-0000' +--- The energy of the current configuration (36.86022362180361 mAh) it is NOT far from the median. +--- Median :36.86022362180361, the gap is : 10 +--- So No we don't romove this configuration '2000-2000' + --- remove_aberrant_points: The value [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0] +--- Computing the list of the 10 first neighbours of '3000-1100' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0111-0000' +--- Ordered by distance, Printing the list of the 10 first neighbours of '3000-1100' --- Neighbour 0 in the list of neghbours, And at position 48 in the X datas point -------------- - --- Configuration: 0111-0000 + --- Configuration: 3000-1100 --- Distance from that configuration: [1.] - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 + --- Energy efficiency: 6443423519.784533 + --- Energy: 43.3608751201712 + --- Workload: 279393000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 53 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 4 in the X datas point -------------- - --- Configuration: 0011-0000 + --- Configuration: 3000-1110 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 2745412415.8531094 - --- Energy: 29.5448803510097 - --- Workload: 81112900000.0 + --- Energy efficiency: 8096707069.234942 + --- Energy: 49.41467631934382 + --- Workload: 400095000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 190 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 44 in the X datas point -------------- - --- Configuration: 0111-0001 + --- Configuration: 3000-1000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6254338947.644929 - --- Energy: 35.98594879953233 - --- Workload: 225068000000.0 + --- Energy efficiency: 5326600510.288329 + --- Energy: 36.46450751429702 + --- Workload: 194232000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 191 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 49 in the X datas point -------------- - --- Configuration: 0011-0000 + --- Configuration: 3000-2200 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 2780233650.836016 - --- Energy: 29.193550568943994 - --- Workload: 81165000000.0 + --- Energy efficiency: 6519117311.516021 + --- Energy: 42.79271109577192 + --- Workload: 278971000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 38 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 18 in the X datas point -------------- - --- Configuration: 1110-0000 + --- Configuration: 3000-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2905397356.669485 - --- Energy: 30.668041259477853 - --- Workload: 89102900000.0 + --- Energy efficiency: 1016987763.6032282 + --- Energy: 29.060137396486432 + --- Workload: 29553800000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 100 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 35 in the X datas point -------------- - --- Configuration: 0110-0010 + --- Configuration: 3000-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5194211570.625695 - --- Energy: 35.648662348871625 - --- Workload: 185167000000.0 + --- Energy efficiency: 1010122436.9405816 + --- Energy: 29.239529117166907 + --- Workload: 29535500000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 111 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 40 in the X datas point -------------- - --- Configuration: 0110-0100 + --- Configuration: 3300-1000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5162462701.2069845 - --- Energy: 35.42009012551951 - --- Workload: 182855000000.0 + --- Energy efficiency: 5058399218.983161 + --- Energy: 36.78276420172299 + --- Workload: 186062000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 123 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 45 in the X datas point -------------- - --- Configuration: 0111-2000 + --- Configuration: 3000-2000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6681499595.769274 - --- Energy: 37.38840673928198 - --- Workload: 249811000000.0 + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 166 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 0222-1000 + --- Configuration: 2000-2200 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9969791531.659073 - --- Energy: 42.75164023390624 - --- Workload: 426227000000.0 + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 13 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 71 in the X datas point -------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 + --- Configuration: 3003-1101 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9428892010.8998 + --- Energy: 67.46193459835338 + --- Workload: 636090000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0111-0000' ---- Neighbour 0 in the list of neghbours, And at position 191 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '3000-1100' +--- Neighbour 0 in the list of neghbours, And at position 18 in the X datas point -------------- - --- Configuration: 0011-0000 + --- Configuration: 3000-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 2780233650.836016 - --- Energy: 29.193550568943994 - --- Workload: 81165000000.0 + --- Energy efficiency: 1016987763.6032282 + --- Energy: 29.060137396486432 + --- Workload: 29553800000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 53 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 35 in the X datas point -------------- - --- Configuration: 0011-0000 + --- Configuration: 3000-0000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 2745412415.8531094 - --- Energy: 29.5448803510097 - --- Workload: 81112900000.0 + --- Energy efficiency: 1010122436.9405816 + --- Energy: 29.239529117166907 + --- Workload: 29535500000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 38 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 44 in the X datas point -------------- - --- Configuration: 1110-0000 + --- Configuration: 3000-1000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 2905397356.669485 - --- Energy: 30.668041259477853 - --- Workload: 89102900000.0 + --- Energy efficiency: 5326600510.288329 + --- Energy: 36.46450751429702 + --- Workload: 194232000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 111 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 40 in the X datas point -------------- - --- Configuration: 0110-0100 + --- Configuration: 3300-1000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5162462701.2069845 - --- Energy: 35.42009012551951 - --- Workload: 182855000000.0 + --- Energy efficiency: 5058399218.983161 + --- Energy: 36.78276420172299 + --- Workload: 186062000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 100 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 45 in the X datas point -------------- - --- Configuration: 0110-0010 + --- Configuration: 3000-2000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5194211570.625695 - --- Energy: 35.648662348871625 - --- Workload: 185167000000.0 + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 190 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 0111-0001 + --- Configuration: 2000-2200 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6254338947.644929 - --- Energy: 35.98594879953233 - --- Workload: 225068000000.0 + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 123 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 49 in the X datas point -------------- - --- Configuration: 0111-2000 + --- Configuration: 3000-2200 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6681499595.769274 - --- Energy: 37.38840673928198 - --- Workload: 249811000000.0 + --- Energy efficiency: 6519117311.516021 + --- Energy: 42.79271109577192 + --- Workload: 278971000000.0 -------------- --- Neighbour 7 in the list of neghbours, And at position 48 in the X datas point -------------- - --- Configuration: 0111-0000 + --- Configuration: 3000-1100 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 + --- Energy efficiency: 6443423519.784533 + --- Energy: 43.3608751201712 + --- Workload: 279393000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 166 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 4 in the X datas point -------------- - --- Configuration: 0222-1000 + --- Configuration: 3000-1110 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9969791531.659073 - --- Energy: 42.75164023390624 - --- Workload: 426227000000.0 + --- Energy efficiency: 8096707069.234942 + --- Energy: 49.41467631934382 + --- Workload: 400095000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 13 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 71 in the X datas point -------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 + --- Configuration: 3003-1101 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9428892010.8998 + --- Energy: 67.46193459835338 + --- Workload: 636090000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 100 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 45 in the X datas point -------------- - --- Configuration: 0110-0010 - --- Energy efficiency: 5194211570.625695 - --- Energy: 35.648662348871625 - --- Workload: 185167000000.0 + --- Configuration: 3000-2000 + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (35.648662348871625 mAh) it is NOT far from the median. ---- Median :35.648662348871625, the gap is : 10 ---- So No we don't romove this configuration '0111-0000' - --- remove_aberrant_points: The value [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 1, 0, 0, 0, 1.0, 0, 1, 0, 1] ---- Computing the list of the 10 first neighbours of '3000-0202' +--- The energy of the current configuration (36.96583597689362 mAh) it is NOT far from the median. +--- Median :36.96583597689362, the gap is : 10 +--- So No we don't romove this configuration '3000-1100' + --- remove_aberrant_points: The value [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0] +--- Computing the list of the 10 first neighbours of '3000-2200' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '3000-0202' +--- Ordered by distance, Printing the list of the 10 first neighbours of '3000-2200' --- Neighbour 0 in the list of neghbours, And at position 49 in the X datas point --------------- - --- Configuration: 3000-0202 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8354358468.81318 - --- Energy: 64.35822134376 - --- Workload: 537670000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 61 in the X datas point -------------- --- Configuration: 3000-2200 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [1.] --- Energy efficiency: 6519117311.516021 --- Energy: 42.79271109577192 --- Workload: 278971000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 85 in the X datas point --------------- - --- Configuration: 3003-0002 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7595205906.032112 - --- Energy: 65.80063109114849 - --- Workload: 499771000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 197 in the X datas point --------------- - --- Configuration: 3000-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3629843118.1804323 - --- Energy: 34.55029567760096 - --- Workload: 125412000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 8 in the X datas point --------------- - --- Configuration: 0020-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8089829466.394849 - --- Energy: 66.44909360627778 - --- Workload: 537560000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 18 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1016987763.6032282 - --- Energy: 29.060137396486432 - --- Workload: 29553800000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 30 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 30 in the X datas point -------------- --- Configuration: 3000-3300 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.91310072] --- Energy efficiency: 6611133148.221605 --- Energy: 42.19510352720739 --- Workload: 278957000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 35 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1010122436.9405816 - --- Energy: 29.239529117166907 - --- Workload: 29535500000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 45 in the X datas point -------------- --- Configuration: 3000-2000 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.91310072] --- Energy efficiency: 4059018123.5159216 --- Energy: 36.96583597689362 --- Workload: 150045000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 55 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 48 in the X datas point -------------- - --- Configuration: 2002-0101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8950387999.31977 - --- Energy: 47.4541739001796 - --- Workload: 424732000000.0 + --- Configuration: 3000-1100 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 6443423519.784533 + --- Energy: 43.3608751201712 + --- Workload: 279393000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3000-0202' ---- Neighbour 0 in the list of neghbours, And at position 18 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 1016987763.6032282 - --- Energy: 29.060137396486432 - --- Workload: 29553800000.0 + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 35 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 52 in the X datas point -------------- - --- Configuration: 3000-0000 + --- Configuration: 3000-3300 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 6473246073.976255 + --- Energy: 42.474892742303716 + --- Workload: 274951000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 4 in the X datas point +-------------- + --- Configuration: 3000-1110 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1010122436.9405816 - --- Energy: 29.239529117166907 - --- Workload: 29535500000.0 + --- Energy efficiency: 8096707069.234942 + --- Energy: 49.41467631934382 + --- Workload: 400095000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 197 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 29 in the X datas point -------------- - --- Configuration: 3000-0001 + --- Configuration: 3000-3000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3629843118.1804323 - --- Energy: 34.55029567760096 - --- Workload: 125412000000.0 + --- Energy efficiency: 4149980287.5936337 + --- Energy: 36.1860248822606 + --- Workload: 150171000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 31 in the X datas point -------------- - --- Configuration: 3000-2000 + --- Configuration: 3000-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8224428196.629629 + --- Energy: 49.410116578739654 + --- Workload: 406369000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 41 in the X datas point +-------------- + --- Configuration: 3300-2000 --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5026691733.102776 + --- Energy: 36.9852979298838 + --- Workload: 185914000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '3000-2200' +--- Neighbour 0 in the list of neghbours, And at position 29 in the X datas point +-------------- + --- Configuration: 3000-3000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 4149980287.5936337 + --- Energy: 36.1860248822606 + --- Workload: 150171000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 45 in the X datas point +-------------- + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.91310072] --- Energy efficiency: 4059018123.5159216 --- Energy: 36.96583597689362 --- Workload: 150045000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 30 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 41 in the X datas point +-------------- + --- Configuration: 3300-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5026691733.102776 + --- Energy: 36.9852979298838 + --- Workload: 185914000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 30 in the X datas point -------------- --- Configuration: 3000-3300 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.91310072] --- Energy efficiency: 6611133148.221605 --- Energy: 42.19510352720739 --- Workload: 278957000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 61 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 52 in the X datas point +-------------- + --- Configuration: 3000-3300 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 6473246073.976255 + --- Energy: 42.474892742303716 + --- Workload: 274951000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 51 in the X datas point +-------------- + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 49 in the X datas point -------------- --- Configuration: 3000-2200 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 6519117311.516021 --- Energy: 42.79271109577192 --- Workload: 278971000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 55 in the X datas point --------------- - --- Configuration: 2002-0101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8950387999.31977 - --- Energy: 47.4541739001796 - --- Workload: 424732000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 49 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 48 in the X datas point -------------- - --- Configuration: 3000-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8354358468.81318 - --- Energy: 64.35822134376 - --- Workload: 537670000000.0 + --- Configuration: 3000-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6443423519.784533 + --- Energy: 43.3608751201712 + --- Workload: 279393000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 85 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 31 in the X datas point -------------- - --- Configuration: 3003-0002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7595205906.032112 - --- Energy: 65.80063109114849 - --- Workload: 499771000000.0 + --- Configuration: 3000-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8224428196.629629 + --- Energy: 49.410116578739654 + --- Workload: 406369000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 8 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 4 in the X datas point -------------- - --- Configuration: 0020-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8089829466.394849 - --- Energy: 66.44909360627778 - --- Workload: 537560000000.0 + --- Configuration: 3000-1110 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8096707069.234942 + --- Energy: 49.41467631934382 + --- Workload: 400095000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 30 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 52 in the X datas point -------------- --- Configuration: 3000-3300 - --- Energy efficiency: 6611133148.221605 - --- Energy: 42.19510352720739 - --- Workload: 278957000000.0 + --- Energy efficiency: 6473246073.976255 + --- Energy: 42.474892742303716 + --- Workload: 274951000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (64.35822134376 mAh) is far from the median. ---- Median :42.19510352720739, the gap is : 10 ---- So yes we remove this configuration '3000-0202' ---- remove_aberrant_points: The value [2.0, 1, 0, 0, 0, 1.0, 0, 1, 0, 1] is an abberant point. we don't add it - --- remove_aberrant_points: do we remove value [0.0, 0, 0, 0, 1, 1.0, 1, 0, 0, 1] ---- Computing the list of the 10 first neighbours of '0001-2002' +--- The energy of the current configuration (42.474892742303716 mAh) it is NOT far from the median. +--- Median :42.474892742303716, the gap is : 10 +--- So No we don't romove this configuration '3000-2200' + --- remove_aberrant_points: The value [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0] +--- Computing the list of the 10 first neighbours of '1000-1100' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0001-2002' +--- Ordered by distance, Printing the list of the 10 first neighbours of '1000-1100' --- Neighbour 0 in the list of neghbours, And at position 50 in the X datas point -------------- - --- Configuration: 0001-2002 + --- Configuration: 1000-1100 --- Distance from that configuration: [1.] - --- Energy efficiency: 8407741848.694279 - --- Energy: 65.1809584910712 - --- Workload: 548023000000.0 + --- Energy efficiency: 6448575832.027497 + --- Energy: 42.80059101405426 + --- Workload: 276003000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 118 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 46 in the X datas point -------------- - --- Configuration: 1001-2002 + --- Configuration: 1000-1000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 9165566798.65083 - --- Energy: 65.10994999301121 - --- Workload: 596772000000.0 + --- Energy efficiency: 4062233415.93208 + --- Energy: 36.86022362180361 + --- Workload: 149735000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 47 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 7 in the X datas point -------------- - --- Configuration: 1001-2000 + --- Configuration: 1000-1010 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 + --- Energy efficiency: 6501654671.113798 + --- Energy: 42.85376093977719 + --- Workload: 278621000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 54 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 33 in the X datas point -------------- - --- Configuration: 1001-0002 + --- Configuration: 1000-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7043096708.760907 - --- Energy: 47.6050128004243 - --- Workload: 335286000000.0 + --- Energy efficiency: 997516184.7000968 + --- Energy: 29.543907709942122 + --- Workload: 29470600000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 66 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 42 in the X datas point -------------- - --- Configuration: 0000-2000 + --- Configuration: 1100-1000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 + --- Energy efficiency: 5947637003.818383 + --- Energy: 36.68430426428569 + --- Workload: 218185000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 109 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 0011-2022 + --- Configuration: 2000-2200 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10199970420.085781 - --- Energy: 84.69065283515172 - --- Workload: 863842000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 24 in the X datas point --------------- - --- Configuration: 0000-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3307720550.5370083 - --- Energy: 35.59789292409111 - --- Workload: 117748000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 58 in the X datas point --------------- - --- Configuration: 0001-0020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4533975344.242078 - --- Energy: 35.4792605525655 - --- Workload: 160862000000.0 + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 65 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 53 in the X datas point -------------- --- Configuration: 0000-1000 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 3145168392.3157244 --- Energy: 35.44774676664167 --- Workload: 111489000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 67 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 55 in the X datas point -------------- --- Configuration: 0000-2200 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 5724131219.984087 --- Energy: 42.51731520413714 --- Workload: 243375000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0001-2002' ---- Neighbour 0 in the list of neghbours, And at position 66 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 13 in the X datas point -------------- - --- Configuration: 0000-2000 + --- Configuration: 0011-1100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7650055845.407672 + --- Energy: 43.82652071469574 + --- Workload: 335276000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 16 in the X datas point +-------------- + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '1000-1100' +--- Neighbour 0 in the list of neghbours, And at position 33 in the X datas point +-------------- + --- Configuration: 1000-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 + --- Energy efficiency: 997516184.7000968 + --- Energy: 29.543907709942122 + --- Workload: 29470600000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 65 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 16 in the X datas point -------------- - --- Configuration: 0000-1000 + --- Configuration: 0000-0000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3145168392.3157244 - --- Energy: 35.44774676664167 - --- Workload: 111489000000.0 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 58 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 53 in the X datas point -------------- - --- Configuration: 0001-0020 + --- Configuration: 0000-1000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4533975344.242078 - --- Energy: 35.4792605525655 - --- Workload: 160862000000.0 + --- Energy efficiency: 3145168392.3157244 + --- Energy: 35.44774676664167 + --- Workload: 111489000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 24 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 42 in the X datas point -------------- - --- Configuration: 0000-3000 + --- Configuration: 1100-1000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3307720550.5370083 - --- Energy: 35.59789292409111 - --- Workload: 117748000000.0 + --- Energy efficiency: 5947637003.818383 + --- Energy: 36.68430426428569 + --- Workload: 218185000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 47 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 46 in the X datas point -------------- - --- Configuration: 1001-2000 + --- Configuration: 1000-1000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 + --- Energy efficiency: 4062233415.93208 + --- Energy: 36.86022362180361 + --- Workload: 149735000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 67 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 55 in the X datas point -------------- --- Configuration: 0000-2200 --- Distance from that configuration: [0.83375292] @@ -13358,677 +16033,879 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.51731520413714 --- Workload: 243375000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 54 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 1001-0002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7043096708.760907 - --- Energy: 47.6050128004243 - --- Workload: 335286000000.0 + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 118 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 50 in the X datas point -------------- - --- Configuration: 1001-2002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9165566798.65083 - --- Energy: 65.10994999301121 - --- Workload: 596772000000.0 + --- Configuration: 1000-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6448575832.027497 + --- Energy: 42.80059101405426 + --- Workload: 276003000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 50 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 7 in the X datas point -------------- - --- Configuration: 0001-2002 + --- Configuration: 1000-1010 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8407741848.694279 - --- Energy: 65.1809584910712 - --- Workload: 548023000000.0 + --- Energy efficiency: 6501654671.113798 + --- Energy: 42.85376093977719 + --- Workload: 278621000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 109 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 13 in the X datas point -------------- - --- Configuration: 0011-2022 + --- Configuration: 0011-1100 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10199970420.085781 - --- Energy: 84.69065283515172 - --- Workload: 863842000000.0 + --- Energy efficiency: 7650055845.407672 + --- Energy: 43.82652071469574 + --- Workload: 335276000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 47 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 46 in the X datas point -------------- - --- Configuration: 1001-2000 - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 + --- Configuration: 1000-1000 + --- Energy efficiency: 4062233415.93208 + --- Energy: 36.86022362180361 + --- Workload: 149735000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (65.1809584910712 mAh) is far from the median. ---- Median :39.7073615035878, the gap is : 10 ---- So yes we remove this configuration '0001-2002' ---- remove_aberrant_points: The value [0.0, 0, 0, 0, 1, 1.0, 1, 0, 0, 1] is an abberant point. we don't add it - --- remove_aberrant_points: do we remove value [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0] ---- Computing the list of the 10 first neighbours of '3300-0000' +--- The energy of the current configuration (36.86022362180361 mAh) it is NOT far from the median. +--- Median :36.86022362180361, the gap is : 10 +--- So No we don't romove this configuration '1000-1100' + --- remove_aberrant_points: The value [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0] +--- Computing the list of the 10 first neighbours of '2000-2200' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '3300-0000' ---- Neighbour 0 in the list of neghbours, And at position 19 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 51 in the X datas point +--- Ordered by distance, Printing the list of the 10 first neighbours of '2000-2200' +--- Neighbour 0 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 3300-0000 + --- Configuration: 2000-2200 --- Distance from that configuration: [1.] - --- Energy efficiency: 2075033200.5312083 - --- Energy: 29.0248902377268 - --- Workload: 60227600000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 18 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1016987763.6032282 - --- Energy: 29.060137396486432 - --- Workload: 29553800000.0 + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 20 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 47 in the X datas point -------------- - --- Configuration: 3330-0000 + --- Configuration: 2000-2000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5377240292.736961 - --- Energy: 32.51205394198035 - --- Workload: 174825000000.0 + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 35 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 49 in the X datas point -------------- - --- Configuration: 3000-0000 + --- Configuration: 3000-2200 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1010122436.9405816 - --- Energy: 29.239529117166907 - --- Workload: 29535500000.0 + --- Energy efficiency: 6519117311.516021 + --- Energy: 42.79271109577192 + --- Workload: 278971000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 37 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 30 in the X datas point -------------- - --- Configuration: 2200-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 + --- Configuration: 3000-3300 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6611133148.221605 + --- Energy: 42.19510352720739 + --- Workload: 278957000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 40 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 43 in the X datas point -------------- - --- Configuration: 3300-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5058399218.983161 - --- Energy: 36.78276420172299 - --- Workload: 186062000000.0 + --- Configuration: 2200-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5035525633.343237 + --- Energy: 36.93355197432356 + --- Workload: 185980000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 169 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 45 in the X datas point -------------- - --- Configuration: 0300-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1047552602.8539523 - --- Energy: 28.209089181571862 - --- Workload: 29550500000.0 + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 11 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 48 in the X datas point -------------- - --- Configuration: 3303-0001 + --- Configuration: 3000-1100 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 + --- Energy efficiency: 6443423519.784533 + --- Energy: 43.3608751201712 + --- Workload: 279393000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 21 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 50 in the X datas point -------------- - --- Configuration: 3333-0000 + --- Configuration: 1000-1100 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8296551953.00833 - --- Energy: 59.045602086542516 - --- Workload: 489874000000.0 + --- Energy efficiency: 6448575832.027497 + --- Energy: 42.80059101405426 + --- Workload: 276003000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3300-0000' ---- Neighbour 0 in the list of neghbours, And at position 169 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 52 in the X datas point -------------- - --- Configuration: 0300-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 1047552602.8539523 - --- Energy: 28.209089181571862 - --- Workload: 29550500000.0 + --- Configuration: 3000-3300 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6473246073.976255 + --- Energy: 42.474892742303716 + --- Workload: 274951000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 55 in the X datas point -------------- - --- Configuration: 3300-0000 + --- Configuration: 0000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '2000-2200' +--- Neighbour 0 in the list of neghbours, And at position 47 in the X datas point +-------------- + --- Configuration: 2000-2000 --- Distance from that configuration: [1.] - --- Energy efficiency: 2075033200.5312083 - --- Energy: 29.0248902377268 - --- Workload: 60227600000.0 + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 18 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 43 in the X datas point -------------- - --- Configuration: 3000-0000 + --- Configuration: 2200-2000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1016987763.6032282 - --- Energy: 29.060137396486432 - --- Workload: 29553800000.0 + --- Energy efficiency: 5035525633.343237 + --- Energy: 36.93355197432356 + --- Workload: 185980000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 35 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 45 in the X datas point -------------- - --- Configuration: 3000-0000 + --- Configuration: 3000-2000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1010122436.9405816 - --- Energy: 29.239529117166907 - --- Workload: 29535500000.0 + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 37 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 30 in the X datas point -------------- - --- Configuration: 2200-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 + --- Configuration: 3000-3300 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6611133148.221605 + --- Energy: 42.19510352720739 + --- Workload: 278957000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 19 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 52 in the X datas point -------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 + --- Configuration: 3000-3300 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6473246073.976255 + --- Energy: 42.474892742303716 + --- Workload: 274951000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 20 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 55 in the X datas point -------------- - --- Configuration: 3330-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5377240292.736961 - --- Energy: 32.51205394198035 - --- Workload: 174825000000.0 + --- Configuration: 0000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 40 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 3300-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5058399218.983161 - --- Energy: 36.78276420172299 - --- Workload: 186062000000.0 + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 21 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 49 in the X datas point -------------- - --- Configuration: 3333-0000 + --- Configuration: 3000-2200 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8296551953.00833 - --- Energy: 59.045602086542516 - --- Workload: 489874000000.0 + --- Energy efficiency: 6519117311.516021 + --- Energy: 42.79271109577192 + --- Workload: 278971000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 11 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 50 in the X datas point -------------- - --- Configuration: 3303-0001 + --- Configuration: 1000-1100 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 + --- Energy efficiency: 6448575832.027497 + --- Energy: 42.80059101405426 + --- Workload: 276003000000.0 -------------- +--- Neighbour 9 in the list of neghbours, And at position 48 in the X datas point -------------- ---- Median at position 4 in the list of neghbours, And at position 37 in the X datas point + --- Configuration: 3000-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6443423519.784533 + --- Energy: 43.3608751201712 + --- Workload: 279393000000.0 -------------- - --- Configuration: 2200-0000 - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 +-------------- +--- Median at position 4 in the list of neghbours, And at position 52 in the X datas point +-------------- + --- Configuration: 3000-3300 + --- Energy efficiency: 6473246073.976255 + --- Energy: 42.474892742303716 + --- Workload: 274951000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (30.07061597004587 mAh) it is NOT far from the median. ---- Median :30.07061597004587, the gap is : 10 ---- So No we don't romove this configuration '3300-0000' - --- remove_aberrant_points: The value [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 1, 1, 0, 1, 1.0, 0, 1, 0, 1] ---- Computing the list of the 10 first neighbours of '1101-0202' +--- The energy of the current configuration (42.474892742303716 mAh) it is NOT far from the median. +--- Median :42.474892742303716, the gap is : 10 +--- So No we don't romove this configuration '2000-2200' + --- remove_aberrant_points: The value [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0] +--- Computing the list of the 10 first neighbours of '3000-3300' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '1101-0202' ---- Neighbour 0 in the list of neghbours, And at position 52 in the X datas point +--- Ordered by distance, Printing the list of the 10 first neighbours of '3000-3300' +--- Neighbour 0 in the list of neghbours, And at position 30 in the X datas point -------------- - --- Configuration: 1101-0202 + --- Configuration: 3000-3300 --- Distance from that configuration: [1.] - --- Energy efficiency: 9914340101.522842 - --- Energy: 65.015157087009 - --- Workload: 644582000000.0 + --- Energy efficiency: 6611133148.221605 + --- Energy: 42.19510352720739 + --- Workload: 278957000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 54 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 52 in the X datas point -------------- - --- Configuration: 1001-0002 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7043096708.760907 - --- Energy: 47.6050128004243 - --- Workload: 335286000000.0 + --- Configuration: 3000-3300 + --- Distance from that configuration: [1.] + --- Energy efficiency: 6473246073.976255 + --- Energy: 42.474892742303716 + --- Workload: 274951000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 72 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 29 in the X datas point -------------- - --- Configuration: 0101-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5549420363.04308 - --- Energy: 37.334916995372765 - --- Workload: 207187000000.0 + --- Configuration: 3000-3000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4149980287.5936337 + --- Energy: 36.1860248822606 + --- Workload: 150171000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 86 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 31 in the X datas point -------------- - --- Configuration: 1111-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9080672696.233337 - --- Energy: 45.44863666563364 - --- Workload: 412706000000.0 + --- Configuration: 3000-3330 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 8224428196.629629 + --- Energy: 49.410116578739654 + --- Workload: 406369000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 128 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 49 in the X datas point -------------- - --- Configuration: 1111-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8622547962.923044 - --- Energy: 48.5763010995366 - --- Workload: 418853000000.0 + --- Configuration: 3000-2200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 6519117311.516021 + --- Energy: 42.79271109577192 + --- Workload: 278971000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 174 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 27 in the X datas point -------------- - --- Configuration: 1000-0202 + --- Configuration: 3300-3000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8327920185.212945 - --- Energy: 64.17430044494624 - --- Workload: 534437000000.0 + --- Energy efficiency: 5072151352.996373 + --- Energy: 36.711179058531826 + --- Workload: 186205000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 55 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 45 in the X datas point -------------- - --- Configuration: 2002-0101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8950387999.31977 - --- Energy: 47.4541739001796 - --- Workload: 424732000000.0 + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 75 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 0001-0200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4385426351.149858 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 94 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 23 in the X datas point -------------- - --- Configuration: 0100-0200 + --- Configuration: 3333-3300 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4093227346.033253 - --- Energy: 35.39655176899871 - --- Workload: 144886000000.0 + --- Energy efficiency: 9963434196.49885 + --- Energy: 75.09852863759252 + --- Workload: 748237000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 95 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 28 in the X datas point -------------- - --- Configuration: 1101-2000 + --- Configuration: 3330-3000 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6788174999.151478 - --- Energy: 36.70897651674008 - --- Workload: 249187000000.0 + --- Energy efficiency: 5822958761.806049 + --- Energy: 37.40635012737015 + --- Workload: 217816000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '1101-0202' ---- Neighbour 0 in the list of neghbours, And at position 94 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '3000-3300' +--- Neighbour 0 in the list of neghbours, And at position 29 in the X datas point -------------- - --- Configuration: 0100-0200 + --- Configuration: 3000-3000 --- Distance from that configuration: [1.] - --- Energy efficiency: 4093227346.033253 - --- Energy: 35.39655176899871 - --- Workload: 144886000000.0 + --- Energy efficiency: 4149980287.5936337 + --- Energy: 36.1860248822606 + --- Workload: 150171000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 75 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 27 in the X datas point -------------- - --- Configuration: 0001-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4385426351.149858 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 + --- Configuration: 3300-3000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 5072151352.996373 + --- Energy: 36.711179058531826 + --- Workload: 186205000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 95 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 45 in the X datas point -------------- - --- Configuration: 1101-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6788174999.151478 - --- Energy: 36.70897651674008 - --- Workload: 249187000000.0 + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 72 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 28 in the X datas point -------------- - --- Configuration: 0101-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5549420363.04308 - --- Energy: 37.334916995372765 - --- Workload: 207187000000.0 + --- Configuration: 3330-3000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5822958761.806049 + --- Energy: 37.40635012737015 + --- Workload: 217816000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 86 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 30 in the X datas point -------------- - --- Configuration: 1111-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9080672696.233337 - --- Energy: 45.44863666563364 - --- Workload: 412706000000.0 + --- Configuration: 3000-3300 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 6611133148.221605 + --- Energy: 42.19510352720739 + --- Workload: 278957000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 55 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 52 in the X datas point -------------- - --- Configuration: 2002-0101 + --- Configuration: 3000-3300 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8950387999.31977 - --- Energy: 47.4541739001796 - --- Workload: 424732000000.0 + --- Energy efficiency: 6473246073.976255 + --- Energy: 42.474892742303716 + --- Workload: 274951000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 54 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 1001-0002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7043096708.760907 - --- Energy: 47.6050128004243 - --- Workload: 335286000000.0 + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 128 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 49 in the X datas point -------------- - --- Configuration: 1111-0101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8622547962.923044 - --- Energy: 48.5763010995366 - --- Workload: 418853000000.0 + --- Configuration: 3000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6519117311.516021 + --- Energy: 42.79271109577192 + --- Workload: 278971000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 174 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 31 in the X datas point -------------- - --- Configuration: 1000-0202 + --- Configuration: 3000-3330 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8327920185.212945 - --- Energy: 64.17430044494624 - --- Workload: 534437000000.0 + --- Energy efficiency: 8224428196.629629 + --- Energy: 49.410116578739654 + --- Workload: 406369000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 52 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 23 in the X datas point -------------- - --- Configuration: 1101-0202 + --- Configuration: 3333-3300 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9914340101.522842 - --- Energy: 65.015157087009 - --- Workload: 644582000000.0 + --- Energy efficiency: 9963434196.49885 + --- Energy: 75.09852863759252 + --- Workload: 748237000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 86 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 30 in the X datas point -------------- - --- Configuration: 1111-0101 - --- Energy efficiency: 9080672696.233337 - --- Energy: 45.44863666563364 - --- Workload: 412706000000.0 + --- Configuration: 3000-3300 + --- Energy efficiency: 6611133148.221605 + --- Energy: 42.19510352720739 + --- Workload: 278957000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (65.015157087009 mAh) is far from the median. ---- Median :45.44863666563364, the gap is : 10 ---- So yes we remove this configuration '1101-0202' ---- remove_aberrant_points: The value [0.0, 1, 1, 0, 1, 1.0, 0, 1, 0, 1] is an abberant point. we don't add it - --- remove_aberrant_points: do we remove value [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0] ---- Computing the list of the 10 first neighbours of '0011-0000' +--- The energy of the current configuration (42.19510352720739 mAh) it is NOT far from the median. +--- Median :42.19510352720739, the gap is : 10 +--- So No we don't romove this configuration '3000-3300' + --- remove_aberrant_points: The value [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0] +--- Computing the list of the 10 first neighbours of '0000-1000' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0011-0000' +--- Ordered by distance, Printing the list of the 10 first neighbours of '0000-1000' --- Neighbour 0 in the list of neghbours, And at position 53 in the X datas point -------------- - --- Configuration: 0011-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 2745412415.8531094 - --- Energy: 29.5448803510097 - --- Workload: 81112900000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 191 in the X datas point --------------- - --- Configuration: 0011-0000 + --- Configuration: 0000-1000 --- Distance from that configuration: [1.] - --- Energy efficiency: 2780233650.836016 - --- Energy: 29.193550568943994 - --- Workload: 81165000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 48 in the X datas point --------------- - --- Configuration: 0111-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 13 in the X datas point --------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 + --- Energy efficiency: 3145168392.3157244 + --- Energy: 35.44774676664167 + --- Workload: 111489000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 16 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 16 in the X datas point -------------- --- Configuration: 0000-0000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.91310072] --- Energy efficiency: 0.08333333333333333 --- Energy: 30.299284062105812 --- Workload: 0.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 17 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 17 in the X datas point -------------- --- Configuration: 0000-0000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.91310072] --- Energy efficiency: 0.08333333333333333 --- Energy: 30.027102694886654 --- Workload: 0.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 32 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 32 in the X datas point -------------- --- Configuration: 0000-0000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.91310072] --- Energy efficiency: 0.08333333333333333 --- Energy: 29.957415812958512 --- Workload: 0.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 91 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 46 in the X datas point +-------------- + --- Configuration: 1000-1000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4062233415.93208 + --- Energy: 36.86022362180361 + --- Workload: 149735000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 54 in the X datas point +-------------- + --- Configuration: 0000-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 7 in the X datas point -------------- - --- Configuration: 1011-0100 + --- Configuration: 1000-1010 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6807769026.0124855 - --- Energy: 36.74164741869377 - --- Workload: 250128000000.0 + --- Energy efficiency: 6501654671.113798 + --- Energy: 42.85376093977719 + --- Workload: 278621000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 190 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 33 in the X datas point -------------- - --- Configuration: 0111-0001 + --- Configuration: 1000-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6254338947.644929 - --- Energy: 35.98594879953233 - --- Workload: 225068000000.0 + --- Energy efficiency: 997516184.7000968 + --- Energy: 29.543907709942122 + --- Workload: 29470600000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 195 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 42 in the X datas point -------------- - --- Configuration: 1011-0100 + --- Configuration: 1100-1000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6759862639.591164 - --- Energy: 36.90475887640218 - --- Workload: 249471000000.0 + --- Energy efficiency: 5947637003.818383 + --- Energy: 36.68430426428569 + --- Workload: 218185000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0011-0000' ---- Neighbour 0 in the list of neghbours, And at position 191 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 50 in the X datas point -------------- - --- Configuration: 0011-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 2780233650.836016 - --- Energy: 29.193550568943994 - --- Workload: 81165000000.0 + --- Configuration: 1000-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6448575832.027497 + --- Energy: 42.80059101405426 + --- Workload: 276003000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 53 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '0000-1000' +--- Neighbour 0 in the list of neghbours, And at position 33 in the X datas point -------------- - --- Configuration: 0011-0000 + --- Configuration: 1000-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 2745412415.8531094 - --- Energy: 29.5448803510097 - --- Workload: 81112900000.0 + --- Energy efficiency: 997516184.7000968 + --- Energy: 29.543907709942122 + --- Workload: 29470600000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 32 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 32 in the X datas point -------------- --- Configuration: 0000-0000 --- Distance from that configuration: [0.91310072] @@ -14036,1386 +16913,1814 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.957415812958512 --- Workload: 0.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 17 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 17 in the X datas point -------------- --- Configuration: 0000-0000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.91310072] --- Energy efficiency: 0.08333333333333333 --- Energy: 30.027102694886654 --- Workload: 0.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 16 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 16 in the X datas point -------------- --- Configuration: 0000-0000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.91310072] --- Energy efficiency: 0.08333333333333333 --- Energy: 30.299284062105812 --- Workload: 0.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 190 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 54 in the X datas point -------------- - --- Configuration: 0111-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6254338947.644929 - --- Energy: 35.98594879953233 - --- Workload: 225068000000.0 + --- Configuration: 0000-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 53 in the X datas point +-------------- + --- Configuration: 0000-1000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 3145168392.3157244 + --- Energy: 35.44774676664167 + --- Workload: 111489000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 91 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 42 in the X datas point -------------- - --- Configuration: 1011-0100 + --- Configuration: 1100-1000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6807769026.0124855 - --- Energy: 36.74164741869377 - --- Workload: 250128000000.0 + --- Energy efficiency: 5947637003.818383 + --- Energy: 36.68430426428569 + --- Workload: 218185000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 195 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 46 in the X datas point -------------- - --- Configuration: 1011-0100 + --- Configuration: 1000-1000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6759862639.591164 - --- Energy: 36.90475887640218 - --- Workload: 249471000000.0 + --- Energy efficiency: 4062233415.93208 + --- Energy: 36.86022362180361 + --- Workload: 149735000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 48 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 50 in the X datas point -------------- - --- Configuration: 0111-0000 + --- Configuration: 1000-1100 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 + --- Energy efficiency: 6448575832.027497 + --- Energy: 42.80059101405426 + --- Workload: 276003000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 13 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 7 in the X datas point -------------- - --- Configuration: 0011-1100 + --- Configuration: 1000-1010 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 + --- Energy efficiency: 6501654671.113798 + --- Energy: 42.85376093977719 + --- Workload: 278621000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 16 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 54 in the X datas point -------------- - --- Configuration: 0000-0000 - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.299284062105812 - --- Workload: 0.0 + --- Configuration: 0000-2000 + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (30.299284062105812 mAh) it is NOT far from the median. ---- Median :30.299284062105812, the gap is : 10 ---- So No we don't romove this configuration '0011-0000' - --- remove_aberrant_points: The value [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1] ---- Computing the list of the 10 first neighbours of '1001-0002' +--- The energy of the current configuration (35.40657570372512 mAh) it is NOT far from the median. +--- Median :35.40657570372512, the gap is : 10 +--- So No we don't romove this configuration '0000-1000' + --- remove_aberrant_points: The value [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0] +--- Computing the list of the 10 first neighbours of '0000-2000' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '1001-0002' +--- Ordered by distance, Printing the list of the 10 first neighbours of '0000-2000' --- Neighbour 0 in the list of neghbours, And at position 54 in the X datas point -------------- - --- Configuration: 1001-0002 + --- Configuration: 0000-2000 --- Distance from that configuration: [1.] - --- Energy efficiency: 7043096708.760907 - --- Energy: 47.6050128004243 - --- Workload: 335286000000.0 + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 118 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 24 in the X datas point -------------- - --- Configuration: 1001-2002 + --- Configuration: 0000-3000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 9165566798.65083 - --- Energy: 65.10994999301121 - --- Workload: 596772000000.0 + --- Energy efficiency: 3307720550.5370083 + --- Energy: 35.59789292409111 + --- Workload: 117748000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 47 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 53 in the X datas point -------------- - --- Configuration: 1001-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 + --- Configuration: 0000-1000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 3145168392.3157244 + --- Energy: 35.44774676664167 + --- Workload: 111489000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 50 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 55 in the X datas point -------------- - --- Configuration: 0001-2002 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8407741848.694279 - --- Energy: 65.1809584910712 - --- Workload: 548023000000.0 + --- Configuration: 0000-2200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 52 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 16 in the X datas point -------------- - --- Configuration: 1101-0202 + --- Configuration: 0000-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9914340101.522842 - --- Energy: 65.015157087009 - --- Workload: 644582000000.0 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 174 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 17 in the X datas point -------------- - --- Configuration: 1000-0202 + --- Configuration: 0000-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8327920185.212945 - --- Energy: 64.17430044494624 - --- Workload: 534437000000.0 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.027102694886654 + --- Workload: 0.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 33 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 25 in the X datas point -------------- - --- Configuration: 1000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 997516184.7000968 - --- Energy: 29.543907709942122 - --- Workload: 29470600000.0 + --- Configuration: 0000-3300 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5789616901.049658 + --- Energy: 42.05795824330537 + --- Workload: 243499000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 55 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 32 in the X datas point -------------- - --- Configuration: 2002-0101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8950387999.31977 - --- Energy: 47.4541739001796 - --- Workload: 424732000000.0 + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 29.957415812958512 + --- Workload: 0.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 58 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 46 in the X datas point -------------- - --- Configuration: 0001-0020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4533975344.242078 - --- Energy: 35.4792605525655 - --- Workload: 160862000000.0 + --- Configuration: 1000-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4062233415.93208 + --- Energy: 36.86022362180361 + --- Workload: 149735000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 71 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 47 in the X datas point -------------- - --- Configuration: 0000-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3321398441.599851 - --- Energy: 35.588916806469584 - --- Workload: 118205000000.0 + --- Configuration: 2000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '1001-0002' ---- Neighbour 0 in the list of neghbours, And at position 33 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '0000-2000' +--- Neighbour 0 in the list of neghbours, And at position 32 in the X datas point -------------- - --- Configuration: 1000-0000 + --- Configuration: 0000-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 997516184.7000968 - --- Energy: 29.543907709942122 - --- Workload: 29470600000.0 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 29.957415812958512 + --- Workload: 0.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 58 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 17 in the X datas point -------------- - --- Configuration: 0001-0020 + --- Configuration: 0000-0000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4533975344.242078 - --- Energy: 35.4792605525655 - --- Workload: 160862000000.0 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.027102694886654 + --- Workload: 0.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 71 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 16 in the X datas point -------------- - --- Configuration: 0000-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3321398441.599851 - --- Energy: 35.588916806469584 - --- Workload: 118205000000.0 + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 47 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 54 in the X datas point -------------- - --- Configuration: 1001-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 + --- Configuration: 0000-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 55 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 53 in the X datas point -------------- - --- Configuration: 2002-0101 + --- Configuration: 0000-1000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8950387999.31977 - --- Energy: 47.4541739001796 - --- Workload: 424732000000.0 + --- Energy efficiency: 3145168392.3157244 + --- Energy: 35.44774676664167 + --- Workload: 111489000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 54 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 24 in the X datas point -------------- - --- Configuration: 1001-0002 + --- Configuration: 0000-3000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7043096708.760907 - --- Energy: 47.6050128004243 - --- Workload: 335286000000.0 + --- Energy efficiency: 3307720550.5370083 + --- Energy: 35.59789292409111 + --- Workload: 117748000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 174 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 47 in the X datas point -------------- - --- Configuration: 1000-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8327920185.212945 - --- Energy: 64.17430044494624 - --- Workload: 534437000000.0 + --- Configuration: 2000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 52 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 46 in the X datas point -------------- - --- Configuration: 1101-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9914340101.522842 - --- Energy: 65.015157087009 - --- Workload: 644582000000.0 + --- Configuration: 1000-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4062233415.93208 + --- Energy: 36.86022362180361 + --- Workload: 149735000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 118 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 25 in the X datas point -------------- - --- Configuration: 1001-2002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9165566798.65083 - --- Energy: 65.10994999301121 - --- Workload: 596772000000.0 + --- Configuration: 0000-3300 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5789616901.049658 + --- Energy: 42.05795824330537 + --- Workload: 243499000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 50 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 55 in the X datas point -------------- - --- Configuration: 0001-2002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8407741848.694279 - --- Energy: 65.1809584910712 - --- Workload: 548023000000.0 + --- Configuration: 0000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 55 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 53 in the X datas point -------------- - --- Configuration: 2002-0101 - --- Energy efficiency: 8950387999.31977 - --- Energy: 47.4541739001796 - --- Workload: 424732000000.0 + --- Configuration: 0000-1000 + --- Energy efficiency: 3145168392.3157244 + --- Energy: 35.44774676664167 + --- Workload: 111489000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (47.4541739001796 mAh) it is NOT far from the median. ---- Median :47.4541739001796, the gap is : 10 ---- So No we don't romove this configuration '1001-0002' - --- remove_aberrant_points: The value [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1] ---- Computing the list of the 10 first neighbours of '2002-0101' +--- The energy of the current configuration (35.44774676664167 mAh) it is NOT far from the median. +--- Median :35.44774676664167, the gap is : 10 +--- So No we don't romove this configuration '0000-2000' + --- remove_aberrant_points: The value [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0] +--- Computing the list of the 10 first neighbours of '0000-2200' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '2002-0101' +--- Ordered by distance, Printing the list of the 10 first neighbours of '0000-2200' --- Neighbour 0 in the list of neghbours, And at position 55 in the X datas point -------------- - --- Configuration: 2002-0101 + --- Configuration: 0000-2200 --- Distance from that configuration: [1.] - --- Energy efficiency: 8950387999.31977 - --- Energy: 47.4541739001796 - --- Workload: 424732000000.0 + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 70 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 25 in the X datas point -------------- - --- Configuration: 2002-0100 + --- Configuration: 0000-3300 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 7245431755.278297 - --- Energy: 42.016301664202444 - --- Workload: 304426000000.0 + --- Energy efficiency: 5789616901.049658 + --- Energy: 42.05795824330537 + --- Workload: 243499000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 80 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 54 in the X datas point -------------- - --- Configuration: 2002-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8795770993.306417 - --- Energy: 48.71596839606954 - --- Workload: 428493000000.0 + --- Configuration: 0000-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 83 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 9 in the X datas point -------------- - --- Configuration: 3003-1101 + --- Configuration: 0010-3300 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9428892010.8998 - --- Energy: 67.46193459835338 - --- Workload: 636090000000.0 + --- Energy efficiency: 6532788063.289651 + --- Energy: 42.64544340651106 + --- Workload: 278594000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 184 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 24 in the X datas point -------------- - --- Configuration: 0002-0111 + --- Configuration: 0000-3000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9116518219.361662 - --- Energy: 51.19519895467268 - --- Workload: 466724000000.0 + --- Energy efficiency: 3307720550.5370083 + --- Energy: 35.59789292409111 + --- Workload: 117748000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 11 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 26 in the X datas point -------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 + --- Configuration: 0000-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7665772326.561901 + --- Energy: 48.682465076838824 + --- Workload: 373189000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 34 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 50 in the X datas point -------------- - --- Configuration: 2000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 + --- Configuration: 1000-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6448575832.027497 + --- Energy: 42.80059101405426 + --- Workload: 276003000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 49 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 3000-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8354358468.81318 - --- Energy: 64.35822134376 - --- Workload: 537670000000.0 + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 52 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 53 in the X datas point -------------- - --- Configuration: 1101-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9914340101.522842 - --- Energy: 65.015157087009 - --- Workload: 644582000000.0 + --- Configuration: 0000-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3145168392.3157244 + --- Energy: 35.44774676664167 + --- Workload: 111489000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 54 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 63 in the X datas point -------------- - --- Configuration: 1001-0002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7043096708.760907 - --- Energy: 47.6050128004243 - --- Workload: 335286000000.0 + --- Configuration: 0001-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '2002-0101' ---- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '0000-2200' +--- Neighbour 0 in the list of neghbours, And at position 54 in the X datas point -------------- - --- Configuration: 2000-0000 + --- Configuration: 0000-2000 --- Distance from that configuration: [1.] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 70 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 53 in the X datas point -------------- - --- Configuration: 2002-0100 + --- Configuration: 0000-1000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 7245431755.278297 - --- Energy: 42.016301664202444 - --- Workload: 304426000000.0 + --- Energy efficiency: 3145168392.3157244 + --- Energy: 35.44774676664167 + --- Workload: 111489000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 55 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 24 in the X datas point -------------- - --- Configuration: 2002-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8950387999.31977 - --- Energy: 47.4541739001796 - --- Workload: 424732000000.0 + --- Configuration: 0000-3000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 3307720550.5370083 + --- Energy: 35.59789292409111 + --- Workload: 117748000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 54 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 63 in the X datas point -------------- - --- Configuration: 1001-0002 + --- Configuration: 0001-0200 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7043096708.760907 - --- Energy: 47.6050128004243 - --- Workload: 335286000000.0 + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 80 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 25 in the X datas point -------------- - --- Configuration: 2002-1001 + --- Configuration: 0000-3300 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8795770993.306417 - --- Energy: 48.71596839606954 - --- Workload: 428493000000.0 + --- Energy efficiency: 5789616901.049658 + --- Energy: 42.05795824330537 + --- Workload: 243499000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 184 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 55 in the X datas point -------------- - --- Configuration: 0002-0111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9116518219.361662 - --- Energy: 51.19519895467268 - --- Workload: 466724000000.0 + --- Configuration: 0000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 11 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 49 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 9 in the X datas point -------------- - --- Configuration: 3000-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8354358468.81318 - --- Energy: 64.35822134376 - --- Workload: 537670000000.0 + --- Configuration: 0010-3300 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6532788063.289651 + --- Energy: 42.64544340651106 + --- Workload: 278594000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 52 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 50 in the X datas point -------------- - --- Configuration: 1101-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9914340101.522842 - --- Energy: 65.015157087009 - --- Workload: 644582000000.0 + --- Configuration: 1000-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6448575832.027497 + --- Energy: 42.80059101405426 + --- Workload: 276003000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 83 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 26 in the X datas point -------------- - --- Configuration: 3003-1101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9428892010.8998 - --- Energy: 67.46193459835338 - --- Workload: 636090000000.0 + --- Configuration: 0000-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7665772326.561901 + --- Energy: 48.682465076838824 + --- Workload: 373189000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 80 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 25 in the X datas point -------------- - --- Configuration: 2002-1001 - --- Energy efficiency: 8795770993.306417 - --- Energy: 48.71596839606954 - --- Workload: 428493000000.0 + --- Configuration: 0000-3300 + --- Energy efficiency: 5789616901.049658 + --- Energy: 42.05795824330537 + --- Workload: 243499000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (48.71596839606954 mAh) it is NOT far from the median. ---- Median :48.71596839606954, the gap is : 10 ---- So No we don't romove this configuration '2002-0101' - --- remove_aberrant_points: The value [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0] ---- Computing the list of the 10 first neighbours of '0303-0000' +--- The energy of the current configuration (42.05795824330537 mAh) it is NOT far from the median. +--- Median :42.05795824330537, the gap is : 10 +--- So No we don't romove this configuration '0000-2200' + --- remove_aberrant_points: The value [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0] +--- Computing the list of the 10 first neighbours of '1001-2220' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0303-0000' +--- Ordered by distance, Printing the list of the 10 first neighbours of '1001-2220' --- Neighbour 0 in the list of neghbours, And at position 56 in the X datas point -------------- - --- Configuration: 0303-0000 + --- Configuration: 1001-2220 --- Distance from that configuration: [1.] - --- Energy efficiency: 5363512027.675722 - --- Energy: 45.0383665719169 - --- Workload: 241564000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 2 in the X datas point --------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.38267358149647 - --- Workload: 371343000000.0 + --- Energy efficiency: 9166575000.916658 + --- Energy: 50.735447078258076 + --- Workload: 465069000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 77 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 7 in the X datas point -------------- - --- Configuration: 0303-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6928278461.367919 - --- Energy: 53.6166443408558 - --- Workload: 371471000000.0 + --- Configuration: 1000-1010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6501654671.113798 + --- Energy: 42.85376093977719 + --- Workload: 278621000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 161 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 26 in the X datas point -------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 7192278369.94203 - --- Energy: 51.67993691242756 - --- Workload: 371696000000.0 + --- Configuration: 0000-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7665772326.561901 + --- Energy: 48.682465076838824 + --- Workload: 373189000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 169 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 50 in the X datas point -------------- - --- Configuration: 0300-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1047552602.8539523 - --- Energy: 28.209089181571862 - --- Workload: 29550500000.0 + --- Configuration: 1000-1100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6448575832.027497 + --- Energy: 42.80059101405426 + --- Workload: 276003000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 0 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 0303-1010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8236960890.90969 - --- Energy: 61.00540758755291 - --- Workload: 502499000000.0 + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 11 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 55 in the X datas point -------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 + --- Configuration: 0000-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 19 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 62 in the X datas point -------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 + --- Configuration: 2002-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 21 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 63 in the X datas point -------------- - --- Configuration: 3333-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8296551953.00833 - --- Energy: 59.045602086542516 - --- Workload: 489874000000.0 + --- Configuration: 0001-0200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 69 in the X datas point -------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2075033200.5312083 - --- Energy: 29.0248902377268 - --- Workload: 60227600000.0 + --- Configuration: 0101-2020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8367150566.874451 + --- Energy: 43.37670883350873 + --- Workload: 362938000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0303-0000' ---- Neighbour 0 in the list of neghbours, And at position 169 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 3 in the X datas point -------------- - --- Configuration: 0300-0000 + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '1001-2220' +--- Neighbour 0 in the list of neghbours, And at position 63 in the X datas point +-------------- + --- Configuration: 0001-0200 --- Distance from that configuration: [1.] - --- Energy efficiency: 1047552602.8539523 - --- Energy: 28.209089181571862 - --- Workload: 29550500000.0 + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 62 in the X datas point -------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 2075033200.5312083 - --- Energy: 29.0248902377268 - --- Workload: 60227600000.0 + --- Configuration: 2002-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 19 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 55 in the X datas point -------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 + --- Configuration: 0000-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 56 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 0303-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5363512027.675722 - --- Energy: 45.0383665719169 - --- Workload: 241564000000.0 + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 161 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 50 in the X datas point -------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 7192278369.94203 - --- Energy: 51.67993691242756 - --- Workload: 371696000000.0 + --- Configuration: 1000-1100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6448575832.027497 + --- Energy: 42.80059101405426 + --- Workload: 276003000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 2 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 7 in the X datas point -------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.38267358149647 - --- Workload: 371343000000.0 + --- Configuration: 1000-1010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6501654671.113798 + --- Energy: 42.85376093977719 + --- Workload: 278621000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 77 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 69 in the X datas point -------------- - --- Configuration: 0303-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6928278461.367919 - --- Energy: 53.6166443408558 - --- Workload: 371471000000.0 + --- Configuration: 0101-2020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8367150566.874451 + --- Energy: 43.37670883350873 + --- Workload: 362938000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 21 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 26 in the X datas point -------------- - --- Configuration: 3333-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8296551953.00833 - --- Energy: 59.045602086542516 - --- Workload: 489874000000.0 + --- Configuration: 0000-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7665772326.561901 + --- Energy: 48.682465076838824 + --- Workload: 373189000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 11 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 56 in the X datas point -------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 + --- Configuration: 1001-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9166575000.916658 + --- Energy: 50.735447078258076 + --- Workload: 465069000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 0 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 3 in the X datas point -------------- - --- Configuration: 0303-1010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8236960890.90969 - --- Energy: 61.00540758755291 - --- Workload: 502499000000.0 + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 161 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 50 in the X datas point -------------- - --- Configuration: 0303-0100 - --- Energy efficiency: 7192278369.94203 - --- Energy: 51.67993691242756 - --- Workload: 371696000000.0 + --- Configuration: 1000-1100 + --- Energy efficiency: 6448575832.027497 + --- Energy: 42.80059101405426 + --- Workload: 276003000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (51.67993691242756 mAh) it is NOT far from the median. ---- Median :51.67993691242756, the gap is : 10 ---- So No we don't romove this configuration '0303-0000' - --- remove_aberrant_points: The value [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0] ---- Computing the list of the 10 first neighbours of '0101-2220' +--- The energy of the current configuration (42.80059101405426 mAh) it is NOT far from the median. +--- Median :42.80059101405426, the gap is : 10 +--- So No we don't romove this configuration '1001-2220' + --- remove_aberrant_points: The value [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0] +--- Computing the list of the 10 first neighbours of '0200-1100' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0101-2220' +--- Ordered by distance, Printing the list of the 10 first neighbours of '0200-1100' --- Neighbour 0 in the list of neghbours, And at position 57 in the X datas point -------------- - --- Configuration: 0101-2220 + --- Configuration: 0200-1100 --- Distance from that configuration: [1.] - --- Energy efficiency: 9185604320.908272 - --- Energy: 48.9191931692468 - --- Workload: 449351000000.0 + --- Energy efficiency: 6540008502.011052 + --- Energy: 42.722378810206706 + --- Workload: 279405000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 81 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 2 in the X datas point -------------- - --- Configuration: 0101-2020 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8367150566.874451 - --- Energy: 43.37670883350873 - --- Workload: 362938000000.0 + --- Configuration: 0303-0100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6956231392.081026 + --- Energy: 53.38267358149647 + --- Workload: 371343000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 68 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 37 in the X datas point -------------- - --- Configuration: 1001-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9166575000.916658 - --- Energy: 50.735447078258076 - --- Workload: 465069000000.0 + --- Configuration: 2200-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 72 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 40 in the X datas point -------------- - --- Configuration: 0101-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5549420363.04308 - --- Energy: 37.334916995372765 - --- Workload: 207187000000.0 + --- Configuration: 3300-1000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5058399218.983161 + --- Energy: 36.78276420172299 + --- Workload: 186062000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 93 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 42 in the X datas point -------------- - --- Configuration: 0101-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7878296082.123358 - --- Energy: 42.51302006574951 - --- Workload: 334929000000.0 + --- Configuration: 1100-1000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5947637003.818383 + --- Energy: 36.68430426428569 + --- Workload: 218185000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 150 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 43 in the X datas point -------------- - --- Configuration: 0001-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9243340173.405062 - --- Energy: 40.84258552984255 - --- Workload: 377523000000.0 + --- Configuration: 2200-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5035525633.343237 + --- Energy: 36.93355197432356 + --- Workload: 185980000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 160 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 48 in the X datas point -------------- - --- Configuration: 0222-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11414873580.275099 - --- Energy: 57.359112207692405 - --- Workload: 654747000000.0 + --- Configuration: 3000-1100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6443423519.784533 + --- Energy: 43.3608751201712 + --- Workload: 279393000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 26 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 50 in the X datas point -------------- - --- Configuration: 0000-3330 + --- Configuration: 1000-1100 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7665772326.561901 - --- Energy: 48.682465076838824 - --- Workload: 373189000000.0 + --- Energy efficiency: 6448575832.027497 + --- Energy: 42.80059101405426 + --- Workload: 276003000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 58 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 0001-0020 + --- Configuration: 2000-2200 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4533975344.242078 - --- Energy: 35.4792605525655 - --- Workload: 160862000000.0 + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 67 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 53 in the X datas point -------------- - --- Configuration: 0000-2200 + --- Configuration: 0000-1000 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 + --- Energy efficiency: 3145168392.3157244 + --- Energy: 35.44774676664167 + --- Workload: 111489000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0101-2220' ---- Neighbour 0 in the list of neghbours, And at position 58 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '0200-1100' +--- Neighbour 0 in the list of neghbours, And at position 37 in the X datas point -------------- - --- Configuration: 0001-0020 + --- Configuration: 2200-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 4533975344.242078 - --- Energy: 35.4792605525655 - --- Workload: 160862000000.0 + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 72 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 53 in the X datas point -------------- - --- Configuration: 0101-0200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5549420363.04308 - --- Energy: 37.334916995372765 - --- Workload: 207187000000.0 + --- Configuration: 0000-1000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3145168392.3157244 + --- Energy: 35.44774676664167 + --- Workload: 111489000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 150 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 42 in the X datas point -------------- - --- Configuration: 0001-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9243340173.405062 - --- Energy: 40.84258552984255 - --- Workload: 377523000000.0 + --- Configuration: 1100-1000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5947637003.818383 + --- Energy: 36.68430426428569 + --- Workload: 218185000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 93 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 40 in the X datas point -------------- - --- Configuration: 0101-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7878296082.123358 - --- Energy: 42.51302006574951 - --- Workload: 334929000000.0 + --- Configuration: 3300-1000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5058399218.983161 + --- Energy: 36.78276420172299 + --- Workload: 186062000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 67 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 43 in the X datas point -------------- - --- Configuration: 0000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 + --- Configuration: 2200-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5035525633.343237 + --- Energy: 36.93355197432356 + --- Workload: 185980000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 81 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 0101-2020 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8367150566.874451 - --- Energy: 43.37670883350873 - --- Workload: 362938000000.0 + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 26 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 57 in the X datas point -------------- - --- Configuration: 0000-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7665772326.561901 - --- Energy: 48.682465076838824 - --- Workload: 373189000000.0 + --- Configuration: 0200-1100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6540008502.011052 + --- Energy: 42.722378810206706 + --- Workload: 279405000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 57 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 50 in the X datas point -------------- - --- Configuration: 0101-2220 + --- Configuration: 1000-1100 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9185604320.908272 - --- Energy: 48.9191931692468 - --- Workload: 449351000000.0 + --- Energy efficiency: 6448575832.027497 + --- Energy: 42.80059101405426 + --- Workload: 276003000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 68 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 48 in the X datas point -------------- - --- Configuration: 1001-2220 + --- Configuration: 3000-1100 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9166575000.916658 - --- Energy: 50.735447078258076 - --- Workload: 465069000000.0 + --- Energy efficiency: 6443423519.784533 + --- Energy: 43.3608751201712 + --- Workload: 279393000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 160 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 2 in the X datas point -------------- - --- Configuration: 0222-2220 + --- Configuration: 0303-0100 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11414873580.275099 - --- Energy: 57.359112207692405 - --- Workload: 654747000000.0 + --- Energy efficiency: 6956231392.081026 + --- Energy: 53.38267358149647 + --- Workload: 371343000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 67 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 43 in the X datas point -------------- - --- Configuration: 0000-2200 - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 + --- Configuration: 2200-2000 + --- Energy efficiency: 5035525633.343237 + --- Energy: 36.93355197432356 + --- Workload: 185980000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (42.51731520413714 mAh) it is NOT far from the median. ---- Median :42.51731520413714, the gap is : 10 ---- So No we don't romove this configuration '0101-2220' - --- remove_aberrant_points: The value [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0] ---- Computing the list of the 10 first neighbours of '0001-0020' +--- The energy of the current configuration (36.93355197432356 mAh) it is NOT far from the median. +--- Median :36.93355197432356, the gap is : 10 +--- So No we don't romove this configuration '0200-1100' + --- remove_aberrant_points: The value [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0] +--- Computing the list of the 10 first neighbours of '2002-0100' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0001-0020' +--- Ordered by distance, Printing the list of the 10 first neighbours of '2002-0100' --- Neighbour 0 in the list of neghbours, And at position 58 in the X datas point -------------- - --- Configuration: 0001-0020 + --- Configuration: 2002-0100 --- Distance from that configuration: [1.] - --- Energy efficiency: 4533975344.242078 - --- Energy: 35.4792605525655 - --- Workload: 160862000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 150 in the X datas point --------------- - --- Configuration: 0001-0220 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 9243340173.405062 - --- Energy: 40.84258552984255 - --- Workload: 377523000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 75 in the X datas point --------------- - --- Configuration: 0001-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4385426351.149858 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 + --- Energy efficiency: 7245431755.278297 + --- Energy: 42.016301664202444 + --- Workload: 304426000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 81 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 34 in the X datas point -------------- - --- Configuration: 0101-2020 + --- Configuration: 2000-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8367150566.874451 - --- Energy: 43.37670883350873 - --- Workload: 362938000000.0 + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 12 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 2 in the X datas point -------------- - --- Configuration: 0022-0030 + --- Configuration: 0303-0100 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 + --- Energy efficiency: 6956231392.081026 + --- Energy: 53.38267358149647 + --- Workload: 371343000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 16 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 18 in the X datas point -------------- - --- Configuration: 0000-0000 + --- Configuration: 3000-0000 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.299284062105812 - --- Workload: 0.0 + --- Energy efficiency: 1016987763.6032282 + --- Energy: 29.060137396486432 + --- Workload: 29553800000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 17 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 33 in the X datas point -------------- - --- Configuration: 0000-0000 + --- Configuration: 1000-0000 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.027102694886654 - --- Workload: 0.0 + --- Energy efficiency: 997516184.7000968 + --- Energy: 29.543907709942122 + --- Workload: 29470600000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 32 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 35 in the X datas point -------------- - --- Configuration: 0000-0000 + --- Configuration: 3000-0000 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 29.957415812958512 - --- Workload: 0.0 + --- Energy efficiency: 1010122436.9405816 + --- Energy: 29.239529117166907 + --- Workload: 29535500000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 47 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 37 in the X datas point -------------- - --- Configuration: 1001-2000 + --- Configuration: 2200-0000 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 50 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 48 in the X datas point -------------- - --- Configuration: 0001-2002 + --- Configuration: 3000-1100 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8407741848.694279 - --- Energy: 65.1809584910712 - --- Workload: 548023000000.0 + --- Energy efficiency: 6443423519.784533 + --- Energy: 43.3608751201712 + --- Workload: 279393000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0001-0020' ---- Neighbour 0 in the list of neghbours, And at position 32 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 50 in the X datas point -------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 29.957415812958512 - --- Workload: 0.0 + --- Configuration: 1000-1100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6448575832.027497 + --- Energy: 42.80059101405426 + --- Workload: 276003000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 17 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.027102694886654 - --- Workload: 0.0 + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 16 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '2002-0100' +--- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point -------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.299284062105812 - --- Workload: 0.0 + --- Configuration: 2000-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 58 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 18 in the X datas point -------------- - --- Configuration: 0001-0020 + --- Configuration: 3000-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4533975344.242078 - --- Energy: 35.4792605525655 - --- Workload: 160862000000.0 + --- Energy efficiency: 1016987763.6032282 + --- Energy: 29.060137396486432 + --- Workload: 29553800000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 75 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 35 in the X datas point -------------- - --- Configuration: 0001-0200 + --- Configuration: 3000-0000 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4385426351.149858 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 + --- Energy efficiency: 1010122436.9405816 + --- Energy: 29.239529117166907 + --- Workload: 29535500000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 47 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 33 in the X datas point -------------- - --- Configuration: 1001-2000 + --- Configuration: 1000-0000 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 + --- Energy efficiency: 997516184.7000968 + --- Energy: 29.543907709942122 + --- Workload: 29470600000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 150 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 37 in the X datas point -------------- - --- Configuration: 0001-0220 + --- Configuration: 2200-0000 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9243340173.405062 - --- Energy: 40.84258552984255 - --- Workload: 377523000000.0 + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 12 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 58 in the X datas point -------------- - --- Configuration: 0022-0030 + --- Configuration: 2002-0100 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 + --- Energy efficiency: 7245431755.278297 + --- Energy: 42.016301664202444 + --- Workload: 304426000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 81 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 0101-2020 + --- Configuration: 2000-2200 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8367150566.874451 - --- Energy: 43.37670883350873 - --- Workload: 362938000000.0 + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 50 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 50 in the X datas point -------------- - --- Configuration: 0001-2002 + --- Configuration: 1000-1100 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8407741848.694279 - --- Energy: 65.1809584910712 - --- Workload: 548023000000.0 + --- Energy efficiency: 6448575832.027497 + --- Energy: 42.80059101405426 + --- Workload: 276003000000.0 -------------- +--- Neighbour 8 in the list of neghbours, And at position 48 in the X datas point -------------- ---- Median at position 4 in the list of neghbours, And at position 75 in the X datas point + --- Configuration: 3000-1100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6443423519.784533 + --- Energy: 43.3608751201712 + --- Workload: 279393000000.0 -------------- - --- Configuration: 0001-0200 - --- Energy efficiency: 4385426351.149858 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 +--- Neighbour 9 in the list of neghbours, And at position 2 in the X datas point +-------------- + --- Configuration: 0303-0100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6956231392.081026 + --- Energy: 53.38267358149647 + --- Workload: 371343000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 37 in the X datas point +-------------- + --- Configuration: 2200-0000 + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (36.59285860316189 mAh) it is NOT far from the median. ---- Median :36.59285860316189, the gap is : 10 ---- So No we don't romove this configuration '0001-0020' - --- remove_aberrant_points: The value [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0] ---- Computing the list of the 10 first neighbours of '2000-2000' +--- The energy of the current configuration (42.016301664202444 mAh) is far from the median. +--- Median :30.07061597004587, the gap is : 10 +--- So yes we remove this configuration '2002-0100' +--- remove_aberrant_points: The value [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0] is an abberant point. we don't add it + --- remove_aberrant_points: do we remove value [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1] +--- Computing the list of the 10 first neighbours of '0000-0001' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '2000-2000' +--- Ordered by distance, Printing the list of the 10 first neighbours of '0000-0001' --- Neighbour 0 in the list of neghbours, And at position 59 in the X datas point -------------- - --- Configuration: 2000-2000 + --- Configuration: 0000-0001 --- Distance from that configuration: [1.] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 43 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 45 in the X datas point --------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 + --- Energy efficiency: 3321398441.599851 + --- Energy: 35.588916806469584 + --- Workload: 118205000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 63 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 16 in the X datas point -------------- - --- Configuration: 2000-2200 + --- Configuration: 0000-0000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 74 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 17 in the X datas point -------------- - --- Configuration: 2002-2000 + --- Configuration: 0000-0000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 7263008047.412917 - --- Energy: 41.829225389075674 - --- Workload: 303807000000.0 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.027102694886654 + --- Workload: 0.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 104 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 32 in the X datas point -------------- - --- Configuration: 3000-2000 + --- Configuration: 0000-0000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3742206854.226074 - --- Energy: 34.88131927324178 - --- Workload: 130533000000.0 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 29.957415812958512 + --- Workload: 0.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 167 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 33 in the X datas point -------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5065035050.042546 - --- Energy: 35.13598057141005 - --- Workload: 177965000000.0 + --- Configuration: 1000-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 997516184.7000968 + --- Energy: 29.543907709942122 + --- Workload: 29470600000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 29 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 53 in the X datas point -------------- - --- Configuration: 3000-3000 + --- Configuration: 0000-1000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4149980287.5936337 - --- Energy: 36.1860248822606 - --- Workload: 150171000000.0 + --- Energy efficiency: 3145168392.3157244 + --- Energy: 35.44774676664167 + --- Workload: 111489000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 34 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 34 in the X datas point -------------- --- Configuration: 2000-0000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 1014996574.3865615 --- Energy: 29.02206558996354 --- Workload: 29457300000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 41 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 36 in the X datas point -------------- - --- Configuration: 3300-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5026691733.102776 - --- Energy: 36.9852979298838 - --- Workload: 185914000000.0 + --- Configuration: 1100-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 2018619748.5607243 + --- Energy: 30.059275323795035 + --- Workload: 60678300000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '2000-2000' +--- Neighbour 8 in the list of neghbours, And at position 46 in the X datas point +-------------- + --- Configuration: 1000-1000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4062233415.93208 + --- Energy: 36.86022362180361 + --- Workload: 149735000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 54 in the X datas point +-------------- + --- Configuration: 0000-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0000-0001' --- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point -------------- --- Configuration: 2000-0000 @@ -15424,676 +18729,862 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 29.02206558996354 --- Workload: 29457300000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 104 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 33 in the X datas point -------------- - --- Configuration: 3000-2000 + --- Configuration: 1000-0000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3742206854.226074 - --- Energy: 34.88131927324178 - --- Workload: 130533000000.0 + --- Energy efficiency: 997516184.7000968 + --- Energy: 29.543907709942122 + --- Workload: 29470600000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 167 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 32 in the X datas point -------------- - --- Configuration: 2200-2000 + --- Configuration: 0000-0000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5065035050.042546 - --- Energy: 35.13598057141005 - --- Workload: 177965000000.0 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 29.957415812958512 + --- Workload: 0.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 29 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 17 in the X datas point -------------- - --- Configuration: 3000-3000 + --- Configuration: 0000-0000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4149980287.5936337 - --- Energy: 36.1860248822606 - --- Workload: 150171000000.0 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.027102694886654 + --- Workload: 0.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 59 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 36 in the X datas point -------------- - --- Configuration: 2000-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 + --- Configuration: 1100-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 2018619748.5607243 + --- Energy: 30.059275323795035 + --- Workload: 60678300000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 43 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 16 in the X datas point -------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 54 in the X datas point -------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 + --- Configuration: 0000-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 41 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 53 in the X datas point -------------- - --- Configuration: 3300-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5026691733.102776 - --- Energy: 36.9852979298838 - --- Workload: 185914000000.0 + --- Configuration: 0000-1000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3145168392.3157244 + --- Energy: 35.44774676664167 + --- Workload: 111489000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 74 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 59 in the X datas point -------------- - --- Configuration: 2002-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7263008047.412917 - --- Energy: 41.829225389075674 - --- Workload: 303807000000.0 + --- Configuration: 0000-0001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3321398441.599851 + --- Energy: 35.588916806469584 + --- Workload: 118205000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 63 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 46 in the X datas point -------------- - --- Configuration: 2000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 + --- Configuration: 1000-1000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4062233415.93208 + --- Energy: 36.86022362180361 + --- Workload: 149735000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 59 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 36 in the X datas point -------------- - --- Configuration: 2000-2000 - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 + --- Configuration: 1100-0000 + --- Energy efficiency: 2018619748.5607243 + --- Energy: 30.059275323795035 + --- Workload: 60678300000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (36.241340818491324 mAh) it is NOT far from the median. ---- Median :36.241340818491324, the gap is : 10 ---- So No we don't romove this configuration '2000-2000' - --- remove_aberrant_points: The value [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0] ---- Computing the list of the 10 first neighbours of '3000-1100' +--- The energy of the current configuration (30.059275323795035 mAh) it is NOT far from the median. +--- Median :30.059275323795035, the gap is : 10 +--- So No we don't romove this configuration '0000-0001' + --- remove_aberrant_points: The value [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0] +--- Computing the list of the 10 first neighbours of '0101-0200' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '3000-1100' +--- Ordered by distance, Printing the list of the 10 first neighbours of '0101-0200' --- Neighbour 0 in the list of neghbours, And at position 60 in the X datas point -------------- - --- Configuration: 3000-1100 + --- Configuration: 0101-0200 --- Distance from that configuration: [1.] - --- Energy efficiency: 6443423519.784533 - --- Energy: 43.3608751201712 - --- Workload: 279393000000.0 + --- Energy efficiency: 5549420363.04308 + --- Energy: 37.334916995372765 + --- Workload: 207187000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 4 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 63 in the X datas point -------------- - --- Configuration: 3000-1110 + --- Configuration: 0001-0200 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8096707069.234942 - --- Energy: 49.41467631934382 - --- Workload: 400095000000.0 + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 44 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 55 in the X datas point -------------- - --- Configuration: 3000-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 + --- Configuration: 0000-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 61 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 69 in the X datas point -------------- - --- Configuration: 3000-2200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6519117311.516021 - --- Energy: 42.79271109577192 - --- Workload: 278971000000.0 + --- Configuration: 0101-2020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8367150566.874451 + --- Energy: 43.37670883350873 + --- Workload: 362938000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 18 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 3 in the X datas point -------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1016987763.6032282 - --- Energy: 29.060137396486432 - --- Workload: 29553800000.0 + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 35 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 13 in the X datas point -------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1010122436.9405816 - --- Energy: 29.239529117166907 - --- Workload: 29535500000.0 + --- Configuration: 0011-1100 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 7650055845.407672 + --- Energy: 43.82652071469574 + --- Workload: 335276000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 40 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 16 in the X datas point -------------- - --- Configuration: 3300-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5058399218.983161 - --- Energy: 36.78276420172299 - --- Workload: 186062000000.0 + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 17 in the X datas point -------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.027102694886654 + --- Workload: 0.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 63 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 25 in the X datas point -------------- - --- Configuration: 2000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 + --- Configuration: 0000-3300 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 5789616901.049658 + --- Energy: 42.05795824330537 + --- Workload: 243499000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 83 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 32 in the X datas point -------------- - --- Configuration: 3003-1101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9428892010.8998 - --- Energy: 67.46193459835338 - --- Workload: 636090000000.0 + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 29.957415812958512 + --- Workload: 0.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3000-1100' ---- Neighbour 0 in the list of neghbours, And at position 18 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '0101-0200' +--- Neighbour 0 in the list of neghbours, And at position 32 in the X datas point -------------- - --- Configuration: 3000-0000 + --- Configuration: 0000-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 1016987763.6032282 - --- Energy: 29.060137396486432 - --- Workload: 29553800000.0 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 29.957415812958512 + --- Workload: 0.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 35 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 17 in the X datas point -------------- - --- Configuration: 3000-0000 + --- Configuration: 0000-0000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1010122436.9405816 - --- Energy: 29.239529117166907 - --- Workload: 29535500000.0 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.027102694886654 + --- Workload: 0.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 44 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 16 in the X datas point -------------- - --- Configuration: 3000-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 40 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 63 in the X datas point -------------- - --- Configuration: 3300-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5058399218.983161 - --- Energy: 36.78276420172299 - --- Workload: 186062000000.0 + --- Configuration: 0001-0200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 60 in the X datas point -------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 + --- Configuration: 0101-0200 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 5549420363.04308 + --- Energy: 37.334916995372765 + --- Workload: 207187000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 63 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 25 in the X datas point -------------- - --- Configuration: 2000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 + --- Configuration: 0000-3300 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 5789616901.049658 + --- Energy: 42.05795824330537 + --- Workload: 243499000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 61 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 55 in the X datas point -------------- - --- Configuration: 3000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6519117311.516021 - --- Energy: 42.79271109577192 - --- Workload: 278971000000.0 + --- Configuration: 0000-2200 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 60 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 69 in the X datas point -------------- - --- Configuration: 3000-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6443423519.784533 - --- Energy: 43.3608751201712 - --- Workload: 279393000000.0 + --- Configuration: 0101-2020 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 8367150566.874451 + --- Energy: 43.37670883350873 + --- Workload: 362938000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 4 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 13 in the X datas point -------------- - --- Configuration: 3000-1110 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8096707069.234942 - --- Energy: 49.41467631934382 - --- Workload: 400095000000.0 + --- Configuration: 0011-1100 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 7650055845.407672 + --- Energy: 43.82652071469574 + --- Workload: 335276000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 83 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 3 in the X datas point -------------- - --- Configuration: 3003-1101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9428892010.8998 - --- Energy: 67.46193459835338 - --- Workload: 636090000000.0 + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 45 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 60 in the X datas point -------------- - --- Configuration: 3000-2000 - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 + --- Configuration: 0101-0200 + --- Energy efficiency: 5549420363.04308 + --- Energy: 37.334916995372765 + --- Workload: 207187000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (36.96583597689362 mAh) it is NOT far from the median. ---- Median :36.96583597689362, the gap is : 10 ---- So No we don't romove this configuration '3000-1100' - --- remove_aberrant_points: The value [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0] ---- Computing the list of the 10 first neighbours of '3000-2200' +--- The energy of the current configuration (37.334916995372765 mAh) it is NOT far from the median. +--- Median :37.334916995372765, the gap is : 10 +--- So No we don't romove this configuration '0101-0200' + --- remove_aberrant_points: The value [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0] +--- Computing the list of the 10 first neighbours of '3330-2220' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '3000-2200' +--- Ordered by distance, Printing the list of the 10 first neighbours of '3330-2220' --- Neighbour 0 in the list of neghbours, And at position 61 in the X datas point -------------- - --- Configuration: 3000-2200 + --- Configuration: 3330-2220 --- Distance from that configuration: [1.] - --- Energy efficiency: 6519117311.516021 - --- Energy: 42.79271109577192 - --- Workload: 278971000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 30 in the X datas point --------------- - --- Configuration: 3000-3300 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6611133148.221605 - --- Energy: 42.19510352720739 - --- Workload: 278957000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 45 in the X datas point --------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 60 in the X datas point --------------- - --- Configuration: 3000-1100 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6443423519.784533 - --- Energy: 43.3608751201712 - --- Workload: 279393000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 63 in the X datas point --------------- - --- Configuration: 2000-2200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 64 in the X datas point --------------- - --- Configuration: 3000-3300 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6473246073.976255 - --- Energy: 42.474892742303716 - --- Workload: 274951000000.0 + --- Energy efficiency: 9229945635.620207 + --- Energy: 51.28077619994492 + --- Workload: 473319000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 104 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 3 in the X datas point -------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3742206854.226074 - --- Energy: 34.88131927324178 - --- Workload: 130533000000.0 + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 4 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 4 in the X datas point -------------- --- Configuration: 3000-1110 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 8096707069.234942 --- Energy: 49.41467631934382 --- Workload: 400095000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 29 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 23 in the X datas point -------------- - --- Configuration: 3000-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4149980287.5936337 - --- Energy: 36.1860248822606 - --- Workload: 150171000000.0 + --- Configuration: 3333-3300 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9963434196.49885 + --- Energy: 75.09852863759252 + --- Workload: 748237000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 31 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 28 in the X datas point +-------------- + --- Configuration: 3330-3000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5822958761.806049 + --- Energy: 37.40635012737015 + --- Workload: 217816000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 31 in the X datas point -------------- --- Configuration: 3000-3330 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 8224428196.629629 --- Energy: 49.410116578739654 --- Workload: 406369000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3000-2200' ---- Neighbour 0 in the list of neghbours, And at position 104 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 41 in the X datas point -------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 3742206854.226074 - --- Energy: 34.88131927324178 - --- Workload: 130533000000.0 + --- Configuration: 3300-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5026691733.102776 + --- Energy: 36.9852979298838 + --- Workload: 185914000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 29 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 49 in the X datas point -------------- - --- Configuration: 3000-3000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4149980287.5936337 - --- Energy: 36.1860248822606 - --- Workload: 150171000000.0 + --- Configuration: 3000-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6519117311.516021 + --- Energy: 42.79271109577192 + --- Workload: 278971000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 14 in the X datas point -------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 + --- Configuration: 3303-1010 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 9340120487.55429 + --- Energy: 67.3857084084629 + --- Workload: 629393000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 30 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 20 in the X datas point -------------- - --- Configuration: 3000-3300 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6611133148.221605 - --- Energy: 42.19510352720739 - --- Workload: 278957000000.0 + --- Configuration: 3330-0000 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 5377240292.736961 + --- Energy: 32.51205394198035 + --- Workload: 174825000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 64 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '3330-2220' +--- Neighbour 0 in the list of neghbours, And at position 20 in the X datas point -------------- - --- Configuration: 3000-3300 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6473246073.976255 - --- Energy: 42.474892742303716 - --- Workload: 274951000000.0 + --- Configuration: 3330-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 5377240292.736961 + --- Energy: 32.51205394198035 + --- Workload: 174825000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 63 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 41 in the X datas point -------------- - --- Configuration: 2000-2200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 + --- Configuration: 3300-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5026691733.102776 + --- Energy: 36.9852979298838 + --- Workload: 185914000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 61 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 28 in the X datas point +-------------- + --- Configuration: 3330-3000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5822958761.806049 + --- Energy: 37.40635012737015 + --- Workload: 217816000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 49 in the X datas point -------------- --- Configuration: 3000-2200 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 6519117311.516021 --- Energy: 42.79271109577192 --- Workload: 278971000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 60 in the X datas point --------------- - --- Configuration: 3000-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6443423519.784533 - --- Energy: 43.3608751201712 - --- Workload: 279393000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 31 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 31 in the X datas point -------------- --- Configuration: 3000-3330 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 8224428196.629629 --- Energy: 49.410116578739654 --- Workload: 406369000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 4 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 4 in the X datas point -------------- --- Configuration: 3000-1110 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 8096707069.234942 --- Energy: 49.41467631934382 --- Workload: 400095000000.0 -------------- +--- Neighbour 6 in the list of neghbours, And at position 61 in the X datas point -------------- ---- Median at position 4 in the list of neghbours, And at position 64 in the X datas point + --- Configuration: 3330-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9229945635.620207 + --- Energy: 51.28077619994492 + --- Workload: 473319000000.0 -------------- - --- Configuration: 3000-3300 - --- Energy efficiency: 6473246073.976255 - --- Energy: 42.474892742303716 - --- Workload: 274951000000.0 +--- Neighbour 7 in the list of neghbours, And at position 3 in the X datas point -------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (42.474892742303716 mAh) it is NOT far from the median. ---- Median :42.474892742303716, the gap is : 10 ---- So No we don't romove this configuration '3000-2200' - --- remove_aberrant_points: The value [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0] ---- Computing the list of the 10 first neighbours of '1000-1100' + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 14 in the X datas point +-------------- + --- Configuration: 3303-1010 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 9340120487.55429 + --- Energy: 67.3857084084629 + --- Workload: 629393000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 23 in the X datas point +-------------- + --- Configuration: 3333-3300 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 9963434196.49885 + --- Energy: 75.09852863759252 + --- Workload: 748237000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 31 in the X datas point +-------------- + --- Configuration: 3000-3330 + --- Energy efficiency: 8224428196.629629 + --- Energy: 49.410116578739654 + --- Workload: 406369000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (49.410116578739654 mAh) it is NOT far from the median. +--- Median :49.410116578739654, the gap is : 10 +--- So No we don't romove this configuration '3330-2220' + --- remove_aberrant_points: The value [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0] +--- Computing the list of the 10 first neighbours of '2002-2000' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '1000-1100' +--- Ordered by distance, Printing the list of the 10 first neighbours of '2002-2000' --- Neighbour 0 in the list of neghbours, And at position 62 in the X datas point -------------- - --- Configuration: 1000-1100 + --- Configuration: 2002-2000 --- Distance from that configuration: [1.] - --- Energy efficiency: 6448575832.027497 - --- Energy: 42.80059101405426 - --- Workload: 276003000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 46 in the X datas point --------------- - --- Configuration: 1000-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 175 in the X datas point --------------- - --- Configuration: 1000-0100 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4407169583.478402 - --- Energy: 34.828482821374045 - --- Workload: 153495000000.0 + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 180 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 47 in the X datas point -------------- - --- Configuration: 1000-2200 + --- Configuration: 2000-2000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6563747111.951271 - --- Energy: 40.76551455796704 - --- Workload: 267574000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 7 in the X datas point --------------- - --- Configuration: 1000-1010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6501654671.113798 - --- Energy: 42.85376093977719 - --- Workload: 278621000000.0 + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 33 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 43 in the X datas point -------------- - --- Configuration: 1000-0000 + --- Configuration: 2200-2000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 997516184.7000968 - --- Energy: 29.543907709942122 - --- Workload: 29470600000.0 + --- Energy efficiency: 5035525633.343237 + --- Energy: 36.93355197432356 + --- Workload: 185980000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 42 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 45 in the X datas point -------------- - --- Configuration: 1100-1000 + --- Configuration: 3000-2000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5947637003.818383 - --- Energy: 36.68430426428569 - --- Workload: 218185000000.0 + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 63 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 51 in the X datas point -------------- --- Configuration: 2000-2200 --- Distance from that configuration: [0.83375292] @@ -16101,959 +19592,1263 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 42.61363347008094 --- Workload: 278672000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 65 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 68 in the X datas point -------------- - --- Configuration: 0000-1000 + --- Configuration: 2002-1001 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3145168392.3157244 - --- Energy: 35.44774676664167 - --- Workload: 111489000000.0 + --- Energy efficiency: 8795770993.306417 + --- Energy: 48.71596839606954 + --- Workload: 428493000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 67 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 29 in the X datas point -------------- - --- Configuration: 0000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 + --- Configuration: 3000-3000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4149980287.5936337 + --- Energy: 36.1860248822606 + --- Workload: 150171000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '1000-1100' ---- Neighbour 0 in the list of neghbours, And at position 33 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 34 in the X datas point -------------- - --- Configuration: 1000-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 997516184.7000968 - --- Energy: 29.543907709942122 - --- Workload: 29470600000.0 + --- Configuration: 2000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 175 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 41 in the X datas point -------------- - --- Configuration: 1000-0100 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4407169583.478402 - --- Energy: 34.828482821374045 - --- Workload: 153495000000.0 + --- Configuration: 3300-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5026691733.102776 + --- Energy: 36.9852979298838 + --- Workload: 185914000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 65 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 44 in the X datas point -------------- - --- Configuration: 0000-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3145168392.3157244 - --- Energy: 35.44774676664167 - --- Workload: 111489000000.0 + --- Configuration: 3000-1000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5326600510.288329 + --- Energy: 36.46450751429702 + --- Workload: 194232000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 42 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '2002-2000' +--- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point -------------- - --- Configuration: 1100-1000 + --- Configuration: 2000-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 29 in the X datas point +-------------- + --- Configuration: 3000-3000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5947637003.818383 - --- Energy: 36.68430426428569 - --- Workload: 218185000000.0 + --- Energy efficiency: 4149980287.5936337 + --- Energy: 36.1860248822606 + --- Workload: 150171000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 46 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 47 in the X datas point -------------- - --- Configuration: 1000-1000 + --- Configuration: 2000-2000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 180 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 44 in the X datas point -------------- - --- Configuration: 1000-2200 + --- Configuration: 3000-1000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6563747111.951271 - --- Energy: 40.76551455796704 - --- Workload: 267574000000.0 + --- Energy efficiency: 5326600510.288329 + --- Energy: 36.46450751429702 + --- Workload: 194232000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 67 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 43 in the X datas point -------------- - --- Configuration: 0000-2200 + --- Configuration: 2200-2000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 + --- Energy efficiency: 5035525633.343237 + --- Energy: 36.93355197432356 + --- Workload: 185980000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 63 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 45 in the X datas point -------------- - --- Configuration: 2000-2200 + --- Configuration: 3000-2000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 62 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 41 in the X datas point -------------- - --- Configuration: 1000-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6448575832.027497 - --- Energy: 42.80059101405426 - --- Workload: 276003000000.0 + --- Configuration: 3300-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5026691733.102776 + --- Energy: 36.9852979298838 + --- Workload: 185914000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 7 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 62 in the X datas point -------------- - --- Configuration: 1000-1010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6501654671.113798 - --- Energy: 42.85376093977719 - --- Workload: 278621000000.0 + --- Configuration: 2002-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 -------------- +--- Neighbour 8 in the list of neghbours, And at position 51 in the X datas point -------------- ---- Median at position 4 in the list of neghbours, And at position 46 in the X datas point + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 -------------- - --- Configuration: 1000-1000 - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 +--- Neighbour 9 in the list of neghbours, And at position 68 in the X datas point -------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (36.86022362180361 mAh) it is NOT far from the median. ---- Median :36.86022362180361, the gap is : 10 ---- So No we don't romove this configuration '1000-1100' - --- remove_aberrant_points: The value [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0] ---- Computing the list of the 10 first neighbours of '2000-2200' + --- Configuration: 2002-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8795770993.306417 + --- Energy: 48.71596839606954 + --- Workload: 428493000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 43 in the X datas point +-------------- + --- Configuration: 2200-2000 + --- Energy efficiency: 5035525633.343237 + --- Energy: 36.93355197432356 + --- Workload: 185980000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (36.93355197432356 mAh) it is NOT far from the median. +--- Median :36.93355197432356, the gap is : 10 +--- So No we don't romove this configuration '2002-2000' + --- remove_aberrant_points: The value [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0] +--- Computing the list of the 10 first neighbours of '0001-0200' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '2000-2200' +--- Ordered by distance, Printing the list of the 10 first neighbours of '0001-0200' --- Neighbour 0 in the list of neghbours, And at position 63 in the X datas point -------------- - --- Configuration: 2000-2200 + --- Configuration: 0001-0200 --- Distance from that configuration: [1.] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 59 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 60 in the X datas point -------------- - --- Configuration: 2000-2000 + --- Configuration: 0101-0200 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 + --- Energy efficiency: 5549420363.04308 + --- Energy: 37.334916995372765 + --- Workload: 207187000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 61 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 55 in the X datas point -------------- - --- Configuration: 3000-2200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6519117311.516021 - --- Energy: 42.79271109577192 - --- Workload: 278971000000.0 + --- Configuration: 0000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 180 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 13 in the X datas point -------------- - --- Configuration: 1000-2200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6563747111.951271 - --- Energy: 40.76551455796704 - --- Workload: 267574000000.0 + --- Configuration: 0011-1100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7650055845.407672 + --- Energy: 43.82652071469574 + --- Workload: 335276000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 30 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 16 in the X datas point -------------- - --- Configuration: 3000-3300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6611133148.221605 - --- Energy: 42.19510352720739 - --- Workload: 278957000000.0 + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 43 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 17 in the X datas point -------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.027102694886654 + --- Workload: 0.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 25 in the X datas point -------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 + --- Configuration: 0000-3300 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5789616901.049658 + --- Energy: 42.05795824330537 + --- Workload: 243499000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 60 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 32 in the X datas point -------------- - --- Configuration: 3000-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6443423519.784533 - --- Energy: 43.3608751201712 - --- Workload: 279393000000.0 + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 29.957415812958512 + --- Workload: 0.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 62 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 54 in the X datas point -------------- - --- Configuration: 1000-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6448575832.027497 - --- Energy: 42.80059101405426 - --- Workload: 276003000000.0 + --- Configuration: 0000-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 64 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 56 in the X datas point -------------- - --- Configuration: 3000-3300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6473246073.976255 - --- Energy: 42.474892742303716 - --- Workload: 274951000000.0 + --- Configuration: 1001-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9166575000.916658 + --- Energy: 50.735447078258076 + --- Workload: 465069000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '2000-2200' ---- Neighbour 0 in the list of neghbours, And at position 59 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '0001-0200' +--- Neighbour 0 in the list of neghbours, And at position 32 in the X datas point -------------- - --- Configuration: 2000-2000 + --- Configuration: 0000-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 29.957415812958512 + --- Workload: 0.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 43 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 17 in the X datas point -------------- - --- Configuration: 2200-2000 + --- Configuration: 0000-0000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 45 in the X datas point + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.027102694886654 + --- Workload: 0.0 -------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 +--- Neighbour 2 in the list of neghbours, And at position 16 in the X datas point -------------- ---- Neighbour 3 in the list of neghbours, And at position 180 in the X datas point + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 -------------- - --- Configuration: 1000-2200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6563747111.951271 - --- Energy: 40.76551455796704 - --- Workload: 267574000000.0 +--- Neighbour 3 in the list of neghbours, And at position 54 in the X datas point -------------- ---- Neighbour 4 in the list of neghbours, And at position 30 in the X datas point + --- Configuration: 0000-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 -------------- - --- Configuration: 3000-3300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6611133148.221605 - --- Energy: 42.19510352720739 - --- Workload: 278957000000.0 +--- Neighbour 4 in the list of neghbours, And at position 63 in the X datas point -------------- ---- Neighbour 5 in the list of neghbours, And at position 64 in the X datas point + --- Configuration: 0001-0200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 -------------- - --- Configuration: 3000-3300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6473246073.976255 - --- Energy: 42.474892742303716 - --- Workload: 274951000000.0 +--- Neighbour 5 in the list of neghbours, And at position 60 in the X datas point -------------- ---- Neighbour 6 in the list of neghbours, And at position 63 in the X datas point + --- Configuration: 0101-0200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5549420363.04308 + --- Energy: 37.334916995372765 + --- Workload: 207187000000.0 -------------- - --- Configuration: 2000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 +--- Neighbour 6 in the list of neghbours, And at position 25 in the X datas point -------------- ---- Neighbour 7 in the list of neghbours, And at position 61 in the X datas point + --- Configuration: 0000-3300 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5789616901.049658 + --- Energy: 42.05795824330537 + --- Workload: 243499000000.0 -------------- - --- Configuration: 3000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6519117311.516021 - --- Energy: 42.79271109577192 - --- Workload: 278971000000.0 +--- Neighbour 7 in the list of neghbours, And at position 55 in the X datas point -------------- ---- Neighbour 8 in the list of neghbours, And at position 62 in the X datas point + --- Configuration: 0000-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 -------------- - --- Configuration: 1000-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6448575832.027497 - --- Energy: 42.80059101405426 - --- Workload: 276003000000.0 +--- Neighbour 8 in the list of neghbours, And at position 13 in the X datas point -------------- ---- Neighbour 9 in the list of neghbours, And at position 60 in the X datas point + --- Configuration: 0011-1100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7650055845.407672 + --- Energy: 43.82652071469574 + --- Workload: 335276000000.0 -------------- - --- Configuration: 3000-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6443423519.784533 - --- Energy: 43.3608751201712 - --- Workload: 279393000000.0 +--- Neighbour 9 in the list of neghbours, And at position 56 in the X datas point -------------- + --- Configuration: 1001-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9166575000.916658 + --- Energy: 50.735447078258076 + --- Workload: 465069000000.0 -------------- ---- Median at position 4 in the list of neghbours, And at position 30 in the X datas point -------------- - --- Configuration: 3000-3300 - --- Energy efficiency: 6611133148.221605 - --- Energy: 42.19510352720739 - --- Workload: 278957000000.0 +--- Median at position 4 in the list of neghbours, And at position 63 in the X datas point +-------------- + --- Configuration: 0001-0200 + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (42.19510352720739 mAh) it is NOT far from the median. ---- Median :42.19510352720739, the gap is : 10 ---- So No we don't romove this configuration '2000-2200' - --- remove_aberrant_points: The value [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0] ---- Computing the list of the 10 first neighbours of '3000-3300' +--- The energy of the current configuration (36.59285860316189 mAh) it is NOT far from the median. +--- Median :36.59285860316189, the gap is : 10 +--- So No we don't romove this configuration '0001-0200' + --- remove_aberrant_points: The value [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0] +--- Computing the list of the 10 first neighbours of '0220-0020' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '3000-3300' ---- Neighbour 0 in the list of neghbours, And at position 30 in the X datas point --------------- - --- Configuration: 3000-3300 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6611133148.221605 - --- Energy: 42.19510352720739 - --- Workload: 278957000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 64 in the X datas point +--- Ordered by distance, Printing the list of the 10 first neighbours of '0220-0020' +--- Neighbour 0 in the list of neghbours, And at position 64 in the X datas point -------------- - --- Configuration: 3000-3300 + --- Configuration: 0220-0020 --- Distance from that configuration: [1.] - --- Energy efficiency: 6473246073.976255 - --- Energy: 42.474892742303716 - --- Workload: 274951000000.0 + --- Energy efficiency: 5040602049.508794 + --- Energy: 36.67117347490831 + --- Workload: 184845000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 29 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 66 in the X datas point -------------- - --- Configuration: 3000-3000 + --- Configuration: 0110-0020 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4149980287.5936337 - --- Energy: 36.1860248822606 - --- Workload: 150171000000.0 + --- Energy efficiency: 5821399464.43125 + --- Energy: 36.31061849927073 + --- Workload: 211379000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 31 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 6 in the X datas point -------------- - --- Configuration: 3000-3330 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8224428196.629629 - --- Energy: 49.410116578739654 - --- Workload: 406369000000.0 + --- Configuration: 0020-0010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 61 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 3 in the X datas point -------------- - --- Configuration: 3000-2200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6519117311.516021 - --- Energy: 42.79271109577192 - --- Workload: 278971000000.0 + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 27 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 12 in the X datas point -------------- - --- Configuration: 3300-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5072151352.996373 - --- Energy: 36.711179058531826 - --- Workload: 186205000000.0 + --- Configuration: 0022-0030 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7249844128.351241 + --- Energy: 42.05401520354165 + --- Workload: 304885000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 39 in the X datas point -------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 + --- Configuration: 2220-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3029054692.61153 + --- Energy: 30.508250558695604 + --- Workload: 92411200000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 63 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 75 in the X datas point -------------- - --- Configuration: 2000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 + --- Configuration: 2220-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 2991522026.5766816 + --- Energy: 30.63396781022152 + --- Workload: 91642100000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 104 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 76 in the X datas point -------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3742206854.226074 - --- Energy: 34.88131927324178 - --- Workload: 130533000000.0 + --- Configuration: 2020-0022 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8754497623.153894 + --- Energy: 65.93701913313123 + --- Workload: 577244000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 110 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 5 in the X datas point -------------- - --- Configuration: 3003-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9353836943.914392 - --- Energy: 65.99051868650201 - --- Workload: 617264000000.0 + --- Configuration: 0030-0000 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 994906080.8659663 + --- Energy: 29.623247258891045 + --- Workload: 29472300000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3000-3300' ---- Neighbour 0 in the list of neghbours, And at position 104 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 8 in the X datas point -------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 3742206854.226074 - --- Energy: 34.88131927324178 - --- Workload: 130533000000.0 + --- Configuration: 0020-0202 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 8089829466.394849 + --- Energy: 66.44909360627778 + --- Workload: 537560000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 29 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '0220-0020' +--- Neighbour 0 in the list of neghbours, And at position 5 in the X datas point -------------- - --- Configuration: 3000-3000 + --- Configuration: 0030-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 4149980287.5936337 - --- Energy: 36.1860248822606 - --- Workload: 150171000000.0 + --- Energy efficiency: 994906080.8659663 + --- Energy: 29.623247258891045 + --- Workload: 29472300000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 27 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 39 in the X datas point -------------- - --- Configuration: 3300-3000 + --- Configuration: 2220-0000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5072151352.996373 - --- Energy: 36.711179058531826 - --- Workload: 186205000000.0 + --- Energy efficiency: 3029054692.61153 + --- Energy: 30.508250558695604 + --- Workload: 92411200000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 75 in the X datas point -------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 + --- Configuration: 2220-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 2991522026.5766816 + --- Energy: 30.63396781022152 + --- Workload: 91642100000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 30 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 66 in the X datas point -------------- - --- Configuration: 3000-3300 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6611133148.221605 - --- Energy: 42.19510352720739 - --- Workload: 278957000000.0 + --- Configuration: 0110-0020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5821399464.43125 + --- Energy: 36.31061849927073 + --- Workload: 211379000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 64 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 64 in the X datas point -------------- - --- Configuration: 3000-3300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6473246073.976255 - --- Energy: 42.474892742303716 - --- Workload: 274951000000.0 + --- Configuration: 0220-0020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5040602049.508794 + --- Energy: 36.67117347490831 + --- Workload: 184845000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 63 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 6 in the X datas point -------------- - --- Configuration: 2000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 + --- Configuration: 0020-0010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 61 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 12 in the X datas point -------------- - --- Configuration: 3000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6519117311.516021 - --- Energy: 42.79271109577192 - --- Workload: 278971000000.0 + --- Configuration: 0022-0030 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7249844128.351241 + --- Energy: 42.05401520354165 + --- Workload: 304885000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 31 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 3 in the X datas point -------------- - --- Configuration: 3000-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8224428196.629629 - --- Energy: 49.410116578739654 - --- Workload: 406369000000.0 + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 110 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 76 in the X datas point -------------- - --- Configuration: 3003-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9353836943.914392 - --- Energy: 65.99051868650201 - --- Workload: 617264000000.0 + --- Configuration: 2020-0022 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 8754497623.153894 + --- Energy: 65.93701913313123 + --- Workload: 577244000000.0 -------------- +--- Neighbour 9 in the list of neghbours, And at position 8 in the X datas point -------------- ---- Median at position 4 in the list of neghbours, And at position 30 in the X datas point + --- Configuration: 0020-0202 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 8089829466.394849 + --- Energy: 66.44909360627778 + --- Workload: 537560000000.0 -------------- - --- Configuration: 3000-3300 - --- Energy efficiency: 6611133148.221605 - --- Energy: 42.19510352720739 - --- Workload: 278957000000.0 +-------------- +--- Median at position 4 in the list of neghbours, And at position 64 in the X datas point +-------------- + --- Configuration: 0220-0020 + --- Energy efficiency: 5040602049.508794 + --- Energy: 36.67117347490831 + --- Workload: 184845000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (42.19510352720739 mAh) it is NOT far from the median. ---- Median :42.19510352720739, the gap is : 10 ---- So No we don't romove this configuration '3000-3300' - --- remove_aberrant_points: The value [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0] ---- Computing the list of the 10 first neighbours of '0000-1000' +--- The energy of the current configuration (36.67117347490831 mAh) it is NOT far from the median. +--- Median :36.67117347490831, the gap is : 10 +--- So No we don't romove this configuration '0220-0020' + --- remove_aberrant_points: The value [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0] +--- Computing the list of the 10 first neighbours of '0303-1000' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0000-1000' +--- Ordered by distance, Printing the list of the 10 first neighbours of '0303-1000' --- Neighbour 0 in the list of neghbours, And at position 65 in the X datas point -------------- - --- Configuration: 0000-1000 + --- Configuration: 0303-1000 --- Distance from that configuration: [1.] - --- Energy efficiency: 3145168392.3157244 - --- Energy: 35.44774676664167 - --- Workload: 111489000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 16 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.299284062105812 - --- Workload: 0.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 17 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.027102694886654 - --- Workload: 0.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 32 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 29.957415812958512 - --- Workload: 0.0 + --- Energy efficiency: 6928278461.367919 + --- Energy: 53.6166443408558 + --- Workload: 371471000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 46 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 0 in the X datas point -------------- - --- Configuration: 1000-1000 + --- Configuration: 0303-1010 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 + --- Energy efficiency: 8236960890.90969 + --- Energy: 61.00540758755291 + --- Workload: 502499000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 66 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 2 in the X datas point -------------- - --- Configuration: 0000-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 + --- Configuration: 0303-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6956231392.081026 + --- Energy: 53.38267358149647 + --- Workload: 371343000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 7 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 14 in the X datas point -------------- - --- Configuration: 1000-1010 + --- Configuration: 3303-1010 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6501654671.113798 - --- Energy: 42.85376093977719 - --- Workload: 278621000000.0 + --- Energy efficiency: 9340120487.55429 + --- Energy: 67.3857084084629 + --- Workload: 629393000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 33 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 15 in the X datas point -------------- - --- Configuration: 1000-0000 + --- Configuration: 0003-1001 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 997516184.7000968 - --- Energy: 29.543907709942122 - --- Workload: 29470600000.0 + --- Energy efficiency: 6806147312.252427 + --- Energy: 54.44253148500697 + --- Workload: 370545000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 42 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 40 in the X datas point -------------- - --- Configuration: 1100-1000 + --- Configuration: 3300-1000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5947637003.818383 - --- Energy: 36.68430426428569 - --- Workload: 218185000000.0 + --- Energy efficiency: 5058399218.983161 + --- Energy: 36.78276420172299 + --- Workload: 186062000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 62 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 70 in the X datas point -------------- - --- Configuration: 1000-1100 + --- Configuration: 0202-1001 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6448575832.027497 - --- Energy: 42.80059101405426 - --- Workload: 276003000000.0 + --- Energy efficiency: 8895689149.038376 + --- Energy: 48.8428586507307 + --- Workload: 434491000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0000-1000' ---- Neighbour 0 in the list of neghbours, And at position 33 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 11 in the X datas point -------------- - --- Configuration: 1000-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 997516184.7000968 - --- Energy: 29.543907709942122 - --- Workload: 29470600000.0 + --- Configuration: 3303-0001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8321129010.784183 + --- Energy: 59.94594005320708 + --- Workload: 498819000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 32 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 19 in the X datas point -------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 29.957415812958512 - --- Workload: 0.0 + --- Configuration: 3300-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 1980229389.772511 + --- Energy: 30.277288658122774 + --- Workload: 59956000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 17 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 21 in the X datas point -------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.027102694886654 - --- Workload: 0.0 + --- Configuration: 3333-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8296551953.00833 + --- Energy: 59.045602086542516 + --- Workload: 489874000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 16 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '0303-1000' +--- Neighbour 0 in the list of neghbours, And at position 19 in the X datas point -------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.299284062105812 - --- Workload: 0.0 + --- Configuration: 3300-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 1980229389.772511 + --- Energy: 30.277288658122774 + --- Workload: 59956000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 66 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 40 in the X datas point -------------- - --- Configuration: 0000-2000 + --- Configuration: 3300-1000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 + --- Energy efficiency: 5058399218.983161 + --- Energy: 36.78276420172299 + --- Workload: 186062000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 65 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 70 in the X datas point -------------- - --- Configuration: 0000-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3145168392.3157244 - --- Energy: 35.44774676664167 - --- Workload: 111489000000.0 + --- Configuration: 0202-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8895689149.038376 + --- Energy: 48.8428586507307 + --- Workload: 434491000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 42 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 2 in the X datas point -------------- - --- Configuration: 1100-1000 + --- Configuration: 0303-0100 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5947637003.818383 - --- Energy: 36.68430426428569 - --- Workload: 218185000000.0 + --- Energy efficiency: 6956231392.081026 + --- Energy: 53.38267358149647 + --- Workload: 371343000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 46 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 65 in the X datas point -------------- - --- Configuration: 1000-1000 + --- Configuration: 0303-1000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 + --- Energy efficiency: 6928278461.367919 + --- Energy: 53.6166443408558 + --- Workload: 371471000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 62 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 15 in the X datas point -------------- - --- Configuration: 1000-1100 + --- Configuration: 0003-1001 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6448575832.027497 - --- Energy: 42.80059101405426 - --- Workload: 276003000000.0 + --- Energy efficiency: 6806147312.252427 + --- Energy: 54.44253148500697 + --- Workload: 370545000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 7 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 21 in the X datas point -------------- - --- Configuration: 1000-1010 + --- Configuration: 3333-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6501654671.113798 - --- Energy: 42.85376093977719 - --- Workload: 278621000000.0 + --- Energy efficiency: 8296551953.00833 + --- Energy: 59.045602086542516 + --- Workload: 489874000000.0 -------------- +--- Neighbour 7 in the list of neghbours, And at position 11 in the X datas point -------------- ---- Median at position 4 in the list of neghbours, And at position 66 in the X datas point + --- Configuration: 3303-0001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8321129010.784183 + --- Energy: 59.94594005320708 + --- Workload: 498819000000.0 -------------- - --- Configuration: 0000-2000 - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 +--- Neighbour 8 in the list of neghbours, And at position 0 in the X datas point +-------------- + --- Configuration: 0303-1010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8236960890.90969 + --- Energy: 61.00540758755291 + --- Workload: 502499000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 14 in the X datas point +-------------- + --- Configuration: 3303-1010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9340120487.55429 + --- Energy: 67.3857084084629 + --- Workload: 629393000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 65 in the X datas point +-------------- + --- Configuration: 0303-1000 + --- Energy efficiency: 6928278461.367919 + --- Energy: 53.6166443408558 + --- Workload: 371471000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (35.40657570372512 mAh) it is NOT far from the median. ---- Median :35.40657570372512, the gap is : 10 ---- So No we don't romove this configuration '0000-1000' - --- remove_aberrant_points: The value [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0] ---- Computing the list of the 10 first neighbours of '0000-2000' +--- The energy of the current configuration (53.6166443408558 mAh) it is NOT far from the median. +--- Median :53.6166443408558, the gap is : 10 +--- So No we don't romove this configuration '0303-1000' + --- remove_aberrant_points: The value [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0] +--- Computing the list of the 10 first neighbours of '0110-0020' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0000-2000' +--- Ordered by distance, Printing the list of the 10 first neighbours of '0110-0020' --- Neighbour 0 in the list of neghbours, And at position 66 in the X datas point -------------- - --- Configuration: 0000-2000 + --- Configuration: 0110-0020 --- Distance from that configuration: [1.] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 + --- Energy efficiency: 5821399464.43125 + --- Energy: 36.31061849927073 + --- Workload: 211379000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 24 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 64 in the X datas point -------------- - --- Configuration: 0000-3000 + --- Configuration: 0220-0020 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3307720550.5370083 - --- Energy: 35.59789292409111 - --- Workload: 117748000000.0 + --- Energy efficiency: 5040602049.508794 + --- Energy: 36.67117347490831 + --- Workload: 184845000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 65 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 6 in the X datas point -------------- - --- Configuration: 0000-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3145168392.3157244 - --- Energy: 35.44774676664167 - --- Workload: 111489000000.0 + --- Configuration: 0020-0010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 38 in the X datas point -------------- ---- Neighbour 3 in the list of neghbours, And at position 67 in the X datas point + --- Configuration: 1110-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 2905397356.669485 + --- Energy: 30.668041259477853 + --- Workload: 89102900000.0 -------------- - --- Configuration: 0000-2200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 +--- Neighbour 4 in the list of neghbours, And at position 69 in the X datas point -------------- ---- Neighbour 4 in the list of neghbours, And at position 16 in the X datas point + --- Configuration: 0101-2020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8367150566.874451 + --- Energy: 43.37670883350873 + --- Workload: 362938000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 3 in the X datas point +-------------- + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 12 in the X datas point +-------------- + --- Configuration: 0022-0030 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 7249844128.351241 + --- Energy: 42.05401520354165 + --- Workload: 304885000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 16 in the X datas point -------------- --- Configuration: 0000-0000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 0.08333333333333333 --- Energy: 30.299284062105812 --- Workload: 0.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 17 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 17 in the X datas point -------------- --- Configuration: 0000-0000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 0.08333333333333333 --- Energy: 30.027102694886654 --- Workload: 0.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 25 in the X datas point --------------- - --- Configuration: 0000-3300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5789616901.049658 - --- Energy: 42.05795824330537 - --- Workload: 243499000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 32 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 32 in the X datas point -------------- --- Configuration: 0000-0000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 0.08333333333333333 --- Energy: 29.957415812958512 --- Workload: 0.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 46 in the X datas point --------------- - --- Configuration: 1000-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 47 in the X datas point --------------- - --- Configuration: 1001-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0000-2000' +--- Ordered by energy, Printing the list of the 10 first neighbours of '0110-0020' --- Neighbour 0 in the list of neghbours, And at position 32 in the X datas point -------------- --- Configuration: 0000-0000 @@ -17073,730 +20868,932 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Neighbour 2 in the list of neghbours, And at position 16 in the X datas point -------------- --- Configuration: 0000-0000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 0.08333333333333333 --- Energy: 30.299284062105812 --- Workload: 0.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 66 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 38 in the X datas point -------------- - --- Configuration: 0000-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 + --- Configuration: 1110-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 2905397356.669485 + --- Energy: 30.668041259477853 + --- Workload: 89102900000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 65 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 66 in the X datas point -------------- - --- Configuration: 0000-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3145168392.3157244 - --- Energy: 35.44774676664167 - --- Workload: 111489000000.0 + --- Configuration: 0110-0020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5821399464.43125 + --- Energy: 36.31061849927073 + --- Workload: 211379000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 24 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 64 in the X datas point -------------- - --- Configuration: 0000-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3307720550.5370083 - --- Energy: 35.59789292409111 - --- Workload: 117748000000.0 + --- Configuration: 0220-0020 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 5040602049.508794 + --- Energy: 36.67117347490831 + --- Workload: 184845000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 46 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 6 in the X datas point -------------- - --- Configuration: 1000-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 + --- Configuration: 0020-0010 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 47 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 12 in the X datas point -------------- - --- Configuration: 1001-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 + --- Configuration: 0022-0030 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 7249844128.351241 + --- Energy: 42.05401520354165 + --- Workload: 304885000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 25 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 69 in the X datas point -------------- - --- Configuration: 0000-3300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5789616901.049658 - --- Energy: 42.05795824330537 - --- Workload: 243499000000.0 + --- Configuration: 0101-2020 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 8367150566.874451 + --- Energy: 43.37670883350873 + --- Workload: 362938000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 67 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 3 in the X datas point -------------- - --- Configuration: 0000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 65 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 66 in the X datas point -------------- - --- Configuration: 0000-1000 - --- Energy efficiency: 3145168392.3157244 - --- Energy: 35.44774676664167 - --- Workload: 111489000000.0 + --- Configuration: 0110-0020 + --- Energy efficiency: 5821399464.43125 + --- Energy: 36.31061849927073 + --- Workload: 211379000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (35.44774676664167 mAh) it is NOT far from the median. ---- Median :35.44774676664167, the gap is : 10 ---- So No we don't romove this configuration '0000-2000' - --- remove_aberrant_points: The value [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0] ---- Computing the list of the 10 first neighbours of '0000-2200' +--- The energy of the current configuration (36.31061849927073 mAh) it is NOT far from the median. +--- Median :36.31061849927073, the gap is : 10 +--- So No we don't romove this configuration '0110-0020' + --- remove_aberrant_points: The value [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0] +--- Computing the list of the 10 first neighbours of '0030-2000' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0000-2200' +--- Ordered by distance, Printing the list of the 10 first neighbours of '0030-2000' --- Neighbour 0 in the list of neghbours, And at position 67 in the X datas point -------------- - --- Configuration: 0000-2200 + --- Configuration: 0030-2000 --- Distance from that configuration: [1.] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 25 in the X datas point --------------- - --- Configuration: 0000-3300 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5789616901.049658 - --- Energy: 42.05795824330537 - --- Workload: 243499000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 66 in the X datas point --------------- - --- Configuration: 0000-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 180 in the X datas point --------------- - --- Configuration: 1000-2200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6563747111.951271 - --- Energy: 40.76551455796704 - --- Workload: 267574000000.0 + --- Energy efficiency: 4809102669.532892 + --- Energy: 35.93660318178646 + --- Workload: 172823000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 9 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 1 in the X datas point -------------- - --- Configuration: 0010-3300 + --- Configuration: 0033-3000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6532788063.289651 - --- Energy: 42.64544340651106 - --- Workload: 278594000000.0 + --- Energy efficiency: 6957102505.948323 + --- Energy: 53.35616382684589 + --- Workload: 371205000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 24 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 5 in the X datas point -------------- - --- Configuration: 0000-3000 + --- Configuration: 0030-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3307720550.5370083 - --- Energy: 35.59789292409111 - --- Workload: 117748000000.0 + --- Energy efficiency: 994906080.8659663 + --- Energy: 29.623247258891045 + --- Workload: 29472300000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 26 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 45 in the X datas point -------------- - --- Configuration: 0000-3330 + --- Configuration: 3000-2000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7665772326.561901 - --- Energy: 48.682465076838824 - --- Workload: 373189000000.0 + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 62 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 28 in the X datas point -------------- - --- Configuration: 1000-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6448575832.027497 - --- Energy: 42.80059101405426 - --- Workload: 276003000000.0 + --- Configuration: 3330-3000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5822958761.806049 + --- Energy: 37.40635012737015 + --- Workload: 217816000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 63 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 29 in the X datas point -------------- - --- Configuration: 2000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 + --- Configuration: 3000-3000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4149980287.5936337 + --- Energy: 36.1860248822606 + --- Workload: 150171000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 65 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 41 in the X datas point -------------- - --- Configuration: 0000-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3145168392.3157244 - --- Energy: 35.44774676664167 - --- Workload: 111489000000.0 + --- Configuration: 3300-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5026691733.102776 + --- Energy: 36.9852979298838 + --- Workload: 185914000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0000-2200' ---- Neighbour 0 in the list of neghbours, And at position 66 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 44 in the X datas point -------------- - --- Configuration: 0000-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 + --- Configuration: 3000-1000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5326600510.288329 + --- Energy: 36.46450751429702 + --- Workload: 194232000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 65 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 47 in the X datas point -------------- - --- Configuration: 0000-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3145168392.3157244 - --- Energy: 35.44774676664167 - --- Workload: 111489000000.0 + --- Configuration: 2000-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 24 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 49 in the X datas point -------------- - --- Configuration: 0000-3000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3307720550.5370083 - --- Energy: 35.59789292409111 - --- Workload: 117748000000.0 + --- Configuration: 3000-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6519117311.516021 + --- Energy: 42.79271109577192 + --- Workload: 278971000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 180 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '0030-2000' +--- Neighbour 0 in the list of neghbours, And at position 5 in the X datas point -------------- - --- Configuration: 1000-2200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6563747111.951271 - --- Energy: 40.76551455796704 - --- Workload: 267574000000.0 + --- Configuration: 0030-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 994906080.8659663 + --- Energy: 29.623247258891045 + --- Workload: 29472300000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 25 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 67 in the X datas point -------------- - --- Configuration: 0000-3300 + --- Configuration: 0030-2000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5789616901.049658 - --- Energy: 42.05795824330537 - --- Workload: 243499000000.0 + --- Energy efficiency: 4809102669.532892 + --- Energy: 35.93660318178646 + --- Workload: 172823000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 67 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 29 in the X datas point -------------- - --- Configuration: 0000-2200 + --- Configuration: 3000-3000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 + --- Energy efficiency: 4149980287.5936337 + --- Energy: 36.1860248822606 + --- Workload: 150171000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 63 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 47 in the X datas point -------------- - --- Configuration: 2000-2200 + --- Configuration: 2000-2000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 9 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 44 in the X datas point -------------- - --- Configuration: 0010-3300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6532788063.289651 - --- Energy: 42.64544340651106 - --- Workload: 278594000000.0 + --- Configuration: 3000-1000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5326600510.288329 + --- Energy: 36.46450751429702 + --- Workload: 194232000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 62 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 45 in the X datas point -------------- - --- Configuration: 1000-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6448575832.027497 - --- Energy: 42.80059101405426 - --- Workload: 276003000000.0 + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 26 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 41 in the X datas point -------------- - --- Configuration: 0000-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7665772326.561901 - --- Energy: 48.682465076838824 - --- Workload: 373189000000.0 + --- Configuration: 3300-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5026691733.102776 + --- Energy: 36.9852979298838 + --- Workload: 185914000000.0 -------------- +--- Neighbour 7 in the list of neghbours, And at position 28 in the X datas point -------------- ---- Median at position 4 in the list of neghbours, And at position 25 in the X datas point + --- Configuration: 3330-3000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5822958761.806049 + --- Energy: 37.40635012737015 + --- Workload: 217816000000.0 -------------- - --- Configuration: 0000-3300 - --- Energy efficiency: 5789616901.049658 - --- Energy: 42.05795824330537 - --- Workload: 243499000000.0 +--- Neighbour 8 in the list of neghbours, And at position 49 in the X datas point +-------------- + --- Configuration: 3000-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6519117311.516021 + --- Energy: 42.79271109577192 + --- Workload: 278971000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 1 in the X datas point +-------------- + --- Configuration: 0033-3000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6957102505.948323 + --- Energy: 53.35616382684589 + --- Workload: 371205000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 44 in the X datas point +-------------- + --- Configuration: 3000-1000 + --- Energy efficiency: 5326600510.288329 + --- Energy: 36.46450751429702 + --- Workload: 194232000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (42.05795824330537 mAh) it is NOT far from the median. ---- Median :42.05795824330537, the gap is : 10 ---- So No we don't romove this configuration '0000-2200' - --- remove_aberrant_points: The value [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0] ---- Computing the list of the 10 first neighbours of '1001-2220' +--- The energy of the current configuration (36.46450751429702 mAh) it is NOT far from the median. +--- Median :36.46450751429702, the gap is : 10 +--- So No we don't romove this configuration '0030-2000' + --- remove_aberrant_points: The value [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1] +--- Computing the list of the 10 first neighbours of '2002-1001' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '1001-2220' +--- Ordered by distance, Printing the list of the 10 first neighbours of '2002-1001' --- Neighbour 0 in the list of neghbours, And at position 68 in the X datas point -------------- - --- Configuration: 1001-2220 + --- Configuration: 2002-1001 --- Distance from that configuration: [1.] - --- Energy efficiency: 9166575000.916658 - --- Energy: 50.735447078258076 - --- Workload: 465069000000.0 + --- Energy efficiency: 8795770993.306417 + --- Energy: 48.71596839606954 + --- Workload: 428493000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 47 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 15 in the X datas point -------------- - --- Configuration: 1001-2000 + --- Configuration: 0003-1001 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 + --- Energy efficiency: 6806147312.252427 + --- Energy: 54.44253148500697 + --- Workload: 370545000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 57 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 62 in the X datas point -------------- - --- Configuration: 0101-2220 + --- Configuration: 2002-2000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9185604320.908272 - --- Energy: 48.9191931692468 - --- Workload: 449351000000.0 + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 97 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 70 in the X datas point -------------- - --- Configuration: 1011-3330 + --- Configuration: 0202-1001 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10000990098.019703 - --- Energy: 50.66357196918862 - --- Workload: 506686000000.0 + --- Energy efficiency: 8895689149.038376 + --- Energy: 48.8428586507307 + --- Workload: 434491000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 107 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 71 in the X datas point -------------- - --- Configuration: 1011-2200 + --- Configuration: 3003-1101 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8782098570.274353 - --- Energy: 43.085080854083536 - --- Workload: 378377000000.0 + --- Energy efficiency: 9428892010.8998 + --- Energy: 67.46193459835338 + --- Workload: 636090000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 150 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 11 in the X datas point -------------- - --- Configuration: 0001-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9243340173.405062 - --- Energy: 40.84258552984255 - --- Workload: 377523000000.0 + --- Configuration: 3303-0001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8321129010.784183 + --- Energy: 59.94594005320708 + --- Workload: 498819000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 180 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 34 in the X datas point -------------- - --- Configuration: 1000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6563747111.951271 - --- Energy: 40.76551455796704 - --- Workload: 267574000000.0 + --- Configuration: 2000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 196 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 44 in the X datas point -------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10558457958.332102 - --- Energy: 49.51707772839275 - --- Workload: 522824000000.0 + --- Configuration: 3000-1000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5326600510.288329 + --- Energy: 36.46450751429702 + --- Workload: 194232000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 7 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 46 in the X datas point -------------- - --- Configuration: 1000-1010 + --- Configuration: 1000-1000 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6501654671.113798 - --- Energy: 42.85376093977719 - --- Workload: 278621000000.0 + --- Energy efficiency: 4062233415.93208 + --- Energy: 36.86022362180361 + --- Workload: 149735000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 26 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 47 in the X datas point -------------- - --- Configuration: 0000-3330 + --- Configuration: 2000-2000 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7665772326.561901 - --- Energy: 48.682465076838824 - --- Workload: 373189000000.0 + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '1001-2220' ---- Neighbour 0 in the list of neghbours, And at position 47 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '2002-1001' +--- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point -------------- - --- Configuration: 1001-2000 + --- Configuration: 2000-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 180 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 47 in the X datas point -------------- - --- Configuration: 1000-2200 + --- Configuration: 2000-2000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6563747111.951271 - --- Energy: 40.76551455796704 - --- Workload: 267574000000.0 + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 150 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 44 in the X datas point -------------- - --- Configuration: 0001-0220 + --- Configuration: 3000-1000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9243340173.405062 - --- Energy: 40.84258552984255 - --- Workload: 377523000000.0 + --- Energy efficiency: 5326600510.288329 + --- Energy: 36.46450751429702 + --- Workload: 194232000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 7 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 46 in the X datas point -------------- - --- Configuration: 1000-1010 + --- Configuration: 1000-1000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6501654671.113798 - --- Energy: 42.85376093977719 - --- Workload: 278621000000.0 + --- Energy efficiency: 4062233415.93208 + --- Energy: 36.86022362180361 + --- Workload: 149735000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 107 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 62 in the X datas point -------------- - --- Configuration: 1011-2200 + --- Configuration: 2002-2000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8782098570.274353 - --- Energy: 43.085080854083536 - --- Workload: 378377000000.0 + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 26 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 68 in the X datas point -------------- - --- Configuration: 0000-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7665772326.561901 - --- Energy: 48.682465076838824 - --- Workload: 373189000000.0 + --- Configuration: 2002-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8795770993.306417 + --- Energy: 48.71596839606954 + --- Workload: 428493000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 57 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 70 in the X datas point -------------- - --- Configuration: 0101-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9185604320.908272 - --- Energy: 48.9191931692468 - --- Workload: 449351000000.0 + --- Configuration: 0202-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8895689149.038376 + --- Energy: 48.8428586507307 + --- Workload: 434491000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 196 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 15 in the X datas point -------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10558457958.332102 - --- Energy: 49.51707772839275 - --- Workload: 522824000000.0 + --- Configuration: 0003-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6806147312.252427 + --- Energy: 54.44253148500697 + --- Workload: 370545000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 97 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 11 in the X datas point -------------- - --- Configuration: 1011-3330 + --- Configuration: 3303-0001 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10000990098.019703 - --- Energy: 50.66357196918862 - --- Workload: 506686000000.0 + --- Energy efficiency: 8321129010.784183 + --- Energy: 59.94594005320708 + --- Workload: 498819000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 68 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 71 in the X datas point -------------- - --- Configuration: 1001-2220 + --- Configuration: 3003-1101 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9166575000.916658 - --- Energy: 50.735447078258076 - --- Workload: 465069000000.0 + --- Energy efficiency: 9428892010.8998 + --- Energy: 67.46193459835338 + --- Workload: 636090000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 107 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 62 in the X datas point -------------- - --- Configuration: 1011-2200 - --- Energy efficiency: 8782098570.274353 - --- Energy: 43.085080854083536 - --- Workload: 378377000000.0 + --- Configuration: 2002-2000 + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (43.085080854083536 mAh) it is NOT far from the median. ---- Median :43.085080854083536, the gap is : 10 ---- So No we don't romove this configuration '1001-2220' - --- remove_aberrant_points: The value [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0] ---- Computing the list of the 10 first neighbours of '0200-1100' +--- The energy of the current configuration (41.829225389075674 mAh) it is NOT far from the median. +--- Median :41.829225389075674, the gap is : 10 +--- So No we don't romove this configuration '2002-1001' + --- remove_aberrant_points: The value [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0] +--- Computing the list of the 10 first neighbours of '0101-2020' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0200-1100' +--- Ordered by distance, Printing the list of the 10 first neighbours of '0101-2020' --- Neighbour 0 in the list of neghbours, And at position 69 in the X datas point -------------- - --- Configuration: 0200-1100 + --- Configuration: 0101-2020 --- Distance from that configuration: [1.] - --- Energy efficiency: 6540008502.011052 - --- Energy: 42.722378810206706 - --- Workload: 279405000000.0 + --- Energy efficiency: 8367150566.874451 + --- Energy: 43.37670883350873 + --- Workload: 362938000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 112 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 54 in the X datas point -------------- - --- Configuration: 0200-0100 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4242843383.922169 - --- Energy: 35.404255909220375 - --- Workload: 150215000000.0 + --- Configuration: 0000-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 121 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 56 in the X datas point -------------- - --- Configuration: 0020-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6670179627.937381 - --- Energy: 41.85807704041302 - --- Workload: 279201000000.0 + --- Configuration: 1001-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9166575000.916658 + --- Energy: 50.735447078258076 + --- Workload: 465069000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 164 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 60 in the X datas point -------------- - --- Configuration: 2200-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5023055826.242454 - --- Energy: 35.164198939696966 - --- Workload: 176632000000.0 + --- Configuration: 0101-0200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5549420363.04308 + --- Energy: 37.334916995372765 + --- Workload: 207187000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 2 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 66 in the X datas point -------------- - --- Configuration: 0303-0100 + --- Configuration: 0110-0020 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.38267358149647 - --- Workload: 371343000000.0 + --- Energy efficiency: 5821399464.43125 + --- Energy: 36.31061849927073 + --- Workload: 211379000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 37 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 7 in the X datas point -------------- - --- Configuration: 2200-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 + --- Configuration: 1000-1010 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 6501654671.113798 + --- Energy: 42.85376093977719 + --- Workload: 278621000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 40 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 24 in the X datas point -------------- - --- Configuration: 3300-1000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5058399218.983161 - --- Energy: 36.78276420172299 - --- Workload: 186062000000.0 + --- Configuration: 0000-3000 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 3307720550.5370083 + --- Energy: 35.59789292409111 + --- Workload: 117748000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 26 in the X datas point +-------------- + --- Configuration: 0000-3330 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 7665772326.561901 + --- Energy: 48.682465076838824 + --- Workload: 373189000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 42 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 42 in the X datas point -------------- --- Configuration: 1100-1000 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 5947637003.818383 --- Energy: 36.68430426428569 --- Workload: 218185000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 43 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 43 in the X datas point -------------- --- Configuration: 2200-2000 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 5035525633.343237 --- Energy: 36.93355197432356 --- Workload: 185980000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 60 in the X datas point --------------- - --- Configuration: 3000-1100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6443423519.784533 - --- Energy: 43.3608751201712 - --- Workload: 279393000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0200-1100' ---- Neighbour 0 in the list of neghbours, And at position 37 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '0101-2020' +--- Neighbour 0 in the list of neghbours, And at position 54 in the X datas point -------------- - --- Configuration: 2200-0000 + --- Configuration: 0000-2000 --- Distance from that configuration: [1.] - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 164 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 24 in the X datas point -------------- - --- Configuration: 2200-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5023055826.242454 - --- Energy: 35.164198939696966 - --- Workload: 176632000000.0 + --- Configuration: 0000-3000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3307720550.5370083 + --- Energy: 35.59789292409111 + --- Workload: 117748000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 112 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 66 in the X datas point -------------- - --- Configuration: 0200-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4242843383.922169 - --- Energy: 35.404255909220375 - --- Workload: 150215000000.0 + --- Configuration: 0110-0020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5821399464.43125 + --- Energy: 36.31061849927073 + --- Workload: 211379000000.0 -------------- --- Neighbour 3 in the list of neghbours, And at position 42 in the X datas point -------------- --- Configuration: 1100-1000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 5947637003.818383 --- Energy: 36.68430426428569 --- Workload: 218185000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 40 in the X datas point --------------- - --- Configuration: 3300-1000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5058399218.983161 - --- Energy: 36.78276420172299 - --- Workload: 186062000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 43 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 43 in the X datas point -------------- --- Configuration: 2200-2000 --- Distance from that configuration: [0.76130039] @@ -17804,33163 +21801,2981 @@ X = [[2. 0. 1. ... 0. 1. 0.] --- Energy: 36.93355197432356 --- Workload: 185980000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 121 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 60 in the X datas point -------------- - --- Configuration: 0020-1100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6670179627.937381 - --- Energy: 41.85807704041302 - --- Workload: 279201000000.0 + --- Configuration: 0101-0200 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 5549420363.04308 + --- Energy: 37.334916995372765 + --- Workload: 207187000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 7 in the X datas point +-------------- + --- Configuration: 1000-1010 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 6501654671.113798 + --- Energy: 42.85376093977719 + --- Workload: 278621000000.0 -------------- --- Neighbour 7 in the list of neghbours, And at position 69 in the X datas point -------------- - --- Configuration: 0200-1100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6540008502.011052 - --- Energy: 42.722378810206706 - --- Workload: 279405000000.0 + --- Configuration: 0101-2020 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 8367150566.874451 + --- Energy: 43.37670883350873 + --- Workload: 362938000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 60 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 26 in the X datas point -------------- - --- Configuration: 3000-1100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6443423519.784533 - --- Energy: 43.3608751201712 - --- Workload: 279393000000.0 + --- Configuration: 0000-3330 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 7665772326.561901 + --- Energy: 48.682465076838824 + --- Workload: 373189000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 2 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 56 in the X datas point -------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.38267358149647 - --- Workload: 371343000000.0 + --- Configuration: 1001-2220 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 9166575000.916658 + --- Energy: 50.735447078258076 + --- Workload: 465069000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 40 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 43 in the X datas point -------------- - --- Configuration: 3300-1000 - --- Energy efficiency: 5058399218.983161 - --- Energy: 36.78276420172299 - --- Workload: 186062000000.0 + --- Configuration: 2200-2000 + --- Energy efficiency: 5035525633.343237 + --- Energy: 36.93355197432356 + --- Workload: 185980000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (36.78276420172299 mAh) it is NOT far from the median. ---- Median :36.78276420172299, the gap is : 10 ---- So No we don't romove this configuration '0200-1100' - --- remove_aberrant_points: The value [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0] ---- Computing the list of the 10 first neighbours of '2002-0100' +--- The energy of the current configuration (36.93355197432356 mAh) it is NOT far from the median. +--- Median :36.93355197432356, the gap is : 10 +--- So No we don't romove this configuration '0101-2020' + --- remove_aberrant_points: The value [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1] +--- Computing the list of the 10 first neighbours of '0202-1001' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '2002-0100' +--- Ordered by distance, Printing the list of the 10 first neighbours of '0202-1001' --- Neighbour 0 in the list of neghbours, And at position 70 in the X datas point -------------- - --- Configuration: 2002-0100 + --- Configuration: 0202-1001 --- Distance from that configuration: [1.] - --- Energy efficiency: 7245431755.278297 - --- Energy: 42.016301664202444 - --- Workload: 304426000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 55 in the X datas point --------------- - --- Configuration: 2002-0101 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8950387999.31977 - --- Energy: 47.4541739001796 - --- Workload: 424732000000.0 + --- Energy efficiency: 8895689149.038376 + --- Energy: 48.8428586507307 + --- Workload: 434491000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 34 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 15 in the X datas point -------------- - --- Configuration: 2000-0000 + --- Configuration: 0003-1001 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 + --- Energy efficiency: 6806147312.252427 + --- Energy: 54.44253148500697 + --- Workload: 370545000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 91 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 65 in the X datas point -------------- - --- Configuration: 1011-0100 + --- Configuration: 0303-1000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6807769026.0124855 - --- Energy: 36.74164741869377 - --- Workload: 250128000000.0 + --- Energy efficiency: 6928278461.367919 + --- Energy: 53.6166443408558 + --- Workload: 371471000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 143 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 68 in the X datas point -------------- - --- Configuration: 2002-0010 + --- Configuration: 2002-1001 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7393168712.11001 - --- Energy: 41.1753628489377 - --- Workload: 304417000000.0 + --- Energy efficiency: 8795770993.306417 + --- Energy: 48.71596839606954 + --- Workload: 428493000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 175 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 72 in the X datas point -------------- - --- Configuration: 1000-0100 + --- Configuration: 0220-1001 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4407169583.478402 - --- Energy: 34.828482821374045 - --- Workload: 153495000000.0 + --- Energy efficiency: 7282684688.88371 + --- Energy: 43.18443043197562 + --- Workload: 314499000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 188 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 0 in the X datas point -------------- - --- Configuration: 3033-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8513391564.931638 - --- Energy: 58.43142458623579 - --- Workload: 497450000000.0 + --- Configuration: 0303-1010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8236960890.90969 + --- Energy: 61.00540758755291 + --- Workload: 502499000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 195 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 11 in the X datas point -------------- - --- Configuration: 1011-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6759862639.591164 - --- Energy: 36.90475887640218 - --- Workload: 249471000000.0 + --- Configuration: 3303-0001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8321129010.784183 + --- Energy: 59.94594005320708 + --- Workload: 498819000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 57 in the X datas point +-------------- + --- Configuration: 0200-1100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6540008502.011052 + --- Energy: 42.722378810206706 + --- Workload: 279405000000.0 -------------- --- Neighbour 8 in the list of neghbours, And at position 2 in the X datas point -------------- --- Configuration: 0303-0100 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 6956231392.081026 --- Energy: 53.38267358149647 --- Workload: 371343000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 18 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 14 in the X datas point -------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1016987763.6032282 - --- Energy: 29.060137396486432 - --- Workload: 29553800000.0 + --- Configuration: 3303-1010 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 9340120487.55429 + --- Energy: 67.3857084084629 + --- Workload: 629393000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '2002-0100' ---- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '0202-1001' +--- Neighbour 0 in the list of neghbours, And at position 57 in the X datas point -------------- - --- Configuration: 2000-0000 + --- Configuration: 0200-1100 --- Distance from that configuration: [1.] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 18 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1016987763.6032282 - --- Energy: 29.060137396486432 - --- Workload: 29553800000.0 + --- Energy efficiency: 6540008502.011052 + --- Energy: 42.722378810206706 + --- Workload: 279405000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 175 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 72 in the X datas point -------------- - --- Configuration: 1000-0100 + --- Configuration: 0220-1001 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4407169583.478402 - --- Energy: 34.828482821374045 - --- Workload: 153495000000.0 + --- Energy efficiency: 7282684688.88371 + --- Energy: 43.18443043197562 + --- Workload: 314499000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 91 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 68 in the X datas point -------------- - --- Configuration: 1011-0100 + --- Configuration: 2002-1001 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6807769026.0124855 - --- Energy: 36.74164741869377 - --- Workload: 250128000000.0 + --- Energy efficiency: 8795770993.306417 + --- Energy: 48.71596839606954 + --- Workload: 428493000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 195 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 70 in the X datas point -------------- - --- Configuration: 1011-0100 + --- Configuration: 0202-1001 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6759862639.591164 - --- Energy: 36.90475887640218 - --- Workload: 249471000000.0 + --- Energy efficiency: 8895689149.038376 + --- Energy: 48.8428586507307 + --- Workload: 434491000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 143 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 2 in the X datas point -------------- - --- Configuration: 2002-0010 + --- Configuration: 0303-0100 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7393168712.11001 - --- Energy: 41.1753628489377 - --- Workload: 304417000000.0 + --- Energy efficiency: 6956231392.081026 + --- Energy: 53.38267358149647 + --- Workload: 371343000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 70 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 65 in the X datas point -------------- - --- Configuration: 2002-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7245431755.278297 - --- Energy: 42.016301664202444 - --- Workload: 304426000000.0 + --- Configuration: 0303-1000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6928278461.367919 + --- Energy: 53.6166443408558 + --- Workload: 371471000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 55 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 15 in the X datas point -------------- - --- Configuration: 2002-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8950387999.31977 - --- Energy: 47.4541739001796 - --- Workload: 424732000000.0 + --- Configuration: 0003-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6806147312.252427 + --- Energy: 54.44253148500697 + --- Workload: 370545000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 2 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 11 in the X datas point -------------- - --- Configuration: 0303-0100 + --- Configuration: 3303-0001 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.38267358149647 - --- Workload: 371343000000.0 + --- Energy efficiency: 8321129010.784183 + --- Energy: 59.94594005320708 + --- Workload: 498819000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 188 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 0 in the X datas point -------------- - --- Configuration: 3033-0100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8513391564.931638 - --- Energy: 58.43142458623579 - --- Workload: 497450000000.0 + --- Configuration: 0303-1010 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 8236960890.90969 + --- Energy: 61.00540758755291 + --- Workload: 502499000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 14 in the X datas point +-------------- + --- Configuration: 3303-1010 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 9340120487.55429 + --- Energy: 67.3857084084629 + --- Workload: 629393000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 195 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 2 in the X datas point -------------- - --- Configuration: 1011-0100 - --- Energy efficiency: 6759862639.591164 - --- Energy: 36.90475887640218 - --- Workload: 249471000000.0 + --- Configuration: 0303-0100 + --- Energy efficiency: 6956231392.081026 + --- Energy: 53.38267358149647 + --- Workload: 371343000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (36.90475887640218 mAh) it is NOT far from the median. ---- Median :36.90475887640218, the gap is : 10 ---- So No we don't romove this configuration '2002-0100' - --- remove_aberrant_points: The value [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1] ---- Computing the list of the 10 first neighbours of '0000-0001' +--- The energy of the current configuration (53.38267358149647 mAh) it is NOT far from the median. +--- Median :53.38267358149647, the gap is : 10 +--- So No we don't romove this configuration '0202-1001' + --- remove_aberrant_points: The value [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1] is not an abberant point. + --- remove_aberrant_points: do we remove value [2.0, 1, 0, 0, 1, 0.0, 1, 1, 0, 1] +--- Computing the list of the 10 first neighbours of '3003-1101' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0000-0001' +--- Ordered by distance, Printing the list of the 10 first neighbours of '3003-1101' --- Neighbour 0 in the list of neghbours, And at position 71 in the X datas point -------------- - --- Configuration: 0000-0001 + --- Configuration: 3003-1101 --- Distance from that configuration: [1.] - --- Energy efficiency: 3321398441.599851 - --- Energy: 35.588916806469584 - --- Workload: 118205000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 16 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.299284062105812 - --- Workload: 0.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 17 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.027102694886654 - --- Workload: 0.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 32 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 29.957415812958512 - --- Workload: 0.0 + --- Energy efficiency: 9428892010.8998 + --- Energy: 67.46193459835338 + --- Workload: 636090000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 33 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 15 in the X datas point -------------- - --- Configuration: 1000-0000 + --- Configuration: 0003-1001 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 997516184.7000968 - --- Energy: 29.543907709942122 - --- Workload: 29470600000.0 + --- Energy efficiency: 6806147312.252427 + --- Energy: 54.44253148500697 + --- Workload: 370545000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 65 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 48 in the X datas point -------------- - --- Configuration: 0000-1000 + --- Configuration: 3000-1100 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3145168392.3157244 - --- Energy: 35.44774676664167 - --- Workload: 111489000000.0 + --- Energy efficiency: 6443423519.784533 + --- Energy: 43.3608751201712 + --- Workload: 279393000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 99 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 68 in the X datas point -------------- - --- Configuration: 0010-0101 + --- Configuration: 2002-1001 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6657080470.788732 - --- Energy: 41.37346586900227 - --- Workload: 275426000000.0 + --- Energy efficiency: 8795770993.306417 + --- Energy: 48.71596839606954 + --- Workload: 428493000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 141 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 4 in the X datas point -------------- - --- Configuration: 0010-0011 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6634071263.19351 - --- Energy: 41.98663362868059 - --- Workload: 278542000000.0 + --- Configuration: 3000-1110 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8096707069.234942 + --- Energy: 49.41467631934382 + --- Workload: 400095000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 34 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 11 in the X datas point -------------- - --- Configuration: 2000-0000 + --- Configuration: 3303-0001 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 + --- Energy efficiency: 8321129010.784183 + --- Energy: 59.94594005320708 + --- Workload: 498819000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 36 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 44 in the X datas point -------------- - --- Configuration: 1100-0000 + --- Configuration: 3000-1000 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 2018619748.5607243 - --- Energy: 30.059275323795035 - --- Workload: 60678300000.0 + --- Energy efficiency: 5326600510.288329 + --- Energy: 36.46450751429702 + --- Workload: 194232000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0000-0001' ---- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 49 in the X datas point -------------- - --- Configuration: 2000-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 + --- Configuration: 3000-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6519117311.516021 + --- Energy: 42.79271109577192 + --- Workload: 278971000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 33 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 58 in the X datas point -------------- - --- Configuration: 1000-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 997516184.7000968 - --- Energy: 29.543907709942122 - --- Workload: 29470600000.0 + --- Configuration: 2002-0100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7245431755.278297 + --- Energy: 42.016301664202444 + --- Workload: 304426000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 32 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 73 in the X datas point -------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 29.957415812958512 - --- Workload: 0.0 + --- Configuration: 3003-0002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7595205906.032112 + --- Energy: 65.80063109114849 + --- Workload: 499771000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 17 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '3003-1101' +--- Neighbour 0 in the list of neghbours, And at position 44 in the X datas point -------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.027102694886654 - --- Workload: 0.0 + --- Configuration: 3000-1000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 5326600510.288329 + --- Energy: 36.46450751429702 + --- Workload: 194232000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 36 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 58 in the X datas point -------------- - --- Configuration: 1100-0000 + --- Configuration: 2002-0100 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2018619748.5607243 - --- Energy: 30.059275323795035 - --- Workload: 60678300000.0 + --- Energy efficiency: 7245431755.278297 + --- Energy: 42.016301664202444 + --- Workload: 304426000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 16 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 49 in the X datas point -------------- - --- Configuration: 0000-0000 + --- Configuration: 3000-2200 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.299284062105812 - --- Workload: 0.0 + --- Energy efficiency: 6519117311.516021 + --- Energy: 42.79271109577192 + --- Workload: 278971000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 65 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 48 in the X datas point -------------- - --- Configuration: 0000-1000 + --- Configuration: 3000-1100 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3145168392.3157244 - --- Energy: 35.44774676664167 - --- Workload: 111489000000.0 + --- Energy efficiency: 6443423519.784533 + --- Energy: 43.3608751201712 + --- Workload: 279393000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 71 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 68 in the X datas point -------------- - --- Configuration: 0000-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3321398441.599851 - --- Energy: 35.588916806469584 - --- Workload: 118205000000.0 + --- Configuration: 2002-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8795770993.306417 + --- Energy: 48.71596839606954 + --- Workload: 428493000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 4 in the X datas point +-------------- + --- Configuration: 3000-1110 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8096707069.234942 + --- Energy: 49.41467631934382 + --- Workload: 400095000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 99 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 15 in the X datas point -------------- - --- Configuration: 0010-0101 + --- Configuration: 0003-1001 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6657080470.788732 - --- Energy: 41.37346586900227 - --- Workload: 275426000000.0 + --- Energy efficiency: 6806147312.252427 + --- Energy: 54.44253148500697 + --- Workload: 370545000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 141 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 11 in the X datas point -------------- - --- Configuration: 0010-0011 + --- Configuration: 3303-0001 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6634071263.19351 - --- Energy: 41.98663362868059 - --- Workload: 278542000000.0 + --- Energy efficiency: 8321129010.784183 + --- Energy: 59.94594005320708 + --- Workload: 498819000000.0 -------------- +--- Neighbour 8 in the list of neghbours, And at position 73 in the X datas point -------------- ---- Median at position 4 in the list of neghbours, And at position 36 in the X datas point + --- Configuration: 3003-0002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7595205906.032112 + --- Energy: 65.80063109114849 + --- Workload: 499771000000.0 -------------- - --- Configuration: 1100-0000 - --- Energy efficiency: 2018619748.5607243 - --- Energy: 30.059275323795035 - --- Workload: 60678300000.0 +--- Neighbour 9 in the list of neghbours, And at position 71 in the X datas point +-------------- + --- Configuration: 3003-1101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9428892010.8998 + --- Energy: 67.46193459835338 + --- Workload: 636090000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 68 in the X datas point +-------------- + --- Configuration: 2002-1001 + --- Energy efficiency: 8795770993.306417 + --- Energy: 48.71596839606954 + --- Workload: 428493000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (30.059275323795035 mAh) it is NOT far from the median. ---- Median :30.059275323795035, the gap is : 10 ---- So No we don't romove this configuration '0000-0001' - --- remove_aberrant_points: The value [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0] ---- Computing the list of the 10 first neighbours of '0101-0200' +--- The energy of the current configuration (67.46193459835338 mAh) is far from the median. +--- Median :48.71596839606954, the gap is : 10 +--- So yes we remove this configuration '3003-1101' +--- remove_aberrant_points: The value [2.0, 1, 0, 0, 1, 0.0, 1, 1, 0, 1] is an abberant point. we don't add it + --- remove_aberrant_points: do we remove value [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1] +--- Computing the list of the 10 first neighbours of '0220-1001' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0101-0200' +--- Ordered by distance, Printing the list of the 10 first neighbours of '0220-1001' --- Neighbour 0 in the list of neghbours, And at position 72 in the X datas point -------------- - --- Configuration: 0101-0200 + --- Configuration: 0220-1001 --- Distance from that configuration: [1.] - --- Energy efficiency: 5549420363.04308 - --- Energy: 37.334916995372765 - --- Workload: 207187000000.0 + --- Energy efficiency: 7282684688.88371 + --- Energy: 43.18443043197562 + --- Workload: 314499000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 75 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 70 in the X datas point -------------- - --- Configuration: 0001-0200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4385426351.149858 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 + --- Configuration: 0202-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8895689149.038376 + --- Energy: 48.8428586507307 + --- Workload: 434491000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 94 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 39 in the X datas point -------------- - --- Configuration: 0100-0200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4093227346.033253 - --- Energy: 35.39655176899871 - --- Workload: 144886000000.0 + --- Configuration: 2220-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3029054692.61153 + --- Energy: 30.508250558695604 + --- Workload: 92411200000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 131 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 57 in the X datas point -------------- - --- Configuration: 0202-0200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 7512075661.626064 - --- Energy: 40.5630522502661 - --- Workload: 304712000000.0 + --- Configuration: 0200-1100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6540008502.011052 + --- Energy: 42.722378810206706 + --- Workload: 279405000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 162 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 75 in the X datas point -------------- - --- Configuration: 0100-0200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4197888462.103562 - --- Energy: 35.26956535624208 - --- Workload: 148058000000.0 + --- Configuration: 2220-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 2991522026.5766816 + --- Energy: 30.63396781022152 + --- Workload: 91642100000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 52 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 5 in the X datas point -------------- - --- Configuration: 1101-0202 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9914340101.522842 - --- Energy: 65.015157087009 - --- Workload: 644582000000.0 + --- Configuration: 0030-0000 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 994906080.8659663 + --- Energy: 29.623247258891045 + --- Workload: 29472300000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 57 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 6 in the X datas point -------------- - --- Configuration: 0101-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9185604320.908272 - --- Energy: 48.9191931692468 - --- Workload: 449351000000.0 + --- Configuration: 0020-0010 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 93 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 8 in the X datas point -------------- - --- Configuration: 0101-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7878296082.123358 - --- Energy: 42.51302006574951 - --- Workload: 334929000000.0 + --- Configuration: 0020-0202 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 8089829466.394849 + --- Energy: 66.44909360627778 + --- Workload: 537560000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 150 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 15 in the X datas point -------------- - --- Configuration: 0001-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9243340173.405062 - --- Energy: 40.84258552984255 - --- Workload: 377523000000.0 + --- Configuration: 0003-1001 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 6806147312.252427 + --- Energy: 54.44253148500697 + --- Workload: 370545000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 48 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 20 in the X datas point -------------- - --- Configuration: 0111-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 + --- Configuration: 3330-0000 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 5377240292.736961 + --- Energy: 32.51205394198035 + --- Workload: 174825000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0101-0200' ---- Neighbour 0 in the list of neghbours, And at position 162 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '0220-1001' +--- Neighbour 0 in the list of neghbours, And at position 5 in the X datas point -------------- - --- Configuration: 0100-0200 + --- Configuration: 0030-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 4197888462.103562 - --- Energy: 35.26956535624208 - --- Workload: 148058000000.0 + --- Energy efficiency: 994906080.8659663 + --- Energy: 29.623247258891045 + --- Workload: 29472300000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 94 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 39 in the X datas point -------------- - --- Configuration: 0100-0200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4093227346.033253 - --- Energy: 35.39655176899871 - --- Workload: 144886000000.0 + --- Configuration: 2220-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3029054692.61153 + --- Energy: 30.508250558695604 + --- Workload: 92411200000.0 -------------- --- Neighbour 2 in the list of neghbours, And at position 75 in the X datas point -------------- - --- Configuration: 0001-0200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4385426351.149858 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 + --- Configuration: 2220-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 2991522026.5766816 + --- Energy: 30.63396781022152 + --- Workload: 91642100000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 72 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 20 in the X datas point -------------- - --- Configuration: 0101-0200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5549420363.04308 - --- Energy: 37.334916995372765 - --- Workload: 207187000000.0 + --- Configuration: 3330-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5377240292.736961 + --- Energy: 32.51205394198035 + --- Workload: 174825000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 48 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 6 in the X datas point -------------- - --- Configuration: 0111-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 + --- Configuration: 0020-0010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 131 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 57 in the X datas point -------------- - --- Configuration: 0202-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7512075661.626064 - --- Energy: 40.5630522502661 - --- Workload: 304712000000.0 + --- Configuration: 0200-1100 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 6540008502.011052 + --- Energy: 42.722378810206706 + --- Workload: 279405000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 150 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 72 in the X datas point -------------- - --- Configuration: 0001-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9243340173.405062 - --- Energy: 40.84258552984255 - --- Workload: 377523000000.0 + --- Configuration: 0220-1001 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 7282684688.88371 + --- Energy: 43.18443043197562 + --- Workload: 314499000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 93 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 70 in the X datas point -------------- - --- Configuration: 0101-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7878296082.123358 - --- Energy: 42.51302006574951 - --- Workload: 334929000000.0 + --- Configuration: 0202-1001 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 8895689149.038376 + --- Energy: 48.8428586507307 + --- Workload: 434491000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 57 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 15 in the X datas point -------------- - --- Configuration: 0101-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9185604320.908272 - --- Energy: 48.9191931692468 - --- Workload: 449351000000.0 + --- Configuration: 0003-1001 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 6806147312.252427 + --- Energy: 54.44253148500697 + --- Workload: 370545000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 52 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 8 in the X datas point -------------- - --- Configuration: 1101-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9914340101.522842 - --- Energy: 65.015157087009 - --- Workload: 644582000000.0 + --- Configuration: 0020-0202 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 8089829466.394849 + --- Energy: 66.44909360627778 + --- Workload: 537560000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 48 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 6 in the X datas point -------------- - --- Configuration: 0111-0000 - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 + --- Configuration: 0020-0010 + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (40.0701934667281 mAh) it is NOT far from the median. ---- Median :40.0701934667281, the gap is : 10 ---- So No we don't romove this configuration '0101-0200' - --- remove_aberrant_points: The value [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0] ---- Computing the list of the 10 first neighbours of '3330-2220' +--- The energy of the current configuration (36.82601141845538 mAh) it is NOT far from the median. +--- Median :36.82601141845538, the gap is : 10 +--- So No we don't romove this configuration '0220-1001' + --- remove_aberrant_points: The value [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1] is not an abberant point. + --- remove_aberrant_points: do we remove value [2.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1] +--- Computing the list of the 10 first neighbours of '3003-0002' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '3330-2220' +--- Ordered by distance, Printing the list of the 10 first neighbours of '3003-0002' --- Neighbour 0 in the list of neghbours, And at position 73 in the X datas point -------------- - --- Configuration: 3330-2220 + --- Configuration: 3003-0002 --- Distance from that configuration: [1.] - --- Energy efficiency: 9229945635.620207 - --- Energy: 51.28077619994492 - --- Workload: 473319000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 115 in the X datas point --------------- - --- Configuration: 2220-2220 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 9479212087.891254 - --- Energy: 49.57175430186782 - --- Workload: 469901000000.0 + --- Energy efficiency: 7595205906.032112 + --- Energy: 65.80063109114849 + --- Workload: 499771000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 106 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 11 in the X datas point -------------- - --- Configuration: 3330-2202 + --- Configuration: 3303-0001 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10286076355.602003 - --- Energy: 84.88778487940925 - --- Workload: 873162000000.0 + --- Energy efficiency: 8321129010.784183 + --- Energy: 59.94594005320708 + --- Workload: 498819000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 113 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 15 in the X datas point -------------- - --- Configuration: 2220-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9571301409.852697 - --- Energy: 49.20594289132612 - --- Workload: 470964000000.0 + --- Configuration: 0003-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6806147312.252427 + --- Energy: 54.44253148500697 + --- Workload: 370545000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 3 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 18 in the X datas point -------------- - --- Configuration: 2222-0220 + --- Configuration: 3000-0000 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 + --- Energy efficiency: 1016987763.6032282 + --- Energy: 29.060137396486432 + --- Workload: 29553800000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 4 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 35 in the X datas point -------------- - --- Configuration: 3000-1110 + --- Configuration: 3000-0000 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8096707069.234942 - --- Energy: 49.41467631934382 - --- Workload: 400095000000.0 + --- Energy efficiency: 1010122436.9405816 + --- Energy: 29.239529117166907 + --- Workload: 29535500000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 23 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 45 in the X datas point -------------- - --- Configuration: 3333-3300 + --- Configuration: 3000-2000 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9963434196.49885 - --- Energy: 75.09852863759252 - --- Workload: 748237000000.0 + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 28 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 62 in the X datas point -------------- - --- Configuration: 3330-3000 + --- Configuration: 2002-2000 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5822958761.806049 - --- Energy: 37.40635012737015 - --- Workload: 217816000000.0 + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 31 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 68 in the X datas point -------------- - --- Configuration: 3000-3330 + --- Configuration: 2002-1001 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8224428196.629629 - --- Energy: 49.410116578739654 - --- Workload: 406369000000.0 + --- Energy efficiency: 8795770993.306417 + --- Energy: 48.71596839606954 + --- Workload: 428493000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 41 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 71 in the X datas point -------------- - --- Configuration: 3300-2000 + --- Configuration: 3003-1101 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5026691733.102776 - --- Energy: 36.9852979298838 - --- Workload: 185914000000.0 + --- Energy efficiency: 9428892010.8998 + --- Energy: 67.46193459835338 + --- Workload: 636090000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3330-2220' ---- Neighbour 0 in the list of neghbours, And at position 41 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 19 in the X datas point -------------- - --- Configuration: 3300-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5026691733.102776 - --- Energy: 36.9852979298838 - --- Workload: 185914000000.0 + --- Configuration: 3300-0000 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 1980229389.772511 + --- Energy: 30.277288658122774 + --- Workload: 59956000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 28 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '3003-0002' +--- Neighbour 0 in the list of neghbours, And at position 18 in the X datas point -------------- - --- Configuration: 3330-3000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5822958761.806049 - --- Energy: 37.40635012737015 - --- Workload: 217816000000.0 + --- Configuration: 3000-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 1016987763.6032282 + --- Energy: 29.060137396486432 + --- Workload: 29553800000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 113 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 35 in the X datas point -------------- - --- Configuration: 2220-3330 + --- Configuration: 3000-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9571301409.852697 - --- Energy: 49.20594289132612 - --- Workload: 470964000000.0 + --- Energy efficiency: 1010122436.9405816 + --- Energy: 29.239529117166907 + --- Workload: 29535500000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 31 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 19 in the X datas point -------------- - --- Configuration: 3000-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8224428196.629629 - --- Energy: 49.410116578739654 - --- Workload: 406369000000.0 + --- Configuration: 3300-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 1980229389.772511 + --- Energy: 30.277288658122774 + --- Workload: 59956000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 4 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 45 in the X datas point -------------- - --- Configuration: 3000-1110 + --- Configuration: 3000-2000 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8096707069.234942 - --- Energy: 49.41467631934382 - --- Workload: 400095000000.0 + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 115 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 62 in the X datas point -------------- - --- Configuration: 2220-2220 + --- Configuration: 2002-2000 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9479212087.891254 - --- Energy: 49.57175430186782 - --- Workload: 469901000000.0 + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 73 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 68 in the X datas point -------------- - --- Configuration: 3330-2220 + --- Configuration: 2002-1001 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9229945635.620207 - --- Energy: 51.28077619994492 - --- Workload: 473319000000.0 + --- Energy efficiency: 8795770993.306417 + --- Energy: 48.71596839606954 + --- Workload: 428493000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 3 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 15 in the X datas point -------------- - --- Configuration: 2222-0220 + --- Configuration: 0003-1001 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 + --- Energy efficiency: 6806147312.252427 + --- Energy: 54.44253148500697 + --- Workload: 370545000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 23 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 11 in the X datas point -------------- - --- Configuration: 3333-3300 + --- Configuration: 3303-0001 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9963434196.49885 - --- Energy: 75.09852863759252 - --- Workload: 748237000000.0 + --- Energy efficiency: 8321129010.784183 + --- Energy: 59.94594005320708 + --- Workload: 498819000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 106 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 73 in the X datas point -------------- - --- Configuration: 3330-2202 + --- Configuration: 3003-0002 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10286076355.602003 - --- Energy: 84.88778487940925 - --- Workload: 873162000000.0 + --- Energy efficiency: 7595205906.032112 + --- Energy: 65.80063109114849 + --- Workload: 499771000000.0 -------------- +--- Neighbour 9 in the list of neghbours, And at position 71 in the X datas point -------------- ---- Median at position 4 in the list of neghbours, And at position 4 in the X datas point + --- Configuration: 3003-1101 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 9428892010.8998 + --- Energy: 67.46193459835338 + --- Workload: 636090000000.0 -------------- - --- Configuration: 3000-1110 - --- Energy efficiency: 8096707069.234942 - --- Energy: 49.41467631934382 - --- Workload: 400095000000.0 +-------------- +--- Median at position 4 in the list of neghbours, And at position 62 in the X datas point +-------------- + --- Configuration: 2002-2000 + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (49.41467631934382 mAh) it is NOT far from the median. ---- Median :49.41467631934382, the gap is : 10 ---- So No we don't romove this configuration '3330-2220' - --- remove_aberrant_points: The value [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0] ---- Computing the list of the 10 first neighbours of '2002-2000' +--- The energy of the current configuration (65.80063109114849 mAh) is far from the median. +--- Median :41.829225389075674, the gap is : 10 +--- So yes we remove this configuration '3003-0002' +--- remove_aberrant_points: The value [2.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1] is an abberant point. we don't add it + --- remove_aberrant_points: do we remove value [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1] +--- Computing the list of the 10 first neighbours of '1111-0101' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '2002-2000' +--- Ordered by distance, Printing the list of the 10 first neighbours of '1111-0101' --- Neighbour 0 in the list of neghbours, And at position 74 in the X datas point -------------- - --- Configuration: 2002-2000 + --- Configuration: 1111-0101 --- Distance from that configuration: [1.] - --- Energy efficiency: 7263008047.412917 - --- Energy: 41.829225389075674 - --- Workload: 303807000000.0 + --- Energy efficiency: 9080672696.233337 + --- Energy: 45.44863666563364 + --- Workload: 412706000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 47 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 10 in the X datas point -------------- - --- Configuration: 1001-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 + --- Configuration: 0011-0111 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8964027358.211496 + --- Energy: 50.74428137607953 + --- Workload: 454872000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 59 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 38 in the X datas point -------------- - --- Configuration: 2000-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 + --- Configuration: 1110-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 2905397356.669485 + --- Energy: 30.668041259477853 + --- Workload: 89102900000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 43 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 3 in the X datas point -------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 13 in the X datas point -------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 + --- Configuration: 0011-1100 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 7650055845.407672 + --- Energy: 43.82652071469574 + --- Workload: 335276000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 63 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 36 in the X datas point -------------- - --- Configuration: 2000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 + --- Configuration: 1100-0000 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 2018619748.5607243 + --- Energy: 30.059275323795035 + --- Workload: 60678300000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 80 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 39 in the X datas point -------------- - --- Configuration: 2002-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8795770993.306417 - --- Energy: 48.71596839606954 - --- Workload: 428493000000.0 + --- Configuration: 2220-0000 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 3029054692.61153 + --- Energy: 30.508250558695604 + --- Workload: 92411200000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 95 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 58 in the X datas point -------------- - --- Configuration: 1101-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6788174999.151478 - --- Energy: 36.70897651674008 - --- Workload: 249187000000.0 + --- Configuration: 2002-0100 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 7245431755.278297 + --- Energy: 42.016301664202444 + --- Workload: 304426000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 104 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 60 in the X datas point -------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3742206854.226074 - --- Energy: 34.88131927324178 - --- Workload: 130533000000.0 + --- Configuration: 0101-0200 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 5549420363.04308 + --- Energy: 37.334916995372765 + --- Workload: 207187000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 116 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 75 in the X datas point -------------- - --- Configuration: 0002-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5449442794.474265 - --- Energy: 38.132247384977575 - --- Workload: 207799000000.0 + --- Configuration: 2220-0000 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 2991522026.5766816 + --- Energy: 30.63396781022152 + --- Workload: 91642100000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '2002-2000' ---- Neighbour 0 in the list of neghbours, And at position 104 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '1111-0101' +--- Neighbour 0 in the list of neghbours, And at position 36 in the X datas point -------------- - --- Configuration: 3000-2000 + --- Configuration: 1100-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 3742206854.226074 - --- Energy: 34.88131927324178 - --- Workload: 130533000000.0 + --- Energy efficiency: 2018619748.5607243 + --- Energy: 30.059275323795035 + --- Workload: 60678300000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 59 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 39 in the X datas point -------------- - --- Configuration: 2000-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 + --- Configuration: 2220-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3029054692.61153 + --- Energy: 30.508250558695604 + --- Workload: 92411200000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 95 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 75 in the X datas point -------------- - --- Configuration: 1101-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6788174999.151478 - --- Energy: 36.70897651674008 - --- Workload: 249187000000.0 + --- Configuration: 2220-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 2991522026.5766816 + --- Energy: 30.63396781022152 + --- Workload: 91642100000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 43 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 38 in the X datas point -------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 + --- Configuration: 1110-0000 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 2905397356.669485 + --- Energy: 30.668041259477853 + --- Workload: 89102900000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 60 in the X datas point -------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 + --- Configuration: 0101-0200 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 5549420363.04308 + --- Energy: 37.334916995372765 + --- Workload: 207187000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 116 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 58 in the X datas point -------------- - --- Configuration: 0002-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5449442794.474265 - --- Energy: 38.132247384977575 - --- Workload: 207799000000.0 + --- Configuration: 2002-0100 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 7245431755.278297 + --- Energy: 42.016301664202444 + --- Workload: 304426000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 47 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 13 in the X datas point -------------- - --- Configuration: 1001-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 + --- Configuration: 0011-1100 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 7650055845.407672 + --- Energy: 43.82652071469574 + --- Workload: 335276000000.0 -------------- --- Neighbour 7 in the list of neghbours, And at position 74 in the X datas point -------------- - --- Configuration: 2002-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7263008047.412917 - --- Energy: 41.829225389075674 - --- Workload: 303807000000.0 + --- Configuration: 1111-0101 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 9080672696.233337 + --- Energy: 45.44863666563364 + --- Workload: 412706000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 63 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 10 in the X datas point -------------- - --- Configuration: 2000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 + --- Configuration: 0011-0111 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 8964027358.211496 + --- Energy: 50.74428137607953 + --- Workload: 454872000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 80 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 3 in the X datas point -------------- - --- Configuration: 2002-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8795770993.306417 - --- Energy: 48.71596839606954 - --- Workload: 428493000000.0 + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 45 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 60 in the X datas point -------------- - --- Configuration: 3000-2000 - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 + --- Configuration: 0101-0200 + --- Energy efficiency: 5549420363.04308 + --- Energy: 37.334916995372765 + --- Workload: 207187000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (36.96583597689362 mAh) it is NOT far from the median. ---- Median :36.96583597689362, the gap is : 10 ---- So No we don't romove this configuration '2002-2000' - --- remove_aberrant_points: The value [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0] ---- Computing the list of the 10 first neighbours of '0001-0200' +--- The energy of the current configuration (37.334916995372765 mAh) it is NOT far from the median. +--- Median :37.334916995372765, the gap is : 10 +--- So No we don't romove this configuration '1111-0101' + --- remove_aberrant_points: The value [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0] +--- Computing the list of the 10 first neighbours of '2220-0000' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0001-0200' ---- Neighbour 0 in the list of neghbours, And at position 75 in the X datas point +--- Ordered by distance, Printing the list of the 10 first neighbours of '2220-0000' +--- Neighbour 0 in the list of neghbours, And at position 39 in the X datas point -------------- - --- Configuration: 0001-0200 + --- Configuration: 2220-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 4385426351.149858 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 + --- Energy efficiency: 3029054692.61153 + --- Energy: 30.508250558695604 + --- Workload: 92411200000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 72 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 75 in the X datas point -------------- - --- Configuration: 0101-0200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5549420363.04308 - --- Energy: 37.334916995372765 - --- Workload: 207187000000.0 + --- Configuration: 2220-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 2991522026.5766816 + --- Energy: 30.63396781022152 + --- Workload: 91642100000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 150 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 20 in the X datas point -------------- - --- Configuration: 0001-0220 + --- Configuration: 3330-0000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 9243340173.405062 - --- Energy: 40.84258552984255 - --- Workload: 377523000000.0 + --- Energy efficiency: 5377240292.736961 + --- Energy: 32.51205394198035 + --- Workload: 174825000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 58 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 37 in the X datas point -------------- - --- Configuration: 0001-0020 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4533975344.242078 - --- Energy: 35.4792605525655 - --- Workload: 160862000000.0 + --- Configuration: 2200-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 67 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 38 in the X datas point -------------- - --- Configuration: 0000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 + --- Configuration: 1110-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 2905397356.669485 + --- Energy: 30.668041259477853 + --- Workload: 89102900000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 89 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 19 in the X datas point -------------- - --- Configuration: 0011-2200 + --- Configuration: 3300-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7849108733.703288 - --- Energy: 42.07381484773657 - --- Workload: 330242000000.0 + --- Energy efficiency: 1980229389.772511 + --- Energy: 30.277288658122774 + --- Workload: 59956000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 94 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 21 in the X datas point -------------- - --- Configuration: 0100-0200 + --- Configuration: 3333-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4093227346.033253 - --- Energy: 35.39655176899871 - --- Workload: 144886000000.0 + --- Energy efficiency: 8296551953.00833 + --- Energy: 59.045602086542516 + --- Workload: 489874000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 131 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 34 in the X datas point -------------- - --- Configuration: 0202-0200 + --- Configuration: 2000-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7512075661.626064 - --- Energy: 40.5630522502661 - --- Workload: 304712000000.0 + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 162 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 36 in the X datas point -------------- - --- Configuration: 0100-0200 + --- Configuration: 1100-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4197888462.103562 - --- Energy: 35.26956535624208 - --- Workload: 148058000000.0 + --- Energy efficiency: 2018619748.5607243 + --- Energy: 30.059275323795035 + --- Workload: 60678300000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 13 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 5 in the X datas point -------------- - --- Configuration: 0011-1100 + --- Configuration: 0030-0000 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 + --- Energy efficiency: 994906080.8659663 + --- Energy: 29.623247258891045 + --- Workload: 29472300000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0001-0200' ---- Neighbour 0 in the list of neghbours, And at position 162 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '2220-0000' +--- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point -------------- - --- Configuration: 0100-0200 + --- Configuration: 2000-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 4197888462.103562 - --- Energy: 35.26956535624208 - --- Workload: 148058000000.0 + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 94 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 5 in the X datas point -------------- - --- Configuration: 0100-0200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4093227346.033253 - --- Energy: 35.39655176899871 - --- Workload: 144886000000.0 + --- Configuration: 0030-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 994906080.8659663 + --- Energy: 29.623247258891045 + --- Workload: 29472300000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 58 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 36 in the X datas point -------------- - --- Configuration: 0001-0020 + --- Configuration: 1100-0000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4533975344.242078 - --- Energy: 35.4792605525655 - --- Workload: 160862000000.0 + --- Energy efficiency: 2018619748.5607243 + --- Energy: 30.059275323795035 + --- Workload: 60678300000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 75 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 37 in the X datas point -------------- - --- Configuration: 0001-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4385426351.149858 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 + --- Configuration: 2200-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 72 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 19 in the X datas point -------------- - --- Configuration: 0101-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5549420363.04308 - --- Energy: 37.334916995372765 - --- Workload: 207187000000.0 + --- Configuration: 3300-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 1980229389.772511 + --- Energy: 30.277288658122774 + --- Workload: 59956000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 131 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 39 in the X datas point -------------- - --- Configuration: 0202-0200 + --- Configuration: 2220-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7512075661.626064 - --- Energy: 40.5630522502661 - --- Workload: 304712000000.0 + --- Energy efficiency: 3029054692.61153 + --- Energy: 30.508250558695604 + --- Workload: 92411200000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 150 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 75 in the X datas point -------------- - --- Configuration: 0001-0220 + --- Configuration: 2220-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9243340173.405062 - --- Energy: 40.84258552984255 - --- Workload: 377523000000.0 + --- Energy efficiency: 2991522026.5766816 + --- Energy: 30.63396781022152 + --- Workload: 91642100000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 89 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 38 in the X datas point -------------- - --- Configuration: 0011-2200 + --- Configuration: 1110-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7849108733.703288 - --- Energy: 42.07381484773657 - --- Workload: 330242000000.0 + --- Energy efficiency: 2905397356.669485 + --- Energy: 30.668041259477853 + --- Workload: 89102900000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 67 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 20 in the X datas point -------------- - --- Configuration: 0000-2200 + --- Configuration: 3330-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 + --- Energy efficiency: 5377240292.736961 + --- Energy: 32.51205394198035 + --- Workload: 174825000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 13 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 21 in the X datas point -------------- - --- Configuration: 0011-1100 + --- Configuration: 3333-0000 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 + --- Energy efficiency: 8296551953.00833 + --- Energy: 59.045602086542516 + --- Workload: 489874000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 72 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 19 in the X datas point -------------- - --- Configuration: 0101-0200 - --- Energy efficiency: 5549420363.04308 - --- Energy: 37.334916995372765 - --- Workload: 207187000000.0 + --- Configuration: 3300-0000 + --- Energy efficiency: 1980229389.772511 + --- Energy: 30.277288658122774 + --- Workload: 59956000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (37.334916995372765 mAh) it is NOT far from the median. ---- Median :37.334916995372765, the gap is : 10 ---- So No we don't romove this configuration '0001-0200' - --- remove_aberrant_points: The value [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0] ---- Computing the list of the 10 first neighbours of '0220-0020' +--- The energy of the current configuration (30.277288658122774 mAh) it is NOT far from the median. +--- Median :30.277288658122774, the gap is : 10 +--- So No we don't romove this configuration '2220-0000' + --- remove_aberrant_points: The value [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 1, 0, 1, 0, 1.0, 0, 0, 1, 1] +--- Computing the list of the 10 first neighbours of '2020-0022' *** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] +X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 1. 1. 2. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [1. 1. 1. 1. 1. 1. 0. 1. 1. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 1. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 1. 0.] + [1. 0. 0. 1. 0. 1. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 1. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 0. 0. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 1. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 0. 1. 1. 0. 1.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 1. 1. 0. 0. 0. 1.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [1. 1. 0. 1. 0. 1. 0. 0. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.63473642] - [0.63473642] - [0.83375292]] + [0.40289032] + [0.57957828] + [0.48322508]] [[0.52921334] [1. ] [0.48322508] ... - [0.48322508] - [0.69514393] + [0.30672056] + [0.44123317] [0.52921334]] [[0.76130039] [0.48322508] [1. ] ... - [0.57957828] - [0.57957828] - [0.76130039]] + [0.52921334] + [0.63473642] + [0.44123317]] ... - [[0.63473642] - [0.48322508] - [0.57957828] + [[0.40289032] + [0.30672056] + [0.52921334] ... [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] [0.69514393] - [0.57957828] + [0.57957828]] + + [[0.57957828] + [0.44123317] + [0.63473642] ... - [0.57957828] + [0.69514393] [1. ] - [0.63473642]] + [0.69514393]] - [[0.83375292] + [[0.48322508] [0.52921334] - [0.76130039] + [0.44123317] ... - [0.63473642] - [0.63473642] + [0.57957828] + [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0220-0020' +--- Ordered by distance, Printing the list of the 10 first neighbours of '2020-0022' --- Neighbour 0 in the list of neghbours, And at position 76 in the X datas point -------------- - --- Configuration: 0220-0020 + --- Configuration: 2020-0022 --- Distance from that configuration: [1.] - --- Energy efficiency: 5040602049.508794 - --- Energy: 36.67117347490831 - --- Workload: 184845000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 78 in the X datas point --------------- - --- Configuration: 0110-0020 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5821399464.43125 - --- Energy: 36.31061849927073 - --- Workload: 211379000000.0 + --- Energy efficiency: 8754497623.153894 + --- Energy: 65.93701913313123 + --- Workload: 577244000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 6 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 6 in the X datas point -------------- --- Configuration: 0020-0010 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 3998672440.749671 --- Energy: 36.82601141845538 --- Workload: 147255000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 100 in the X datas point --------------- - --- Configuration: 0110-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5194211570.625695 - --- Energy: 35.648662348871625 - --- Workload: 185167000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 145 in the X datas point --------------- - --- Configuration: 0200-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3751444306.0578322 - --- Energy: 34.495214714826176 - --- Workload: 129407000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 153 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 8 in the X datas point -------------- - --- Configuration: 0220-2022 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10070047248.66169 - --- Energy: 83.48428558869355 - --- Workload: 840691000000.0 + --- Configuration: 0020-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8089829466.394849 + --- Energy: 66.44909360627778 + --- Workload: 537560000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 200 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 64 in the X datas point -------------- - --- Configuration: 0220-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5281811027.365063 - --- Energy: 35.274079340197716 - --- Workload: 186311000000.0 + --- Configuration: 0220-0020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5040602049.508794 + --- Energy: 36.67117347490831 + --- Workload: 184845000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 3 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 3 in the X datas point -------------- --- Configuration: 2222-0220 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 11285968381.230984 --- Energy: 54.74622776577034 --- Workload: 617864000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 12 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 12 in the X datas point -------------- --- Configuration: 0022-0030 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 7249844128.351241 --- Energy: 42.05401520354165 --- Workload: 304885000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 39 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 34 in the X datas point -------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3029054692.61153 - --- Energy: 30.508250558695604 - --- Workload: 92411200000.0 + --- Configuration: 2000-0000 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0220-0020' ---- Neighbour 0 in the list of neghbours, And at position 39 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 39 in the X datas point -------------- --- Configuration: 2220-0000 - --- Distance from that configuration: [1.] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 3029054692.61153 --- Energy: 30.508250558695604 --- Workload: 92411200000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 145 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 47 in the X datas point -------------- - --- Configuration: 0200-0010 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3751444306.0578322 - --- Energy: 34.495214714826176 - --- Workload: 129407000000.0 + --- Configuration: 2000-2000 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 200 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 66 in the X datas point -------------- - --- Configuration: 0220-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5281811027.365063 - --- Energy: 35.274079340197716 - --- Workload: 186311000000.0 + --- Configuration: 0110-0020 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 5821399464.43125 + --- Energy: 36.31061849927073 + --- Workload: 211379000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 100 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '2020-0022' +--- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point -------------- - --- Configuration: 0110-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5194211570.625695 - --- Energy: 35.648662348871625 - --- Workload: 185167000000.0 + --- Configuration: 2000-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 39 in the X datas point +-------------- + --- Configuration: 2220-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3029054692.61153 + --- Energy: 30.508250558695604 + --- Workload: 92411200000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 47 in the X datas point +-------------- + --- Configuration: 2000-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 78 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 66 in the X datas point -------------- --- Configuration: 0110-0020 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 5821399464.43125 --- Energy: 36.31061849927073 --- Workload: 211379000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 76 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 64 in the X datas point -------------- --- Configuration: 0220-0020 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 5040602049.508794 --- Energy: 36.67117347490831 --- Workload: 184845000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 6 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 6 in the X datas point -------------- --- Configuration: 0020-0010 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 3998672440.749671 --- Energy: 36.82601141845538 --- Workload: 147255000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 12 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 12 in the X datas point -------------- --- Configuration: 0022-0030 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 7249844128.351241 --- Energy: 42.05401520354165 --- Workload: 304885000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 3 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 3 in the X datas point -------------- --- Configuration: 2222-0220 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.69514393] --- Energy efficiency: 11285968381.230984 --- Energy: 54.74622776577034 --- Workload: 617864000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 153 in the X datas point --------------- - --- Configuration: 0220-2022 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10070047248.66169 - --- Energy: 83.48428558869355 - --- Workload: 840691000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 78 in the X datas point --------------- - --- Configuration: 0110-0020 - --- Energy efficiency: 5821399464.43125 - --- Energy: 36.31061849927073 - --- Workload: 211379000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (36.31061849927073 mAh) it is NOT far from the median. ---- Median :36.31061849927073, the gap is : 10 ---- So No we don't romove this configuration '0220-0020' - --- remove_aberrant_points: The value [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0] ---- Computing the list of the 10 first neighbours of '0303-1000' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0303-1000' ---- Neighbour 0 in the list of neghbours, And at position 77 in the X datas point --------------- - --- Configuration: 0303-1000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6928278461.367919 - --- Energy: 53.6166443408558 - --- Workload: 371471000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 0 in the X datas point --------------- - --- Configuration: 0303-1010 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8236960890.90969 - --- Energy: 61.00540758755291 - --- Workload: 502499000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 56 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 76 in the X datas point -------------- - --- Configuration: 0303-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5363512027.675722 - --- Energy: 45.0383665719169 - --- Workload: 241564000000.0 + --- Configuration: 2020-0022 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 8754497623.153894 + --- Energy: 65.93701913313123 + --- Workload: 577244000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 201 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 8 in the X datas point -------------- - --- Configuration: 0303-1001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8479966080.135679 - --- Energy: 59.193870361299275 - --- Workload: 501963000000.0 + --- Configuration: 0020-0202 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 8089829466.394849 + --- Energy: 66.44909360627778 + --- Workload: 537560000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 2 in the X datas point -------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.38267358149647 - --- Workload: 371343000000.0 +--- Median at position 4 in the list of neghbours, And at position 64 in the X datas point -------------- ---- Neighbour 5 in the list of neghbours, And at position 14 in the X datas point + --- Configuration: 0220-0020 + --- Energy efficiency: 5040602049.508794 + --- Energy: 36.67117347490831 + --- Workload: 184845000000.0 -------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (65.93701913313123 mAh) is far from the median. +--- Median :36.67117347490831, the gap is : 10 +--- So yes we remove this configuration '2020-0022' +--- remove_aberrant_points: The value [1.0, 1, 0, 1, 0, 1.0, 0, 0, 1, 1] is an abberant point. we don't add it +--- remove_aberrant_points: Printing all 14 removed points + --- Configuration: 0033-3000 + --- Energy: 53.35616382684589 + --- Configuration: 2222-0220 + --- Energy: 54.74622776577034 + --- Configuration: 3000-1110 + --- Energy: 49.41467631934382 + --- Configuration: 1000-1010 + --- Energy: 42.85376093977719 + --- Configuration: 0020-0202 + --- Energy: 66.44909360627778 + --- Configuration: 0011-0111 + --- Energy: 50.74428137607953 --- Configuration: 3303-1010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9340120487.55429 - --- Energy: 67.3857084084629 - --- Workload: 629393000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 15 in the X datas point --------------- - --- Configuration: 0003-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6806147312.252427 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 40 in the X datas point --------------- - --- Configuration: 3300-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5058399218.983161 - --- Energy: 36.78276420172299 - --- Workload: 186062000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 82 in the X datas point --------------- - --- Configuration: 0202-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8895689149.038376 - --- Energy: 48.8428586507307 - --- Workload: 434491000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 161 in the X datas point --------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7192278369.94203 - --- Energy: 51.67993691242756 - --- Workload: 371696000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0303-1000' ---- Neighbour 0 in the list of neghbours, And at position 40 in the X datas point --------------- - --- Configuration: 3300-1000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5058399218.983161 - --- Energy: 36.78276420172299 - --- Workload: 186062000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 56 in the X datas point --------------- - --- Configuration: 0303-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5363512027.675722 - --- Energy: 45.0383665719169 - --- Workload: 241564000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 82 in the X datas point --------------- - --- Configuration: 0202-1001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8895689149.038376 - --- Energy: 48.8428586507307 - --- Workload: 434491000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 161 in the X datas point --------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 7192278369.94203 - --- Energy: 51.67993691242756 - --- Workload: 371696000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 2 in the X datas point --------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.38267358149647 - --- Workload: 371343000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 77 in the X datas point --------------- - --- Configuration: 0303-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6928278461.367919 - --- Energy: 53.6166443408558 - --- Workload: 371471000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 15 in the X datas point --------------- - --- Configuration: 0003-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6806147312.252427 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 201 in the X datas point --------------- - --- Configuration: 0303-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8479966080.135679 - --- Energy: 59.193870361299275 - --- Workload: 501963000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 0 in the X datas point --------------- - --- Configuration: 0303-1010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8236960890.90969 - --- Energy: 61.00540758755291 - --- Workload: 502499000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 14 in the X datas point --------------- - --- Configuration: 3303-1010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9340120487.55429 --- Energy: 67.3857084084629 - --- Workload: 629393000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 2 in the X datas point --------------- - --- Configuration: 0303-0100 - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.38267358149647 - --- Workload: 371343000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (53.38267358149647 mAh) it is NOT far from the median. ---- Median :53.38267358149647, the gap is : 10 ---- So No we don't romove this configuration '0303-1000' - --- remove_aberrant_points: The value [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0] ---- Computing the list of the 10 first neighbours of '0110-0020' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0110-0020' ---- Neighbour 0 in the list of neghbours, And at position 78 in the X datas point --------------- - --- Configuration: 0110-0020 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5821399464.43125 - --- Energy: 36.31061849927073 - --- Workload: 211379000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 76 in the X datas point --------------- - --- Configuration: 0220-0020 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5040602049.508794 - --- Energy: 36.67117347490831 - --- Workload: 184845000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 100 in the X datas point --------------- - --- Configuration: 0110-0010 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5194211570.625695 - --- Energy: 35.648662348871625 - --- Workload: 185167000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 151 in the X datas point --------------- - --- Configuration: 1100-0020 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5236287472.182222 - --- Energy: 35.478097414979636 - --- Workload: 185774000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 6 in the X datas point --------------- - --- Configuration: 0020-0010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 38 in the X datas point --------------- - --- Configuration: 1110-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 2905397356.669485 - --- Energy: 30.668041259477853 - --- Workload: 89102900000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 48 in the X datas point --------------- - --- Configuration: 0111-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 58 in the X datas point --------------- - --- Configuration: 0001-0020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4533975344.242078 - --- Energy: 35.4792605525655 - --- Workload: 160862000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 81 in the X datas point --------------- - --- Configuration: 0101-2020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8367150566.874451 - --- Energy: 43.37670883350873 - --- Workload: 362938000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 94 in the X datas point --------------- - --- Configuration: 0100-0200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4093227346.033253 - --- Energy: 35.39655176899871 - --- Workload: 144886000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0110-0020' ---- Neighbour 0 in the list of neghbours, And at position 38 in the X datas point --------------- - --- Configuration: 1110-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 2905397356.669485 - --- Energy: 30.668041259477853 - --- Workload: 89102900000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 94 in the X datas point --------------- - --- Configuration: 0100-0200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4093227346.033253 - --- Energy: 35.39655176899871 - --- Workload: 144886000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 151 in the X datas point --------------- - --- Configuration: 1100-0020 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5236287472.182222 - --- Energy: 35.478097414979636 - --- Workload: 185774000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 58 in the X datas point --------------- - --- Configuration: 0001-0020 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4533975344.242078 - --- Energy: 35.4792605525655 - --- Workload: 160862000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 100 in the X datas point --------------- - --- Configuration: 0110-0010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5194211570.625695 - --- Energy: 35.648662348871625 - --- Workload: 185167000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 78 in the X datas point --------------- - --- Configuration: 0110-0020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5821399464.43125 - --- Energy: 36.31061849927073 - --- Workload: 211379000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 76 in the X datas point --------------- - --- Configuration: 0220-0020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5040602049.508794 - --- Energy: 36.67117347490831 - --- Workload: 184845000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 6 in the X datas point --------------- - --- Configuration: 0020-0010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 48 in the X datas point --------------- - --- Configuration: 0111-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 81 in the X datas point --------------- - --- Configuration: 0101-2020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8367150566.874451 - --- Energy: 43.37670883350873 - --- Workload: 362938000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 100 in the X datas point --------------- - --- Configuration: 0110-0010 - --- Energy efficiency: 5194211570.625695 - --- Energy: 35.648662348871625 - --- Workload: 185167000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (35.648662348871625 mAh) it is NOT far from the median. ---- Median :35.648662348871625, the gap is : 10 ---- So No we don't romove this configuration '0110-0020' - --- remove_aberrant_points: The value [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0] ---- Computing the list of the 10 first neighbours of '0030-2000' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0030-2000' ---- Neighbour 0 in the list of neghbours, And at position 79 in the X datas point --------------- - --- Configuration: 0030-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 4809102669.532892 - --- Energy: 35.93660318178646 - --- Workload: 172823000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 102 in the X datas point --------------- - --- Configuration: 0020-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4244013818.5089927 - --- Energy: 35.41951635507749 - --- Workload: 150321000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 176 in the X datas point --------------- - --- Configuration: 0030-2200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6743861400.160503 - --- Energy: 41.3450979000584 - --- Workload: 278825000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 1 in the X datas point --------------- - --- Configuration: 0033-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6957102505.948323 - --- Energy: 53.35616382684589 - --- Workload: 371205000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 5 in the X datas point --------------- - --- Configuration: 0030-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 994906080.8659663 - --- Energy: 29.623247258891045 - --- Workload: 29472300000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 45 in the X datas point --------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 92 in the X datas point --------------- - --- Configuration: 0033-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8336042547.16116 - --- Energy: 59.96771726749321 - --- Workload: 499893000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 104 in the X datas point --------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3742206854.226074 - --- Energy: 34.88131927324178 - --- Workload: 130533000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 138 in the X datas point --------------- - --- Configuration: 3030-2002 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8823477508.95583 - --- Energy: 65.30338482528335 - --- Workload: 576204000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 200 in the X datas point --------------- - --- Configuration: 0220-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5281811027.365063 - --- Energy: 35.274079340197716 - --- Workload: 186311000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0030-2000' ---- Neighbour 0 in the list of neghbours, And at position 5 in the X datas point --------------- - --- Configuration: 0030-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 994906080.8659663 - --- Energy: 29.623247258891045 - --- Workload: 29472300000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 104 in the X datas point --------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3742206854.226074 - --- Energy: 34.88131927324178 - --- Workload: 130533000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 200 in the X datas point --------------- - --- Configuration: 0220-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5281811027.365063 - --- Energy: 35.274079340197716 - --- Workload: 186311000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 102 in the X datas point --------------- - --- Configuration: 0020-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4244013818.5089927 - --- Energy: 35.41951635507749 - --- Workload: 150321000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 79 in the X datas point --------------- - --- Configuration: 0030-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4809102669.532892 - --- Energy: 35.93660318178646 - --- Workload: 172823000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 45 in the X datas point --------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 176 in the X datas point --------------- - --- Configuration: 0030-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6743861400.160503 - --- Energy: 41.3450979000584 - --- Workload: 278825000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 1 in the X datas point --------------- - --- Configuration: 0033-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6957102505.948323 - --- Energy: 53.35616382684589 - --- Workload: 371205000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 92 in the X datas point --------------- - --- Configuration: 0033-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8336042547.16116 - --- Energy: 59.96771726749321 - --- Workload: 499893000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 138 in the X datas point --------------- - --- Configuration: 3030-2002 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8823477508.95583 - --- Energy: 65.30338482528335 - --- Workload: 576204000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 79 in the X datas point --------------- - --- Configuration: 0030-2000 - --- Energy efficiency: 4809102669.532892 - --- Energy: 35.93660318178646 - --- Workload: 172823000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (35.93660318178646 mAh) it is NOT far from the median. ---- Median :35.93660318178646, the gap is : 10 ---- So No we don't romove this configuration '0030-2000' - --- remove_aberrant_points: The value [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1] ---- Computing the list of the 10 first neighbours of '2002-1001' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '2002-1001' ---- Neighbour 0 in the list of neghbours, And at position 80 in the X datas point --------------- - --- Configuration: 2002-1001 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8795770993.306417 - --- Energy: 48.71596839606954 - --- Workload: 428493000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 125 in the X datas point --------------- - --- Configuration: 2022-1001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 10534122128.398308 - --- Energy: 50.34000387088341 - --- Workload: 530288000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 156 in the X datas point --------------- - --- Configuration: 2000-1001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6591219177.81132 - --- Energy: 41.03159908655608 - --- Workload: 270449000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 15 in the X datas point --------------- - --- Configuration: 0003-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6806147312.252427 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 55 in the X datas point --------------- - --- Configuration: 2002-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8950387999.31977 - --- Energy: 47.4541739001796 - --- Workload: 424732000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 74 in the X datas point --------------- - --- Configuration: 2002-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7263008047.412917 - --- Energy: 41.829225389075674 - --- Workload: 303807000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 82 in the X datas point --------------- - --- Configuration: 0202-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8895689149.038376 - --- Energy: 48.8428586507307 - --- Workload: 434491000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 83 in the X datas point --------------- - --- Configuration: 3003-1101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9428892010.8998 - --- Energy: 67.46193459835338 - --- Workload: 636090000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 118 in the X datas point --------------- - --- Configuration: 1001-2002 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9165566798.65083 - --- Energy: 65.10994999301121 - --- Workload: 596772000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '2002-1001' ---- Neighbour 0 in the list of neghbours, And at position 156 in the X datas point --------------- - --- Configuration: 2000-1001 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6591219177.81132 - --- Energy: 41.03159908655608 - --- Workload: 270449000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 74 in the X datas point --------------- - --- Configuration: 2002-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 7263008047.412917 - --- Energy: 41.829225389075674 - --- Workload: 303807000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 55 in the X datas point --------------- - --- Configuration: 2002-0101 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8950387999.31977 - --- Energy: 47.4541739001796 - --- Workload: 424732000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 80 in the X datas point --------------- - --- Configuration: 2002-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8795770993.306417 - --- Energy: 48.71596839606954 - --- Workload: 428493000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 82 in the X datas point --------------- - --- Configuration: 0202-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8895689149.038376 - --- Energy: 48.8428586507307 - --- Workload: 434491000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 125 in the X datas point --------------- - --- Configuration: 2022-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10534122128.398308 - --- Energy: 50.34000387088341 - --- Workload: 530288000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 15 in the X datas point --------------- - --- Configuration: 0003-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6806147312.252427 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 118 in the X datas point --------------- - --- Configuration: 1001-2002 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9165566798.65083 - --- Energy: 65.10994999301121 - --- Workload: 596772000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 83 in the X datas point --------------- - --- Configuration: 3003-1101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9428892010.8998 - --- Energy: 67.46193459835338 - --- Workload: 636090000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 82 in the X datas point --------------- - --- Configuration: 0202-1001 - --- Energy efficiency: 8895689149.038376 - --- Energy: 48.8428586507307 - --- Workload: 434491000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (48.8428586507307 mAh) it is NOT far from the median. ---- Median :48.8428586507307, the gap is : 10 ---- So No we don't romove this configuration '2002-1001' - --- remove_aberrant_points: The value [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0] ---- Computing the list of the 10 first neighbours of '0101-2020' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0101-2020' ---- Neighbour 0 in the list of neghbours, And at position 81 in the X datas point --------------- - --- Configuration: 0101-2020 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8367150566.874451 - --- Energy: 43.37670883350873 - --- Workload: 362938000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 57 in the X datas point --------------- - --- Configuration: 0101-2220 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 9185604320.908272 - --- Energy: 48.9191931692468 - --- Workload: 449351000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 58 in the X datas point --------------- - --- Configuration: 0001-0020 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4533975344.242078 - --- Energy: 35.4792605525655 - --- Workload: 160862000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 95 in the X datas point --------------- - --- Configuration: 1101-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6788174999.151478 - --- Energy: 36.70897651674008 - --- Workload: 249187000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 123 in the X datas point --------------- - --- Configuration: 0111-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6681499595.769274 - --- Energy: 37.38840673928198 - --- Workload: 249811000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 47 in the X datas point --------------- - --- Configuration: 1001-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 50 in the X datas point --------------- - --- Configuration: 0001-2002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8407741848.694279 - --- Energy: 65.1809584910712 - --- Workload: 548023000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 66 in the X datas point --------------- - --- Configuration: 0000-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 68 in the X datas point --------------- - --- Configuration: 1001-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9166575000.916658 - --- Energy: 50.735447078258076 - --- Workload: 465069000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 72 in the X datas point --------------- - --- Configuration: 0101-0200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5549420363.04308 - --- Energy: 37.334916995372765 - --- Workload: 207187000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0101-2020' ---- Neighbour 0 in the list of neghbours, And at position 66 in the X datas point --------------- - --- Configuration: 0000-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 58 in the X datas point --------------- - --- Configuration: 0001-0020 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4533975344.242078 - --- Energy: 35.4792605525655 - --- Workload: 160862000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 95 in the X datas point --------------- - --- Configuration: 1101-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6788174999.151478 - --- Energy: 36.70897651674008 - --- Workload: 249187000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 72 in the X datas point --------------- - --- Configuration: 0101-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5549420363.04308 - --- Energy: 37.334916995372765 - --- Workload: 207187000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 123 in the X datas point --------------- - --- Configuration: 0111-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6681499595.769274 - --- Energy: 37.38840673928198 - --- Workload: 249811000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 47 in the X datas point --------------- - --- Configuration: 1001-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 81 in the X datas point --------------- - --- Configuration: 0101-2020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8367150566.874451 - --- Energy: 43.37670883350873 - --- Workload: 362938000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 57 in the X datas point --------------- - --- Configuration: 0101-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9185604320.908272 - --- Energy: 48.9191931692468 - --- Workload: 449351000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 68 in the X datas point --------------- - --- Configuration: 1001-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9166575000.916658 - --- Energy: 50.735447078258076 - --- Workload: 465069000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 50 in the X datas point --------------- - --- Configuration: 0001-2002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8407741848.694279 - --- Energy: 65.1809584910712 - --- Workload: 548023000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 123 in the X datas point --------------- - --- Configuration: 0111-2000 - --- Energy efficiency: 6681499595.769274 - --- Energy: 37.38840673928198 - --- Workload: 249811000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (37.38840673928198 mAh) it is NOT far from the median. ---- Median :37.38840673928198, the gap is : 10 ---- So No we don't romove this configuration '0101-2020' - --- remove_aberrant_points: The value [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1] ---- Computing the list of the 10 first neighbours of '0202-1001' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0202-1001' ---- Neighbour 0 in the list of neghbours, And at position 82 in the X datas point --------------- - --- Configuration: 0202-1001 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8895689149.038376 - --- Energy: 48.8428586507307 - --- Workload: 434491000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 177 in the X datas point --------------- - --- Configuration: 0202-0001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 7543867590.03606 - --- Energy: 40.37867051197721 - --- Workload: 304611000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 201 in the X datas point --------------- - --- Configuration: 0303-1001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8479966080.135679 - --- Energy: 59.193870361299275 - --- Workload: 501963000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 15 in the X datas point --------------- - --- Configuration: 0003-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6806147312.252427 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 77 in the X datas point --------------- - --- Configuration: 0303-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6928278461.367919 - --- Energy: 53.6166443408558 - --- Workload: 371471000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 80 in the X datas point --------------- - --- Configuration: 2002-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8795770993.306417 - --- Energy: 48.71596839606954 - --- Workload: 428493000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 84 in the X datas point --------------- - --- Configuration: 0220-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7282684688.88371 - --- Energy: 43.18443043197562 - --- Workload: 314499000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 166 in the X datas point --------------- - --- Configuration: 0222-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9969791531.659073 - --- Energy: 42.75164023390624 - --- Workload: 426227000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 0 in the X datas point --------------- - --- Configuration: 0303-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8236960890.90969 - --- Energy: 61.00540758755291 - --- Workload: 502499000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0202-1001' ---- Neighbour 0 in the list of neghbours, And at position 177 in the X datas point --------------- - --- Configuration: 0202-0001 - --- Distance from that configuration: [1.] - --- Energy efficiency: 7543867590.03606 - --- Energy: 40.37867051197721 - --- Workload: 304611000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 166 in the X datas point --------------- - --- Configuration: 0222-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 9969791531.659073 - --- Energy: 42.75164023390624 - --- Workload: 426227000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 84 in the X datas point --------------- - --- Configuration: 0220-1001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 7282684688.88371 - --- Energy: 43.18443043197562 - --- Workload: 314499000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 80 in the X datas point --------------- - --- Configuration: 2002-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8795770993.306417 - --- Energy: 48.71596839606954 - --- Workload: 428493000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 82 in the X datas point --------------- - --- Configuration: 0202-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8895689149.038376 - --- Energy: 48.8428586507307 - --- Workload: 434491000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 77 in the X datas point --------------- - --- Configuration: 0303-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6928278461.367919 - --- Energy: 53.6166443408558 - --- Workload: 371471000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 15 in the X datas point --------------- - --- Configuration: 0003-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6806147312.252427 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 201 in the X datas point --------------- - --- Configuration: 0303-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8479966080.135679 - --- Energy: 59.193870361299275 - --- Workload: 501963000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 0 in the X datas point --------------- - --- Configuration: 0303-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8236960890.90969 - --- Energy: 61.00540758755291 - --- Workload: 502499000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 82 in the X datas point --------------- - --- Configuration: 0202-1001 - --- Energy efficiency: 8895689149.038376 - --- Energy: 48.8428586507307 - --- Workload: 434491000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (48.8428586507307 mAh) it is NOT far from the median. ---- Median :48.8428586507307, the gap is : 10 ---- So No we don't romove this configuration '0202-1001' - --- remove_aberrant_points: The value [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 1, 0, 0, 1, 0.0, 1, 1, 0, 1] ---- Computing the list of the 10 first neighbours of '3003-1101' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '3003-1101' ---- Neighbour 0 in the list of neghbours, And at position 83 in the X datas point --------------- - --- Configuration: 3003-1101 - --- Distance from that configuration: [1.] - --- Energy efficiency: 9428892010.8998 - --- Energy: 67.46193459835338 - --- Workload: 636090000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 15 in the X datas point --------------- - --- Configuration: 0003-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6806147312.252427 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 55 in the X datas point --------------- - --- Configuration: 2002-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8950387999.31977 - --- Energy: 47.4541739001796 - --- Workload: 424732000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 60 in the X datas point --------------- - --- Configuration: 3000-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6443423519.784533 - --- Energy: 43.3608751201712 - --- Workload: 279393000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 80 in the X datas point --------------- - --- Configuration: 2002-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8795770993.306417 - --- Energy: 48.71596839606954 - --- Workload: 428493000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 134 in the X datas point --------------- - --- Configuration: 3333-1101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10947566629.6274 - --- Energy: 79.26313007840331 - --- Workload: 867738000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 183 in the X datas point --------------- - --- Configuration: 3030-1101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9152396555.037937 - --- Energy: 48.568093302538465 - --- Workload: 444514000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 4 in the X datas point --------------- - --- Configuration: 3000-1110 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8096707069.234942 - --- Energy: 49.41467631934382 - --- Workload: 400095000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 44 in the X datas point --------------- - --- Configuration: 3000-1000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3003-1101' ---- Neighbour 0 in the list of neghbours, And at position 44 in the X datas point --------------- - --- Configuration: 3000-1000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 60 in the X datas point --------------- - --- Configuration: 3000-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6443423519.784533 - --- Energy: 43.3608751201712 - --- Workload: 279393000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 55 in the X datas point --------------- - --- Configuration: 2002-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8950387999.31977 - --- Energy: 47.4541739001796 - --- Workload: 424732000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 183 in the X datas point --------------- - --- Configuration: 3030-1101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9152396555.037937 - --- Energy: 48.568093302538465 - --- Workload: 444514000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 80 in the X datas point --------------- - --- Configuration: 2002-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8795770993.306417 - --- Energy: 48.71596839606954 - --- Workload: 428493000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 4 in the X datas point --------------- - --- Configuration: 3000-1110 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8096707069.234942 - --- Energy: 49.41467631934382 - --- Workload: 400095000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 15 in the X datas point --------------- - --- Configuration: 0003-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6806147312.252427 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 83 in the X datas point --------------- - --- Configuration: 3003-1101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9428892010.8998 - --- Energy: 67.46193459835338 - --- Workload: 636090000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 134 in the X datas point --------------- - --- Configuration: 3333-1101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10947566629.6274 - --- Energy: 79.26313007840331 - --- Workload: 867738000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 80 in the X datas point --------------- - --- Configuration: 2002-1001 - --- Energy efficiency: 8795770993.306417 - --- Energy: 48.71596839606954 - --- Workload: 428493000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (67.46193459835338 mAh) is far from the median. ---- Median :48.71596839606954, the gap is : 10 ---- So yes we remove this configuration '3003-1101' ---- remove_aberrant_points: The value [2.0, 1, 0, 0, 1, 0.0, 1, 1, 0, 1] is an abberant point. we don't add it - --- remove_aberrant_points: do we remove value [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1] ---- Computing the list of the 10 first neighbours of '0220-1001' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0220-1001' ---- Neighbour 0 in the list of neghbours, And at position 84 in the X datas point --------------- - --- Configuration: 0220-1001 - --- Distance from that configuration: [1.] - --- Energy efficiency: 7282684688.88371 - --- Energy: 43.18443043197562 - --- Workload: 314499000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 105 in the X datas point --------------- - --- Configuration: 0110-1001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 7487495881.877265 - --- Energy: 41.820066635010036 - --- Workload: 313127000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 82 in the X datas point --------------- - --- Configuration: 0202-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8895689149.038376 - --- Energy: 48.8428586507307 - --- Workload: 434491000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 153 in the X datas point --------------- - --- Configuration: 0220-2022 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10070047248.66169 - --- Energy: 83.48428558869355 - --- Workload: 840691000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 166 in the X datas point --------------- - --- Configuration: 0222-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9969791531.659073 - --- Energy: 42.75164023390624 - --- Workload: 426227000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 200 in the X datas point --------------- - --- Configuration: 0220-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5281811027.365063 - --- Energy: 35.274079340197716 - --- Workload: 186311000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 39 in the X datas point --------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3029054692.61153 - --- Energy: 30.508250558695604 - --- Workload: 92411200000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 69 in the X datas point --------------- - --- Configuration: 0200-1100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6540008502.011052 - --- Energy: 42.722378810206706 - --- Workload: 279405000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 87 in the X datas point --------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 2991522026.5766816 - --- Energy: 30.63396781022152 - --- Workload: 91642100000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 102 in the X datas point --------------- - --- Configuration: 0020-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4244013818.5089927 - --- Energy: 35.41951635507749 - --- Workload: 150321000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0220-1001' ---- Neighbour 0 in the list of neghbours, And at position 39 in the X datas point --------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 3029054692.61153 - --- Energy: 30.508250558695604 - --- Workload: 92411200000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 87 in the X datas point --------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 2991522026.5766816 - --- Energy: 30.63396781022152 - --- Workload: 91642100000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 200 in the X datas point --------------- - --- Configuration: 0220-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5281811027.365063 - --- Energy: 35.274079340197716 - --- Workload: 186311000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 102 in the X datas point --------------- - --- Configuration: 0020-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4244013818.5089927 - --- Energy: 35.41951635507749 - --- Workload: 150321000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 105 in the X datas point --------------- - --- Configuration: 0110-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7487495881.877265 - --- Energy: 41.820066635010036 - --- Workload: 313127000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 69 in the X datas point --------------- - --- Configuration: 0200-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6540008502.011052 - --- Energy: 42.722378810206706 - --- Workload: 279405000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 166 in the X datas point --------------- - --- Configuration: 0222-1000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9969791531.659073 - --- Energy: 42.75164023390624 - --- Workload: 426227000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 84 in the X datas point --------------- - --- Configuration: 0220-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7282684688.88371 - --- Energy: 43.18443043197562 - --- Workload: 314499000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 82 in the X datas point --------------- - --- Configuration: 0202-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8895689149.038376 - --- Energy: 48.8428586507307 - --- Workload: 434491000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 153 in the X datas point --------------- - --- Configuration: 0220-2022 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10070047248.66169 - --- Energy: 83.48428558869355 - --- Workload: 840691000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 105 in the X datas point --------------- - --- Configuration: 0110-1001 - --- Energy efficiency: 7487495881.877265 - --- Energy: 41.820066635010036 - --- Workload: 313127000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (41.820066635010036 mAh) it is NOT far from the median. ---- Median :41.820066635010036, the gap is : 10 ---- So No we don't romove this configuration '0220-1001' - --- remove_aberrant_points: The value [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1] ---- Computing the list of the 10 first neighbours of '3003-0002' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '3003-0002' ---- Neighbour 0 in the list of neghbours, And at position 85 in the X datas point --------------- - --- Configuration: 3003-0002 - --- Distance from that configuration: [1.] - --- Energy efficiency: 7595205906.032112 - --- Energy: 65.80063109114849 - --- Workload: 499771000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 49 in the X datas point --------------- - --- Configuration: 3000-0202 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8354358468.81318 - --- Energy: 64.35822134376 - --- Workload: 537670000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 126 in the X datas point --------------- - --- Configuration: 0003-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5256269415.345153 - --- Energy: 45.78293727571249 - --- Workload: 240648000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 197 in the X datas point --------------- - --- Configuration: 3000-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3629843118.1804323 - --- Energy: 34.55029567760096 - --- Workload: 125412000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 15 in the X datas point --------------- - --- Configuration: 0003-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6806147312.252427 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 18 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1016987763.6032282 - --- Energy: 29.060137396486432 - --- Workload: 29553800000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 35 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1010122436.9405816 - --- Energy: 29.239529117166907 - --- Workload: 29535500000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 45 in the X datas point --------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 55 in the X datas point --------------- - --- Configuration: 2002-0101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8950387999.31977 - --- Energy: 47.4541739001796 - --- Workload: 424732000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3003-0002' ---- Neighbour 0 in the list of neghbours, And at position 18 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 1016987763.6032282 - --- Energy: 29.060137396486432 - --- Workload: 29553800000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 35 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1010122436.9405816 - --- Energy: 29.239529117166907 - --- Workload: 29535500000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 197 in the X datas point --------------- - --- Configuration: 3000-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3629843118.1804323 - --- Energy: 34.55029567760096 - --- Workload: 125412000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 45 in the X datas point --------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 126 in the X datas point --------------- - --- Configuration: 0003-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5256269415.345153 - --- Energy: 45.78293727571249 - --- Workload: 240648000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 55 in the X datas point --------------- - --- Configuration: 2002-0101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8950387999.31977 - --- Energy: 47.4541739001796 - --- Workload: 424732000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 15 in the X datas point --------------- - --- Configuration: 0003-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6806147312.252427 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 49 in the X datas point --------------- - --- Configuration: 3000-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8354358468.81318 - --- Energy: 64.35822134376 - --- Workload: 537670000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 85 in the X datas point --------------- - --- Configuration: 3003-0002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7595205906.032112 - --- Energy: 65.80063109114849 - --- Workload: 499771000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 126 in the X datas point --------------- - --- Configuration: 0003-0001 - --- Energy efficiency: 5256269415.345153 - --- Energy: 45.78293727571249 - --- Workload: 240648000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (65.80063109114849 mAh) is far from the median. ---- Median :45.78293727571249, the gap is : 10 ---- So yes we remove this configuration '3003-0002' ---- remove_aberrant_points: The value [2.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1] is an abberant point. we don't add it - --- remove_aberrant_points: do we remove value [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1] ---- Computing the list of the 10 first neighbours of '1111-0101' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '1111-0101' ---- Neighbour 0 in the list of neghbours, And at position 86 in the X datas point --------------- - --- Configuration: 1111-0101 - --- Distance from that configuration: [1.] - --- Energy efficiency: 9080672696.233337 - --- Energy: 45.44863666563364 - --- Workload: 412706000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 128 in the X datas point --------------- - --- Configuration: 1111-0101 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8622547962.923044 - --- Energy: 48.5763010995366 - --- Workload: 418853000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 52 in the X datas point --------------- - --- Configuration: 1101-0202 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9914340101.522842 - --- Energy: 65.015157087009 - --- Workload: 644582000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 91 in the X datas point --------------- - --- Configuration: 1011-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6807769026.0124855 - --- Energy: 36.74164741869377 - --- Workload: 250128000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 190 in the X datas point --------------- - --- Configuration: 0111-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6254338947.644929 - --- Energy: 35.98594879953233 - --- Workload: 225068000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 195 in the X datas point --------------- - --- Configuration: 1011-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6759862639.591164 - --- Energy: 36.90475887640218 - --- Workload: 249471000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 10 in the X datas point --------------- - --- Configuration: 0011-0111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8964027358.211496 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 38 in the X datas point --------------- - --- Configuration: 1110-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 2905397356.669485 - --- Energy: 30.668041259477853 - --- Workload: 89102900000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 48 in the X datas point --------------- - --- Configuration: 0111-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 55 in the X datas point --------------- - --- Configuration: 2002-0101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8950387999.31977 - --- Energy: 47.4541739001796 - --- Workload: 424732000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '1111-0101' ---- Neighbour 0 in the list of neghbours, And at position 38 in the X datas point --------------- - --- Configuration: 1110-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 2905397356.669485 - --- Energy: 30.668041259477853 - --- Workload: 89102900000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 190 in the X datas point --------------- - --- Configuration: 0111-0001 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6254338947.644929 - --- Energy: 35.98594879953233 - --- Workload: 225068000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 91 in the X datas point --------------- - --- Configuration: 1011-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6807769026.0124855 - --- Energy: 36.74164741869377 - --- Workload: 250128000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 195 in the X datas point --------------- - --- Configuration: 1011-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6759862639.591164 - --- Energy: 36.90475887640218 - --- Workload: 249471000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 48 in the X datas point --------------- - --- Configuration: 0111-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 86 in the X datas point --------------- - --- Configuration: 1111-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9080672696.233337 - --- Energy: 45.44863666563364 - --- Workload: 412706000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 55 in the X datas point --------------- - --- Configuration: 2002-0101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8950387999.31977 - --- Energy: 47.4541739001796 - --- Workload: 424732000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 128 in the X datas point --------------- - --- Configuration: 1111-0101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8622547962.923044 - --- Energy: 48.5763010995366 - --- Workload: 418853000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 10 in the X datas point --------------- - --- Configuration: 0011-0111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8964027358.211496 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 52 in the X datas point --------------- - --- Configuration: 1101-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9914340101.522842 - --- Energy: 65.015157087009 - --- Workload: 644582000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 48 in the X datas point --------------- - --- Configuration: 0111-0000 - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (40.0701934667281 mAh) it is NOT far from the median. ---- Median :40.0701934667281, the gap is : 10 ---- So No we don't romove this configuration '1111-0101' - --- remove_aberrant_points: The value [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0] ---- Computing the list of the 10 first neighbours of '2220-0000' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '2220-0000' ---- Neighbour 0 in the list of neghbours, And at position 39 in the X datas point --------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 3029054692.61153 - --- Energy: 30.508250558695604 - --- Workload: 92411200000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 87 in the X datas point --------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 2991522026.5766816 - --- Energy: 30.63396781022152 - --- Workload: 91642100000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 20 in the X datas point --------------- - --- Configuration: 3330-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5377240292.736961 - --- Energy: 32.51205394198035 - --- Workload: 174825000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 37 in the X datas point --------------- - --- Configuration: 2200-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 38 in the X datas point --------------- - --- Configuration: 1110-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 2905397356.669485 - --- Energy: 30.668041259477853 - --- Workload: 89102900000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 19 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 21 in the X datas point --------------- - --- Configuration: 3333-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8296551953.00833 - --- Energy: 59.045602086542516 - --- Workload: 489874000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 34 in the X datas point --------------- - --- Configuration: 2000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 36 in the X datas point --------------- - --- Configuration: 1100-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2018619748.5607243 - --- Energy: 30.059275323795035 - --- Workload: 60678300000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 51 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2075033200.5312083 - --- Energy: 29.0248902377268 - --- Workload: 60227600000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '2220-0000' ---- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point --------------- - --- Configuration: 2000-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 51 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 2075033200.5312083 - --- Energy: 29.0248902377268 - --- Workload: 60227600000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 36 in the X datas point --------------- - --- Configuration: 1100-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 2018619748.5607243 - --- Energy: 30.059275323795035 - --- Workload: 60678300000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 37 in the X datas point --------------- - --- Configuration: 2200-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 19 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 39 in the X datas point --------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3029054692.61153 - --- Energy: 30.508250558695604 - --- Workload: 92411200000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 87 in the X datas point --------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2991522026.5766816 - --- Energy: 30.63396781022152 - --- Workload: 91642100000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 38 in the X datas point --------------- - --- Configuration: 1110-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2905397356.669485 - --- Energy: 30.668041259477853 - --- Workload: 89102900000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 20 in the X datas point --------------- - --- Configuration: 3330-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5377240292.736961 - --- Energy: 32.51205394198035 - --- Workload: 174825000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 21 in the X datas point --------------- - --- Configuration: 3333-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8296551953.00833 - --- Energy: 59.045602086542516 - --- Workload: 489874000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 19 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (30.277288658122774 mAh) it is NOT far from the median. ---- Median :30.277288658122774, the gap is : 10 ---- So No we don't romove this configuration '2220-0000' - --- remove_aberrant_points: The value [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 1, 0, 1, 0, 1.0, 0, 0, 1, 1] ---- Computing the list of the 10 first neighbours of '2020-0022' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '2020-0022' ---- Neighbour 0 in the list of neghbours, And at position 88 in the X datas point --------------- - --- Configuration: 2020-0022 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8754497623.153894 - --- Energy: 65.93701913313123 - --- Workload: 577244000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 136 in the X datas point --------------- - --- Configuration: 2000-0022 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8308684236.764266 - --- Energy: 64.3370683100252 - --- Workload: 534556000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 157 in the X datas point --------------- - --- Configuration: 2020-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7467367603.572389 - --- Energy: 42.10385161103808 - --- Workload: 314406000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 158 in the X datas point --------------- - --- Configuration: 2020-0030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5336236245.851076 - --- Energy: 35.10473595313148 - --- Workload: 187327000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 6 in the X datas point --------------- - --- Configuration: 0020-0010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 8 in the X datas point --------------- - --- Configuration: 0020-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8089829466.394849 - --- Energy: 66.44909360627778 - --- Workload: 537560000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 76 in the X datas point --------------- - --- Configuration: 0220-0020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5040602049.508794 - --- Energy: 36.67117347490831 - --- Workload: 184845000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 117 in the X datas point --------------- - --- Configuration: 2020-3030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7529950377.627011 - --- Energy: 41.87227309237855 - --- Workload: 315295000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 138 in the X datas point --------------- - --- Configuration: 3030-2002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8823477508.95583 - --- Energy: 65.30338482528335 - --- Workload: 576204000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 141 in the X datas point --------------- - --- Configuration: 0010-0011 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6634071263.19351 - --- Energy: 41.98663362868059 - --- Workload: 278542000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '2020-0022' ---- Neighbour 0 in the list of neghbours, And at position 158 in the X datas point --------------- - --- Configuration: 2020-0030 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5336236245.851076 - --- Energy: 35.10473595313148 - --- Workload: 187327000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 76 in the X datas point --------------- - --- Configuration: 0220-0020 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5040602049.508794 - --- Energy: 36.67117347490831 - --- Workload: 184845000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 6 in the X datas point --------------- - --- Configuration: 0020-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 117 in the X datas point --------------- - --- Configuration: 2020-3030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7529950377.627011 - --- Energy: 41.87227309237855 - --- Workload: 315295000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 141 in the X datas point --------------- - --- Configuration: 0010-0011 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6634071263.19351 - --- Energy: 41.98663362868059 - --- Workload: 278542000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 157 in the X datas point --------------- - --- Configuration: 2020-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7467367603.572389 - --- Energy: 42.10385161103808 - --- Workload: 314406000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 136 in the X datas point --------------- - --- Configuration: 2000-0022 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8308684236.764266 - --- Energy: 64.3370683100252 - --- Workload: 534556000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 138 in the X datas point --------------- - --- Configuration: 3030-2002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8823477508.95583 - --- Energy: 65.30338482528335 - --- Workload: 576204000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 88 in the X datas point --------------- - --- Configuration: 2020-0022 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8754497623.153894 - --- Energy: 65.93701913313123 - --- Workload: 577244000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 8 in the X datas point --------------- - --- Configuration: 0020-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8089829466.394849 - --- Energy: 66.44909360627778 - --- Workload: 537560000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 141 in the X datas point --------------- - --- Configuration: 0010-0011 - --- Energy efficiency: 6634071263.19351 - --- Energy: 41.98663362868059 - --- Workload: 278542000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (65.93701913313123 mAh) is far from the median. ---- Median :41.98663362868059, the gap is : 10 ---- So yes we remove this configuration '2020-0022' ---- remove_aberrant_points: The value [1.0, 1, 0, 1, 0, 1.0, 0, 0, 1, 1] is an abberant point. we don't add it - --- remove_aberrant_points: do we remove value [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0] ---- Computing the list of the 10 first neighbours of '0011-2200' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0011-2200' ---- Neighbour 0 in the list of neghbours, And at position 89 in the X datas point --------------- - --- Configuration: 0011-2200 - --- Distance from that configuration: [1.] - --- Energy efficiency: 7849108733.703288 - --- Energy: 42.07381484773657 - --- Workload: 330242000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 13 in the X datas point --------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 107 in the X datas point --------------- - --- Configuration: 1011-2200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8782098570.274353 - --- Energy: 43.085080854083536 - --- Workload: 378377000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 9 in the X datas point --------------- - --- Configuration: 0010-3300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6532788063.289651 - --- Energy: 42.64544340651106 - --- Workload: 278594000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 67 in the X datas point --------------- - --- Configuration: 0000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 75 in the X datas point --------------- - --- Configuration: 0001-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4385426351.149858 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 101 in the X datas point --------------- - --- Configuration: 0011-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6806981239.9597025 - --- Energy: 35.94259902860859 - --- Workload: 244660000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 120 in the X datas point --------------- - --- Configuration: 2022-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10578920865.440357 - --- Energy: 50.18755172966964 - --- Workload: 530930000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 123 in the X datas point --------------- - --- Configuration: 0111-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6681499595.769274 - --- Energy: 37.38840673928198 - --- Workload: 249811000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 25 in the X datas point --------------- - --- Configuration: 0000-3300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5789616901.049658 - --- Energy: 42.05795824330537 - --- Workload: 243499000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0011-2200' ---- Neighbour 0 in the list of neghbours, And at position 101 in the X datas point --------------- - --- Configuration: 0011-3000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6806981239.9597025 - --- Energy: 35.94259902860859 - --- Workload: 244660000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 75 in the X datas point --------------- - --- Configuration: 0001-0200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4385426351.149858 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 123 in the X datas point --------------- - --- Configuration: 0111-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6681499595.769274 - --- Energy: 37.38840673928198 - --- Workload: 249811000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 25 in the X datas point --------------- - --- Configuration: 0000-3300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5789616901.049658 - --- Energy: 42.05795824330537 - --- Workload: 243499000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 89 in the X datas point --------------- - --- Configuration: 0011-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7849108733.703288 - --- Energy: 42.07381484773657 - --- Workload: 330242000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 67 in the X datas point --------------- - --- Configuration: 0000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 9 in the X datas point --------------- - --- Configuration: 0010-3300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6532788063.289651 - --- Energy: 42.64544340651106 - --- Workload: 278594000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 107 in the X datas point --------------- - --- Configuration: 1011-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8782098570.274353 - --- Energy: 43.085080854083536 - --- Workload: 378377000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 13 in the X datas point --------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 120 in the X datas point --------------- - --- Configuration: 2022-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10578920865.440357 - --- Energy: 50.18755172966964 - --- Workload: 530930000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 89 in the X datas point --------------- - --- Configuration: 0011-2200 - --- Energy efficiency: 7849108733.703288 - --- Energy: 42.07381484773657 - --- Workload: 330242000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (42.07381484773657 mAh) it is NOT far from the median. ---- Median :42.07381484773657, the gap is : 10 ---- So No we don't romove this configuration '0011-2200' - --- remove_aberrant_points: The value [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0] ---- Computing the list of the 10 first neighbours of '2222-2200' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '2222-2200' ---- Neighbour 0 in the list of neghbours, And at position 90 in the X datas point --------------- - --- Configuration: 2222-2200 - --- Distance from that configuration: [1.] - --- Energy efficiency: 11468876336.840899 - --- Energy: 53.84120579706395 - --- Workload: 617498000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 120 in the X datas point --------------- - --- Configuration: 2022-2200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 10578920865.440357 - --- Energy: 50.18755172966964 - --- Workload: 530930000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 3 in the X datas point --------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 23 in the X datas point --------------- - --- Configuration: 3333-3300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9963434196.49885 - --- Energy: 75.09852863759252 - --- Workload: 748237000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 107 in the X datas point --------------- - --- Configuration: 1011-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8782098570.274353 - --- Energy: 43.085080854083536 - --- Workload: 378377000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 115 in the X datas point --------------- - --- Configuration: 2220-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9479212087.891254 - --- Energy: 49.57175430186782 - --- Workload: 469901000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 160 in the X datas point --------------- - --- Configuration: 0222-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11414873580.275099 - --- Energy: 57.359112207692405 - --- Workload: 654747000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 192 in the X datas point --------------- - --- Configuration: 1111-3300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9442424814.692413 - --- Energy: 43.80740929766881 - --- Workload: 413650000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 22 in the X datas point --------------- - --- Configuration: 3333-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9400881802.713095 - --- Energy: 66.34289826476824 - --- Workload: 623684000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 43 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '2222-2200' ---- Neighbour 0 in the list of neghbours, And at position 43 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 107 in the X datas point --------------- - --- Configuration: 1011-2200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8782098570.274353 - --- Energy: 43.085080854083536 - --- Workload: 378377000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 192 in the X datas point --------------- - --- Configuration: 1111-3300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9442424814.692413 - --- Energy: 43.80740929766881 - --- Workload: 413650000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 115 in the X datas point --------------- - --- Configuration: 2220-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9479212087.891254 - --- Energy: 49.57175430186782 - --- Workload: 469901000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 120 in the X datas point --------------- - --- Configuration: 2022-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10578920865.440357 - --- Energy: 50.18755172966964 - --- Workload: 530930000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 90 in the X datas point --------------- - --- Configuration: 2222-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11468876336.840899 - --- Energy: 53.84120579706395 - --- Workload: 617498000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 3 in the X datas point --------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 160 in the X datas point --------------- - --- Configuration: 0222-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11414873580.275099 - --- Energy: 57.359112207692405 - --- Workload: 654747000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 22 in the X datas point --------------- - --- Configuration: 3333-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9400881802.713095 - --- Energy: 66.34289826476824 - --- Workload: 623684000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 23 in the X datas point --------------- - --- Configuration: 3333-3300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9963434196.49885 - --- Energy: 75.09852863759252 - --- Workload: 748237000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 120 in the X datas point --------------- - --- Configuration: 2022-2200 - --- Energy efficiency: 10578920865.440357 - --- Energy: 50.18755172966964 - --- Workload: 530930000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (50.18755172966964 mAh) it is NOT far from the median. ---- Median :50.18755172966964, the gap is : 10 ---- So No we don't romove this configuration '2222-2200' - --- remove_aberrant_points: The value [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0] ---- Computing the list of the 10 first neighbours of '1011-0100' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '1011-0100' ---- Neighbour 0 in the list of neghbours, And at position 91 in the X datas point --------------- - --- Configuration: 1011-0100 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6807769026.0124855 - --- Energy: 36.74164741869377 - --- Workload: 250128000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 195 in the X datas point --------------- - --- Configuration: 1011-0100 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6759862639.591164 - --- Energy: 36.90475887640218 - --- Workload: 249471000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 13 in the X datas point --------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 53 in the X datas point --------------- - --- Configuration: 0011-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2745412415.8531094 - --- Energy: 29.5448803510097 - --- Workload: 81112900000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 70 in the X datas point --------------- - --- Configuration: 2002-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7245431755.278297 - --- Energy: 42.016301664202444 - --- Workload: 304426000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 86 in the X datas point --------------- - --- Configuration: 1111-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9080672696.233337 - --- Energy: 45.44863666563364 - --- Workload: 412706000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 107 in the X datas point --------------- - --- Configuration: 1011-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8782098570.274353 - --- Energy: 43.085080854083536 - --- Workload: 378377000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 128 in the X datas point --------------- - --- Configuration: 1111-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8622547962.923044 - --- Energy: 48.5763010995366 - --- Workload: 418853000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 175 in the X datas point --------------- - --- Configuration: 1000-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4407169583.478402 - --- Energy: 34.828482821374045 - --- Workload: 153495000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 191 in the X datas point --------------- - --- Configuration: 0011-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2780233650.836016 - --- Energy: 29.193550568943994 - --- Workload: 81165000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '1011-0100' ---- Neighbour 0 in the list of neghbours, And at position 191 in the X datas point --------------- - --- Configuration: 0011-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 2780233650.836016 - --- Energy: 29.193550568943994 - --- Workload: 81165000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 53 in the X datas point --------------- - --- Configuration: 0011-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 2745412415.8531094 - --- Energy: 29.5448803510097 - --- Workload: 81112900000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 175 in the X datas point --------------- - --- Configuration: 1000-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4407169583.478402 - --- Energy: 34.828482821374045 - --- Workload: 153495000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 91 in the X datas point --------------- - --- Configuration: 1011-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6807769026.0124855 - --- Energy: 36.74164741869377 - --- Workload: 250128000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 195 in the X datas point --------------- - --- Configuration: 1011-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6759862639.591164 - --- Energy: 36.90475887640218 - --- Workload: 249471000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 70 in the X datas point --------------- - --- Configuration: 2002-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7245431755.278297 - --- Energy: 42.016301664202444 - --- Workload: 304426000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 107 in the X datas point --------------- - --- Configuration: 1011-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8782098570.274353 - --- Energy: 43.085080854083536 - --- Workload: 378377000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 13 in the X datas point --------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 86 in the X datas point --------------- - --- Configuration: 1111-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9080672696.233337 - --- Energy: 45.44863666563364 - --- Workload: 412706000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 128 in the X datas point --------------- - --- Configuration: 1111-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8622547962.923044 - --- Energy: 48.5763010995366 - --- Workload: 418853000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 195 in the X datas point --------------- - --- Configuration: 1011-0100 - --- Energy efficiency: 6759862639.591164 - --- Energy: 36.90475887640218 - --- Workload: 249471000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (36.90475887640218 mAh) it is NOT far from the median. ---- Median :36.90475887640218, the gap is : 10 ---- So No we don't romove this configuration '1011-0100' - --- remove_aberrant_points: The value [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0] ---- Computing the list of the 10 first neighbours of '0033-2200' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0033-2200' ---- Neighbour 0 in the list of neghbours, And at position 92 in the X datas point --------------- - --- Configuration: 0033-2200 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8336042547.16116 - --- Energy: 59.96771726749321 - --- Workload: 499893000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 176 in the X datas point --------------- - --- Configuration: 0030-2200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6743861400.160503 - --- Energy: 41.3450979000584 - --- Workload: 278825000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 1 in the X datas point --------------- - --- Configuration: 0033-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6957102505.948323 - --- Energy: 53.35616382684589 - --- Workload: 371205000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 79 in the X datas point --------------- - --- Configuration: 0030-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4809102669.532892 - --- Energy: 35.93660318178646 - --- Workload: 172823000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 120 in the X datas point --------------- - --- Configuration: 2022-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10578920865.440357 - --- Energy: 50.18755172966964 - --- Workload: 530930000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 124 in the X datas point --------------- - --- Configuration: 0033-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8384408354.2244835 - --- Energy: 59.697236073290554 - --- Workload: 500528000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 23 in the X datas point --------------- - --- Configuration: 3333-3300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9963434196.49885 - --- Energy: 75.09852863759252 - --- Workload: 748237000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 61 in the X datas point --------------- - --- Configuration: 3000-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6519117311.516021 - --- Energy: 42.79271109577192 - --- Workload: 278971000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 90 in the X datas point --------------- - --- Configuration: 2222-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11468876336.840899 - --- Energy: 53.84120579706395 - --- Workload: 617498000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 102 in the X datas point --------------- - --- Configuration: 0020-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4244013818.5089927 - --- Energy: 35.41951635507749 - --- Workload: 150321000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0033-2200' ---- Neighbour 0 in the list of neghbours, And at position 102 in the X datas point --------------- - --- Configuration: 0020-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 4244013818.5089927 - --- Energy: 35.41951635507749 - --- Workload: 150321000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 79 in the X datas point --------------- - --- Configuration: 0030-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4809102669.532892 - --- Energy: 35.93660318178646 - --- Workload: 172823000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 176 in the X datas point --------------- - --- Configuration: 0030-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6743861400.160503 - --- Energy: 41.3450979000584 - --- Workload: 278825000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 61 in the X datas point --------------- - --- Configuration: 3000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6519117311.516021 - --- Energy: 42.79271109577192 - --- Workload: 278971000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 120 in the X datas point --------------- - --- Configuration: 2022-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10578920865.440357 - --- Energy: 50.18755172966964 - --- Workload: 530930000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 1 in the X datas point --------------- - --- Configuration: 0033-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6957102505.948323 - --- Energy: 53.35616382684589 - --- Workload: 371205000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 90 in the X datas point --------------- - --- Configuration: 2222-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11468876336.840899 - --- Energy: 53.84120579706395 - --- Workload: 617498000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 124 in the X datas point --------------- - --- Configuration: 0033-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8384408354.2244835 - --- Energy: 59.697236073290554 - --- Workload: 500528000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 92 in the X datas point --------------- - --- Configuration: 0033-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8336042547.16116 - --- Energy: 59.96771726749321 - --- Workload: 499893000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 23 in the X datas point --------------- - --- Configuration: 3333-3300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9963434196.49885 - --- Energy: 75.09852863759252 - --- Workload: 748237000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 120 in the X datas point --------------- - --- Configuration: 2022-2200 - --- Energy efficiency: 10578920865.440357 - --- Energy: 50.18755172966964 - --- Workload: 530930000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (50.18755172966964 mAh) it is NOT far from the median. ---- Median :50.18755172966964, the gap is : 10 ---- So No we don't romove this configuration '0033-2200' - --- remove_aberrant_points: The value [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0] ---- Computing the list of the 10 first neighbours of '0101-0330' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0101-0330' ---- Neighbour 0 in the list of neghbours, And at position 93 in the X datas point --------------- - --- Configuration: 0101-0330 - --- Distance from that configuration: [1.] - --- Energy efficiency: 7878296082.123358 - --- Energy: 42.51302006574951 - --- Workload: 334929000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 57 in the X datas point --------------- - --- Configuration: 0101-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9185604320.908272 - --- Energy: 48.9191931692468 - --- Workload: 449351000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 72 in the X datas point --------------- - --- Configuration: 0101-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5549420363.04308 - --- Energy: 37.334916995372765 - --- Workload: 207187000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 150 in the X datas point --------------- - --- Configuration: 0001-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9243340173.405062 - --- Energy: 40.84258552984255 - --- Workload: 377523000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 26 in the X datas point --------------- - --- Configuration: 0000-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7665772326.561901 - --- Energy: 48.682465076838824 - --- Workload: 373189000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 58 in the X datas point --------------- - --- Configuration: 0001-0020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4533975344.242078 - --- Energy: 35.4792605525655 - --- Workload: 160862000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 75 in the X datas point --------------- - --- Configuration: 0001-0200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4385426351.149858 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 81 in the X datas point --------------- - --- Configuration: 0101-2020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8367150566.874451 - --- Energy: 43.37670883350873 - --- Workload: 362938000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 94 in the X datas point --------------- - --- Configuration: 0100-0200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4093227346.033253 - --- Energy: 35.39655176899871 - --- Workload: 144886000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 108 in the X datas point --------------- - --- Configuration: 0222-0300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9750580159.519491 - --- Energy: 43.43833566298026 - --- Workload: 423547000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0101-0330' ---- Neighbour 0 in the list of neghbours, And at position 94 in the X datas point --------------- - --- Configuration: 0100-0200 - --- Distance from that configuration: [1.] - --- Energy efficiency: 4093227346.033253 - --- Energy: 35.39655176899871 - --- Workload: 144886000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 58 in the X datas point --------------- - --- Configuration: 0001-0020 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4533975344.242078 - --- Energy: 35.4792605525655 - --- Workload: 160862000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 75 in the X datas point --------------- - --- Configuration: 0001-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4385426351.149858 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 72 in the X datas point --------------- - --- Configuration: 0101-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5549420363.04308 - --- Energy: 37.334916995372765 - --- Workload: 207187000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 150 in the X datas point --------------- - --- Configuration: 0001-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9243340173.405062 - --- Energy: 40.84258552984255 - --- Workload: 377523000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 93 in the X datas point --------------- - --- Configuration: 0101-0330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7878296082.123358 - --- Energy: 42.51302006574951 - --- Workload: 334929000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 81 in the X datas point --------------- - --- Configuration: 0101-2020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8367150566.874451 - --- Energy: 43.37670883350873 - --- Workload: 362938000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 108 in the X datas point --------------- - --- Configuration: 0222-0300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9750580159.519491 - --- Energy: 43.43833566298026 - --- Workload: 423547000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 26 in the X datas point --------------- - --- Configuration: 0000-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7665772326.561901 - --- Energy: 48.682465076838824 - --- Workload: 373189000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 57 in the X datas point --------------- - --- Configuration: 0101-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9185604320.908272 - --- Energy: 48.9191931692468 - --- Workload: 449351000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 150 in the X datas point --------------- - --- Configuration: 0001-0220 - --- Energy efficiency: 9243340173.405062 - --- Energy: 40.84258552984255 - --- Workload: 377523000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (40.84258552984255 mAh) it is NOT far from the median. ---- Median :40.84258552984255, the gap is : 10 ---- So No we don't romove this configuration '0101-0330' - --- remove_aberrant_points: The value [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0] ---- Computing the list of the 10 first neighbours of '0100-0200' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0100-0200' ---- Neighbour 0 in the list of neghbours, And at position 94 in the X datas point --------------- - --- Configuration: 0100-0200 - --- Distance from that configuration: [1.] - --- Energy efficiency: 4093227346.033253 - --- Energy: 35.39655176899871 - --- Workload: 144886000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 162 in the X datas point --------------- - --- Configuration: 0100-0200 - --- Distance from that configuration: [1.] - --- Energy efficiency: 4197888462.103562 - --- Energy: 35.26956535624208 - --- Workload: 148058000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 72 in the X datas point --------------- - --- Configuration: 0101-0200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5549420363.04308 - --- Energy: 37.334916995372765 - --- Workload: 207187000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 67 in the X datas point --------------- - --- Configuration: 0000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 75 in the X datas point --------------- - --- Configuration: 0001-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4385426351.149858 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 111 in the X datas point --------------- - --- Configuration: 0110-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5162462701.2069845 - --- Energy: 35.42009012551951 - --- Workload: 182855000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 112 in the X datas point --------------- - --- Configuration: 0200-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4242843383.922169 - --- Energy: 35.404255909220375 - --- Workload: 150215000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 131 in the X datas point --------------- - --- Configuration: 0202-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7512075661.626064 - --- Energy: 40.5630522502661 - --- Workload: 304712000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 16 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.299284062105812 - --- Workload: 0.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 17 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.027102694886654 - --- Workload: 0.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0100-0200' ---- Neighbour 0 in the list of neghbours, And at position 17 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.027102694886654 - --- Workload: 0.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 16 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.299284062105812 - --- Workload: 0.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 162 in the X datas point --------------- - --- Configuration: 0100-0200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4197888462.103562 - --- Energy: 35.26956535624208 - --- Workload: 148058000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 94 in the X datas point --------------- - --- Configuration: 0100-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4093227346.033253 - --- Energy: 35.39655176899871 - --- Workload: 144886000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 112 in the X datas point --------------- - --- Configuration: 0200-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4242843383.922169 - --- Energy: 35.404255909220375 - --- Workload: 150215000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 111 in the X datas point --------------- - --- Configuration: 0110-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5162462701.2069845 - --- Energy: 35.42009012551951 - --- Workload: 182855000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 75 in the X datas point --------------- - --- Configuration: 0001-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4385426351.149858 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 72 in the X datas point --------------- - --- Configuration: 0101-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5549420363.04308 - --- Energy: 37.334916995372765 - --- Workload: 207187000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 131 in the X datas point --------------- - --- Configuration: 0202-0200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7512075661.626064 - --- Energy: 40.5630522502661 - --- Workload: 304712000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 67 in the X datas point --------------- - --- Configuration: 0000-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 112 in the X datas point --------------- - --- Configuration: 0200-0100 - --- Energy efficiency: 4242843383.922169 - --- Energy: 35.404255909220375 - --- Workload: 150215000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (35.404255909220375 mAh) it is NOT far from the median. ---- Median :35.404255909220375, the gap is : 10 ---- So No we don't romove this configuration '0100-0200' - --- remove_aberrant_points: The value [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0] ---- Computing the list of the 10 first neighbours of '1101-2000' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '1101-2000' ---- Neighbour 0 in the list of neghbours, And at position 95 in the X datas point --------------- - --- Configuration: 1101-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6788174999.151478 - --- Energy: 36.70897651674008 - --- Workload: 249187000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 47 in the X datas point --------------- - --- Configuration: 1001-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 42 in the X datas point --------------- - --- Configuration: 1100-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5947637003.818383 - --- Energy: 36.68430426428569 - --- Workload: 218185000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 43 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 74 in the X datas point --------------- - --- Configuration: 2002-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7263008047.412917 - --- Energy: 41.829225389075674 - --- Workload: 303807000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 81 in the X datas point --------------- - --- Configuration: 0101-2020 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8367150566.874451 - --- Energy: 43.37670883350873 - --- Workload: 362938000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 118 in the X datas point --------------- - --- Configuration: 1001-2002 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9165566798.65083 - --- Energy: 65.10994999301121 - --- Workload: 596772000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 123 in the X datas point --------------- - --- Configuration: 0111-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6681499595.769274 - --- Energy: 37.38840673928198 - --- Workload: 249811000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 155 in the X datas point --------------- - --- Configuration: 1111-2002 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10098612955.510561 - --- Energy: 67.2428641168314 - --- Workload: 679060000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 167 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5065035050.042546 - --- Energy: 35.13598057141005 - --- Workload: 177965000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '1101-2000' ---- Neighbour 0 in the list of neghbours, And at position 167 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5065035050.042546 - --- Energy: 35.13598057141005 - --- Workload: 177965000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 42 in the X datas point --------------- - --- Configuration: 1100-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5947637003.818383 - --- Energy: 36.68430426428569 - --- Workload: 218185000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 95 in the X datas point --------------- - --- Configuration: 1101-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6788174999.151478 - --- Energy: 36.70897651674008 - --- Workload: 249187000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 43 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 123 in the X datas point --------------- - --- Configuration: 0111-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6681499595.769274 - --- Energy: 37.38840673928198 - --- Workload: 249811000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 47 in the X datas point --------------- - --- Configuration: 1001-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 74 in the X datas point --------------- - --- Configuration: 2002-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7263008047.412917 - --- Energy: 41.829225389075674 - --- Workload: 303807000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 81 in the X datas point --------------- - --- Configuration: 0101-2020 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8367150566.874451 - --- Energy: 43.37670883350873 - --- Workload: 362938000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 118 in the X datas point --------------- - --- Configuration: 1001-2002 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9165566798.65083 - --- Energy: 65.10994999301121 - --- Workload: 596772000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 155 in the X datas point --------------- - --- Configuration: 1111-2002 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10098612955.510561 - --- Energy: 67.2428641168314 - --- Workload: 679060000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 123 in the X datas point --------------- - --- Configuration: 0111-2000 - --- Energy efficiency: 6681499595.769274 - --- Energy: 37.38840673928198 - --- Workload: 249811000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (37.38840673928198 mAh) it is NOT far from the median. ---- Median :37.38840673928198, the gap is : 10 ---- So No we don't romove this configuration '1101-2000' - --- remove_aberrant_points: The value [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1] ---- Computing the list of the 10 first neighbours of '0333-0011' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0333-0011' ---- Neighbour 0 in the list of neghbours, And at position 96 in the X datas point --------------- - --- Configuration: 0333-0011 - --- Distance from that configuration: [1.] - --- Energy efficiency: 9607255399.277534 - --- Energy: 65.95120166169613 - --- Workload: 633609000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 139 in the X datas point --------------- - --- Configuration: 0033-0011 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8411277841.329655 - --- Energy: 59.541753106093076 - --- Workload: 500822000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 178 in the X datas point --------------- - --- Configuration: 0333-0002 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8955437741.79682 - --- Energy: 70.26399021141525 - --- Workload: 629243000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 179 in the X datas point --------------- - --- Configuration: 3333-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9681573061.991112 - --- Energy: 64.59775499830239 - --- Workload: 625410000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 0 in the X datas point --------------- - --- Configuration: 0303-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8236960890.90969 - --- Energy: 61.00540758755291 - --- Workload: 502499000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 21 in the X datas point --------------- - --- Configuration: 3333-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8296551953.00833 - --- Energy: 59.045602086542516 - --- Workload: 489874000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 56 in the X datas point --------------- - --- Configuration: 0303-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5363512027.675722 - --- Energy: 45.0383665719169 - --- Workload: 241564000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 103 in the X datas point --------------- - --- Configuration: 3303-1011 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10227751572.005417 - --- Energy: 73.37868558375581 - --- Workload: 750499000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 126 in the X datas point --------------- - --- Configuration: 0003-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5256269415.345153 - --- Energy: 45.78293727571249 - --- Workload: 240648000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0333-0011' ---- Neighbour 0 in the list of neghbours, And at position 56 in the X datas point --------------- - --- Configuration: 0303-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5363512027.675722 - --- Energy: 45.0383665719169 - --- Workload: 241564000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 126 in the X datas point --------------- - --- Configuration: 0003-0001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5256269415.345153 - --- Energy: 45.78293727571249 - --- Workload: 240648000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 21 in the X datas point --------------- - --- Configuration: 3333-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8296551953.00833 - --- Energy: 59.045602086542516 - --- Workload: 489874000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 139 in the X datas point --------------- - --- Configuration: 0033-0011 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8411277841.329655 - --- Energy: 59.541753106093076 - --- Workload: 500822000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 0 in the X datas point --------------- - --- Configuration: 0303-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8236960890.90969 - --- Energy: 61.00540758755291 - --- Workload: 502499000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 179 in the X datas point --------------- - --- Configuration: 3333-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9681573061.991112 - --- Energy: 64.59775499830239 - --- Workload: 625410000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 96 in the X datas point --------------- - --- Configuration: 0333-0011 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9607255399.277534 - --- Energy: 65.95120166169613 - --- Workload: 633609000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 178 in the X datas point --------------- - --- Configuration: 0333-0002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8955437741.79682 - --- Energy: 70.26399021141525 - --- Workload: 629243000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 103 in the X datas point --------------- - --- Configuration: 3303-1011 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10227751572.005417 - --- Energy: 73.37868558375581 - --- Workload: 750499000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (59.94594005320708 mAh) it is NOT far from the median. ---- Median :59.94594005320708, the gap is : 10 ---- So No we don't romove this configuration '0333-0011' - --- remove_aberrant_points: The value [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0] ---- Computing the list of the 10 first neighbours of '1011-3330' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '1011-3330' ---- Neighbour 0 in the list of neghbours, And at position 97 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [1.] - --- Energy efficiency: 10000990098.019703 - --- Energy: 50.66357196918862 - --- Workload: 506686000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 196 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [1.] - --- Energy efficiency: 10558457958.332102 - --- Energy: 49.51707772839275 - --- Workload: 522824000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 98 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8871225293.637558 - --- Energy: 42.90551410725298 - --- Workload: 380626000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 159 in the X datas point --------------- - --- Configuration: 1111-3330 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 10965958375.4152 - --- Energy: 49.989818506242955 - --- Workload: 548186000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 185 in the X datas point --------------- - --- Configuration: 1011-0330 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8886756067.432705 - --- Energy: 42.76899541535147 - --- Workload: 380079000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 187 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8938627384.378855 - --- Energy: 42.547359911496315 - --- Workload: 380315000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 68 in the X datas point --------------- - --- Configuration: 1001-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9166575000.916658 - --- Energy: 50.735447078258076 - --- Workload: 465069000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 107 in the X datas point --------------- - --- Configuration: 1011-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8782098570.274353 - --- Energy: 43.085080854083536 - --- Workload: 378377000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 122 in the X datas point --------------- - --- Configuration: 1110-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9413093613.215984 - --- Energy: 49.7061517933472 - --- Workload: 467887000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 146 in the X datas point --------------- - --- Configuration: 2022-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10619025470.794495 - --- Energy: 49.81557674440745 - --- Workload: 528993000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '1011-3330' ---- Neighbour 0 in the list of neghbours, And at position 187 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8938627384.378855 - --- Energy: 42.547359911496315 - --- Workload: 380315000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 185 in the X datas point --------------- - --- Configuration: 1011-0330 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8886756067.432705 - --- Energy: 42.76899541535147 - --- Workload: 380079000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 98 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8871225293.637558 - --- Energy: 42.90551410725298 - --- Workload: 380626000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 107 in the X datas point --------------- - --- Configuration: 1011-2200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8782098570.274353 - --- Energy: 43.085080854083536 - --- Workload: 378377000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 196 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 10558457958.332102 - --- Energy: 49.51707772839275 - --- Workload: 522824000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 122 in the X datas point --------------- - --- Configuration: 1110-3330 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 9413093613.215984 - --- Energy: 49.7061517933472 - --- Workload: 467887000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 146 in the X datas point --------------- - --- Configuration: 2022-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10619025470.794495 - --- Energy: 49.81557674440745 - --- Workload: 528993000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 159 in the X datas point --------------- - --- Configuration: 1111-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10965958375.4152 - --- Energy: 49.989818506242955 - --- Workload: 548186000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 97 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10000990098.019703 - --- Energy: 50.66357196918862 - --- Workload: 506686000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 68 in the X datas point --------------- - --- Configuration: 1001-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9166575000.916658 - --- Energy: 50.735447078258076 - --- Workload: 465069000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 196 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Energy efficiency: 10558457958.332102 - --- Energy: 49.51707772839275 - --- Workload: 522824000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (49.51707772839275 mAh) it is NOT far from the median. ---- Median :49.51707772839275, the gap is : 10 ---- So No we don't romove this configuration '1011-3330' - --- remove_aberrant_points: The value [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0] ---- Computing the list of the 10 first neighbours of '1011-3030' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '1011-3030' ---- Neighbour 0 in the list of neghbours, And at position 98 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8871225293.637558 - --- Energy: 42.90551410725298 - --- Workload: 380626000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 187 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8938627384.378855 - --- Energy: 42.547359911496315 - --- Workload: 380315000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 97 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 10000990098.019703 - --- Energy: 50.66357196918862 - --- Workload: 506686000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 196 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 10558457958.332102 - --- Energy: 49.51707772839275 - --- Workload: 522824000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 101 in the X datas point --------------- - --- Configuration: 0011-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6806981239.9597025 - --- Energy: 35.94259902860859 - --- Workload: 244660000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 117 in the X datas point --------------- - --- Configuration: 2020-3030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7529950377.627011 - --- Energy: 41.87227309237855 - --- Workload: 315295000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 159 in the X datas point --------------- - --- Configuration: 1111-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10965958375.4152 - --- Energy: 49.989818506242955 - --- Workload: 548186000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 185 in the X datas point --------------- - --- Configuration: 1011-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8886756067.432705 - --- Energy: 42.76899541535147 - --- Workload: 380079000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 12 in the X datas point --------------- - --- Configuration: 0022-0030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 47 in the X datas point --------------- - --- Configuration: 1001-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '1011-3030' ---- Neighbour 0 in the list of neghbours, And at position 101 in the X datas point --------------- - --- Configuration: 0011-3000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6806981239.9597025 - --- Energy: 35.94259902860859 - --- Workload: 244660000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 47 in the X datas point --------------- - --- Configuration: 1001-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 117 in the X datas point --------------- - --- Configuration: 2020-3030 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 7529950377.627011 - --- Energy: 41.87227309237855 - --- Workload: 315295000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 12 in the X datas point --------------- - --- Configuration: 0022-0030 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 187 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8938627384.378855 - --- Energy: 42.547359911496315 - --- Workload: 380315000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 185 in the X datas point --------------- - --- Configuration: 1011-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8886756067.432705 - --- Energy: 42.76899541535147 - --- Workload: 380079000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 98 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8871225293.637558 - --- Energy: 42.90551410725298 - --- Workload: 380626000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 196 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10558457958.332102 - --- Energy: 49.51707772839275 - --- Workload: 522824000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 159 in the X datas point --------------- - --- Configuration: 1111-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10965958375.4152 - --- Energy: 49.989818506242955 - --- Workload: 548186000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 97 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10000990098.019703 - --- Energy: 50.66357196918862 - --- Workload: 506686000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 187 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Energy efficiency: 8938627384.378855 - --- Energy: 42.547359911496315 - --- Workload: 380315000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (42.547359911496315 mAh) it is NOT far from the median. ---- Median :42.547359911496315, the gap is : 10 ---- So No we don't romove this configuration '1011-3030' - --- remove_aberrant_points: The value [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1] ---- Computing the list of the 10 first neighbours of '0010-0101' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0010-0101' ---- Neighbour 0 in the list of neghbours, And at position 99 in the X datas point --------------- - --- Configuration: 0010-0101 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6657080470.788732 - --- Energy: 41.37346586900227 - --- Workload: 275426000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 8 in the X datas point --------------- - --- Configuration: 0020-0202 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8089829466.394849 - --- Energy: 66.44909360627778 - --- Workload: 537560000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 10 in the X datas point --------------- - --- Configuration: 0011-0111 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8964027358.211496 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 71 in the X datas point --------------- - --- Configuration: 0000-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3321398441.599851 - --- Energy: 35.588916806469584 - --- Workload: 118205000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 111 in the X datas point --------------- - --- Configuration: 0110-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5162462701.2069845 - --- Energy: 35.42009012551951 - --- Workload: 182855000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 141 in the X datas point --------------- - --- Configuration: 0010-0011 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6634071263.19351 - --- Energy: 41.98663362868059 - --- Workload: 278542000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 193 in the X datas point --------------- - --- Configuration: 0010-0222 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9876153040.867521 - --- Energy: 82.55859277633934 - --- Workload: 815359000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 13 in the X datas point --------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 16 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.299284062105812 - --- Workload: 0.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 17 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.027102694886654 - --- Workload: 0.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0010-0101' ---- Neighbour 0 in the list of neghbours, And at position 17 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.027102694886654 - --- Workload: 0.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 16 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.299284062105812 - --- Workload: 0.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 111 in the X datas point --------------- - --- Configuration: 0110-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5162462701.2069845 - --- Energy: 35.42009012551951 - --- Workload: 182855000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 71 in the X datas point --------------- - --- Configuration: 0000-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3321398441.599851 - --- Energy: 35.588916806469584 - --- Workload: 118205000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 99 in the X datas point --------------- - --- Configuration: 0010-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6657080470.788732 - --- Energy: 41.37346586900227 - --- Workload: 275426000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 141 in the X datas point --------------- - --- Configuration: 0010-0011 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6634071263.19351 - --- Energy: 41.98663362868059 - --- Workload: 278542000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 13 in the X datas point --------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 10 in the X datas point --------------- - --- Configuration: 0011-0111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8964027358.211496 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 8 in the X datas point --------------- - --- Configuration: 0020-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8089829466.394849 - --- Energy: 66.44909360627778 - --- Workload: 537560000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 193 in the X datas point --------------- - --- Configuration: 0010-0222 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9876153040.867521 - --- Energy: 82.55859277633934 - --- Workload: 815359000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 99 in the X datas point --------------- - --- Configuration: 0010-0101 - --- Energy efficiency: 6657080470.788732 - --- Energy: 41.37346586900227 - --- Workload: 275426000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (41.37346586900227 mAh) it is NOT far from the median. ---- Median :41.37346586900227, the gap is : 10 ---- So No we don't romove this configuration '0010-0101' - --- remove_aberrant_points: The value [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0] ---- Computing the list of the 10 first neighbours of '0110-0010' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0110-0010' ---- Neighbour 0 in the list of neghbours, And at position 100 in the X datas point --------------- - --- Configuration: 0110-0010 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5194211570.625695 - --- Energy: 35.648662348871625 - --- Workload: 185167000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 78 in the X datas point --------------- - --- Configuration: 0110-0020 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5821399464.43125 - --- Energy: 36.31061849927073 - --- Workload: 211379000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 6 in the X datas point --------------- - --- Configuration: 0020-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 38 in the X datas point --------------- - --- Configuration: 1110-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2905397356.669485 - --- Energy: 30.668041259477853 - --- Workload: 89102900000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 48 in the X datas point --------------- - --- Configuration: 0111-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 76 in the X datas point --------------- - --- Configuration: 0220-0020 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5040602049.508794 - --- Energy: 36.67117347490831 - --- Workload: 184845000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 111 in the X datas point --------------- - --- Configuration: 0110-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5162462701.2069845 - --- Energy: 35.42009012551951 - --- Workload: 182855000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 141 in the X datas point --------------- - --- Configuration: 0010-0011 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6634071263.19351 - --- Energy: 41.98663362868059 - --- Workload: 278542000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 145 in the X datas point --------------- - --- Configuration: 0200-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3751444306.0578322 - --- Energy: 34.495214714826176 - --- Workload: 129407000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 16 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.299284062105812 - --- Workload: 0.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0110-0010' ---- Neighbour 0 in the list of neghbours, And at position 16 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.299284062105812 - --- Workload: 0.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 38 in the X datas point --------------- - --- Configuration: 1110-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 2905397356.669485 - --- Energy: 30.668041259477853 - --- Workload: 89102900000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 145 in the X datas point --------------- - --- Configuration: 0200-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3751444306.0578322 - --- Energy: 34.495214714826176 - --- Workload: 129407000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 111 in the X datas point --------------- - --- Configuration: 0110-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5162462701.2069845 - --- Energy: 35.42009012551951 - --- Workload: 182855000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 100 in the X datas point --------------- - --- Configuration: 0110-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5194211570.625695 - --- Energy: 35.648662348871625 - --- Workload: 185167000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 78 in the X datas point --------------- - --- Configuration: 0110-0020 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5821399464.43125 - --- Energy: 36.31061849927073 - --- Workload: 211379000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 76 in the X datas point --------------- - --- Configuration: 0220-0020 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5040602049.508794 - --- Energy: 36.67117347490831 - --- Workload: 184845000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 6 in the X datas point --------------- - --- Configuration: 0020-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 48 in the X datas point --------------- - --- Configuration: 0111-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 141 in the X datas point --------------- - --- Configuration: 0010-0011 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6634071263.19351 - --- Energy: 41.98663362868059 - --- Workload: 278542000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 100 in the X datas point --------------- - --- Configuration: 0110-0010 - --- Energy efficiency: 5194211570.625695 - --- Energy: 35.648662348871625 - --- Workload: 185167000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (35.648662348871625 mAh) it is NOT far from the median. ---- Median :35.648662348871625, the gap is : 10 ---- So No we don't romove this configuration '0110-0010' - --- remove_aberrant_points: The value [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0] ---- Computing the list of the 10 first neighbours of '0011-3000' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0011-3000' ---- Neighbour 0 in the list of neghbours, And at position 101 in the X datas point --------------- - --- Configuration: 0011-3000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6806981239.9597025 - --- Energy: 35.94259902860859 - --- Workload: 244660000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 9 in the X datas point --------------- - --- Configuration: 0010-3300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6532788063.289651 - --- Energy: 42.64544340651106 - --- Workload: 278594000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 24 in the X datas point --------------- - --- Configuration: 0000-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3307720550.5370083 - --- Energy: 35.59789292409111 - --- Workload: 117748000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 89 in the X datas point --------------- - --- Configuration: 0011-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7849108733.703288 - --- Energy: 42.07381484773657 - --- Workload: 330242000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 98 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8871225293.637558 - --- Energy: 42.90551410725298 - --- Workload: 380626000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 116 in the X datas point --------------- - --- Configuration: 0002-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5449442794.474265 - --- Energy: 38.132247384977575 - --- Workload: 207799000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 123 in the X datas point --------------- - --- Configuration: 0111-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6681499595.769274 - --- Energy: 37.38840673928198 - --- Workload: 249811000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 187 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8938627384.378855 - --- Energy: 42.547359911496315 - --- Workload: 380315000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 12 in the X datas point --------------- - --- Configuration: 0022-0030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 25 in the X datas point --------------- - --- Configuration: 0000-3300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5789616901.049658 - --- Energy: 42.05795824330537 - --- Workload: 243499000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0011-3000' ---- Neighbour 0 in the list of neghbours, And at position 24 in the X datas point --------------- - --- Configuration: 0000-3000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 3307720550.5370083 - --- Energy: 35.59789292409111 - --- Workload: 117748000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 101 in the X datas point --------------- - --- Configuration: 0011-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6806981239.9597025 - --- Energy: 35.94259902860859 - --- Workload: 244660000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 123 in the X datas point --------------- - --- Configuration: 0111-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6681499595.769274 - --- Energy: 37.38840673928198 - --- Workload: 249811000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 116 in the X datas point --------------- - --- Configuration: 0002-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5449442794.474265 - --- Energy: 38.132247384977575 - --- Workload: 207799000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 12 in the X datas point --------------- - --- Configuration: 0022-0030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 25 in the X datas point --------------- - --- Configuration: 0000-3300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5789616901.049658 - --- Energy: 42.05795824330537 - --- Workload: 243499000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 89 in the X datas point --------------- - --- Configuration: 0011-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7849108733.703288 - --- Energy: 42.07381484773657 - --- Workload: 330242000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 187 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8938627384.378855 - --- Energy: 42.547359911496315 - --- Workload: 380315000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 9 in the X datas point --------------- - --- Configuration: 0010-3300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6532788063.289651 - --- Energy: 42.64544340651106 - --- Workload: 278594000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 98 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8871225293.637558 - --- Energy: 42.90551410725298 - --- Workload: 380626000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 12 in the X datas point --------------- - --- Configuration: 0022-0030 - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (42.05401520354165 mAh) it is NOT far from the median. ---- Median :42.05401520354165, the gap is : 10 ---- So No we don't romove this configuration '0011-3000' - --- remove_aberrant_points: The value [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0] ---- Computing the list of the 10 first neighbours of '0020-2000' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0020-2000' ---- Neighbour 0 in the list of neghbours, And at position 102 in the X datas point --------------- - --- Configuration: 0020-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 4244013818.5089927 - --- Energy: 35.41951635507749 - --- Workload: 150321000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 79 in the X datas point --------------- - --- Configuration: 0030-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4809102669.532892 - --- Energy: 35.93660318178646 - --- Workload: 172823000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 200 in the X datas point --------------- - --- Configuration: 0220-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5281811027.365063 - --- Energy: 35.274079340197716 - --- Workload: 186311000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 59 in the X datas point --------------- - --- Configuration: 2000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 66 in the X datas point --------------- - --- Configuration: 0000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 114 in the X datas point --------------- - --- Configuration: 0020-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8376542330.856669 - --- Energy: 48.301162810596125 - --- Workload: 404596000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 121 in the X datas point --------------- - --- Configuration: 0020-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6670179627.937381 - --- Energy: 41.85807704041302 - --- Workload: 279201000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 130 in the X datas point --------------- - --- Configuration: 2020-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6005284650.492433 - --- Energy: 34.65163368892841 - --- Workload: 208093000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 137 in the X datas point --------------- - --- Configuration: 1010-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5000900162.029165 - --- Energy: 35.48607288213239 - --- Workload: 177462000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 176 in the X datas point --------------- - --- Configuration: 0030-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6743861400.160503 - --- Energy: 41.3450979000584 - --- Workload: 278825000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0020-2000' ---- Neighbour 0 in the list of neghbours, And at position 130 in the X datas point --------------- - --- Configuration: 2020-1000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6005284650.492433 - --- Energy: 34.65163368892841 - --- Workload: 208093000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 200 in the X datas point --------------- - --- Configuration: 0220-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5281811027.365063 - --- Energy: 35.274079340197716 - --- Workload: 186311000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 66 in the X datas point --------------- - --- Configuration: 0000-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 102 in the X datas point --------------- - --- Configuration: 0020-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4244013818.5089927 - --- Energy: 35.41951635507749 - --- Workload: 150321000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 137 in the X datas point --------------- - --- Configuration: 1010-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5000900162.029165 - --- Energy: 35.48607288213239 - --- Workload: 177462000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 79 in the X datas point --------------- - --- Configuration: 0030-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4809102669.532892 - --- Energy: 35.93660318178646 - --- Workload: 172823000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 59 in the X datas point --------------- - --- Configuration: 2000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 176 in the X datas point --------------- - --- Configuration: 0030-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6743861400.160503 - --- Energy: 41.3450979000584 - --- Workload: 278825000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 121 in the X datas point --------------- - --- Configuration: 0020-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6670179627.937381 - --- Energy: 41.85807704041302 - --- Workload: 279201000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 114 in the X datas point --------------- - --- Configuration: 0020-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8376542330.856669 - --- Energy: 48.301162810596125 - --- Workload: 404596000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 137 in the X datas point --------------- - --- Configuration: 1010-2000 - --- Energy efficiency: 5000900162.029165 - --- Energy: 35.48607288213239 - --- Workload: 177462000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (35.48607288213239 mAh) it is NOT far from the median. ---- Median :35.48607288213239, the gap is : 10 ---- So No we don't romove this configuration '0020-2000' - --- remove_aberrant_points: The value [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 1] ---- Computing the list of the 10 first neighbours of '3303-1011' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '3303-1011' ---- Neighbour 0 in the list of neghbours, And at position 103 in the X datas point --------------- - --- Configuration: 3303-1011 - --- Distance from that configuration: [1.] - --- Energy efficiency: 10227751572.005417 - --- Energy: 73.37868558375581 - --- Workload: 750499000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 14 in the X datas point --------------- - --- Configuration: 3303-1010 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 9340120487.55429 - --- Energy: 67.3857084084629 - --- Workload: 629393000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 0 in the X datas point --------------- - --- Configuration: 0303-1010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8236960890.90969 - --- Energy: 61.00540758755291 - --- Workload: 502499000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 165 in the X datas point --------------- - --- Configuration: 3333-1111 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11523551835.240866 - --- Energy: 83.54140347554512 - --- Workload: 962694000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 172 in the X datas point --------------- - --- Configuration: 3303-0111 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10225586667.47108 - --- Energy: 73.36262541667716 - --- Workload: 750176000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 201 in the X datas point --------------- - --- Configuration: 0303-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8479966080.135679 - --- Energy: 59.193870361299275 - --- Workload: 501963000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 15 in the X datas point --------------- - --- Configuration: 0003-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6806147312.252427 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 40 in the X datas point --------------- - --- Configuration: 3300-1000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5058399218.983161 - --- Energy: 36.78276420172299 - --- Workload: 186062000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 77 in the X datas point --------------- - --- Configuration: 0303-1000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6928278461.367919 - --- Energy: 53.6166443408558 - --- Workload: 371471000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3303-1011' ---- Neighbour 0 in the list of neghbours, And at position 40 in the X datas point --------------- - --- Configuration: 3300-1000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5058399218.983161 - --- Energy: 36.78276420172299 - --- Workload: 186062000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 77 in the X datas point --------------- - --- Configuration: 0303-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6928278461.367919 - --- Energy: 53.6166443408558 - --- Workload: 371471000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 15 in the X datas point --------------- - --- Configuration: 0003-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6806147312.252427 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 201 in the X datas point --------------- - --- Configuration: 0303-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8479966080.135679 - --- Energy: 59.193870361299275 - --- Workload: 501963000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 0 in the X datas point --------------- - --- Configuration: 0303-1010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8236960890.90969 - --- Energy: 61.00540758755291 - --- Workload: 502499000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 14 in the X datas point --------------- - --- Configuration: 3303-1010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9340120487.55429 - --- Energy: 67.3857084084629 - --- Workload: 629393000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 172 in the X datas point --------------- - --- Configuration: 3303-0111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10225586667.47108 - --- Energy: 73.36262541667716 - --- Workload: 750176000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 103 in the X datas point --------------- - --- Configuration: 3303-1011 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10227751572.005417 - --- Energy: 73.37868558375581 - --- Workload: 750499000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 165 in the X datas point --------------- - --- Configuration: 3333-1111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11523551835.240866 - --- Energy: 83.54140347554512 - --- Workload: 962694000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (73.37868558375581 mAh) is far from the median. ---- Median :59.94594005320708, the gap is : 10 ---- So yes we remove this configuration '3303-1011' ---- remove_aberrant_points: The value [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 1] is an abberant point. we don't add it - --- remove_aberrant_points: do we remove value [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0] ---- Computing the list of the 10 first neighbours of '3000-2000' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '3000-2000' ---- Neighbour 0 in the list of neghbours, And at position 45 in the X datas point --------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 104 in the X datas point --------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 3742206854.226074 - --- Energy: 34.88131927324178 - --- Workload: 130533000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 29 in the X datas point --------------- - --- Configuration: 3000-3000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4149980287.5936337 - --- Energy: 36.1860248822606 - --- Workload: 150171000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 41 in the X datas point --------------- - --- Configuration: 3300-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5026691733.102776 - --- Energy: 36.9852979298838 - --- Workload: 185914000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 44 in the X datas point --------------- - --- Configuration: 3000-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 59 in the X datas point --------------- - --- Configuration: 2000-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 61 in the X datas point --------------- - --- Configuration: 3000-2200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6519117311.516021 - --- Energy: 42.79271109577192 - --- Workload: 278971000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 18 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1016987763.6032282 - --- Energy: 29.060137396486432 - --- Workload: 29553800000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 27 in the X datas point --------------- - --- Configuration: 3300-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5072151352.996373 - --- Energy: 36.711179058531826 - --- Workload: 186205000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 30 in the X datas point --------------- - --- Configuration: 3000-3300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6611133148.221605 - --- Energy: 42.19510352720739 - --- Workload: 278957000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3000-2000' ---- Neighbour 0 in the list of neghbours, And at position 18 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 1016987763.6032282 - --- Energy: 29.060137396486432 - --- Workload: 29553800000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 104 in the X datas point --------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 3742206854.226074 - --- Energy: 34.88131927324178 - --- Workload: 130533000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 29 in the X datas point --------------- - --- Configuration: 3000-3000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4149980287.5936337 - --- Energy: 36.1860248822606 - --- Workload: 150171000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 59 in the X datas point --------------- - --- Configuration: 2000-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 44 in the X datas point --------------- - --- Configuration: 3000-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 27 in the X datas point --------------- - --- Configuration: 3300-3000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5072151352.996373 - --- Energy: 36.711179058531826 - --- Workload: 186205000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 45 in the X datas point --------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 41 in the X datas point --------------- - --- Configuration: 3300-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5026691733.102776 - --- Energy: 36.9852979298838 - --- Workload: 185914000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 30 in the X datas point --------------- - --- Configuration: 3000-3300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6611133148.221605 - --- Energy: 42.19510352720739 - --- Workload: 278957000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 61 in the X datas point --------------- - --- Configuration: 3000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6519117311.516021 - --- Energy: 42.79271109577192 - --- Workload: 278971000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 44 in the X datas point --------------- - --- Configuration: 3000-1000 - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (36.46450751429702 mAh) it is NOT far from the median. ---- Median :36.46450751429702, the gap is : 10 ---- So No we don't romove this configuration '3000-2000' - --- remove_aberrant_points: The value [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1] ---- Computing the list of the 10 first neighbours of '0110-1001' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0110-1001' ---- Neighbour 0 in the list of neghbours, And at position 105 in the X datas point --------------- - --- Configuration: 0110-1001 - --- Distance from that configuration: [1.] - --- Energy efficiency: 7487495881.877265 - --- Energy: 41.820066635010036 - --- Workload: 313127000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 84 in the X datas point --------------- - --- Configuration: 0220-1001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 7282684688.88371 - --- Energy: 43.18443043197562 - --- Workload: 314499000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 152 in the X datas point --------------- - --- Configuration: 1100-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7522756337.9222145 - --- Energy: 41.562953026807364 - --- Workload: 312668000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 190 in the X datas point --------------- - --- Configuration: 0111-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6254338947.644929 - --- Energy: 35.98594879953233 - --- Workload: 225068000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 38 in the X datas point --------------- - --- Configuration: 1110-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 2905397356.669485 - --- Energy: 30.668041259477853 - --- Workload: 89102900000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 42 in the X datas point --------------- - --- Configuration: 1100-1000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5947637003.818383 - --- Energy: 36.68430426428569 - --- Workload: 218185000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 48 in the X datas point --------------- - --- Configuration: 0111-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 65 in the X datas point --------------- - --- Configuration: 0000-1000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3145168392.3157244 - --- Energy: 35.44774676664167 - --- Workload: 111489000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 71 in the X datas point --------------- - --- Configuration: 0000-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3321398441.599851 - --- Energy: 35.588916806469584 - --- Workload: 118205000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 82 in the X datas point --------------- - --- Configuration: 0202-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8895689149.038376 - --- Energy: 48.8428586507307 - --- Workload: 434491000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0110-1001' ---- Neighbour 0 in the list of neghbours, And at position 38 in the X datas point --------------- - --- Configuration: 1110-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 2905397356.669485 - --- Energy: 30.668041259477853 - --- Workload: 89102900000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 65 in the X datas point --------------- - --- Configuration: 0000-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3145168392.3157244 - --- Energy: 35.44774676664167 - --- Workload: 111489000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 71 in the X datas point --------------- - --- Configuration: 0000-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3321398441.599851 - --- Energy: 35.588916806469584 - --- Workload: 118205000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 190 in the X datas point --------------- - --- Configuration: 0111-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6254338947.644929 - --- Energy: 35.98594879953233 - --- Workload: 225068000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 42 in the X datas point --------------- - --- Configuration: 1100-1000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5947637003.818383 - --- Energy: 36.68430426428569 - --- Workload: 218185000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 48 in the X datas point --------------- - --- Configuration: 0111-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 152 in the X datas point --------------- - --- Configuration: 1100-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7522756337.9222145 - --- Energy: 41.562953026807364 - --- Workload: 312668000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 105 in the X datas point --------------- - --- Configuration: 0110-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7487495881.877265 - --- Energy: 41.820066635010036 - --- Workload: 313127000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 84 in the X datas point --------------- - --- Configuration: 0220-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7282684688.88371 - --- Energy: 43.18443043197562 - --- Workload: 314499000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 82 in the X datas point --------------- - --- Configuration: 0202-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8895689149.038376 - --- Energy: 48.8428586507307 - --- Workload: 434491000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 42 in the X datas point --------------- - --- Configuration: 1100-1000 - --- Energy efficiency: 5947637003.818383 - --- Energy: 36.68430426428569 - --- Workload: 218185000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (36.68430426428569 mAh) it is NOT far from the median. ---- Median :36.68430426428569, the gap is : 10 ---- So No we don't romove this configuration '0110-1001' - --- remove_aberrant_points: The value [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 1, 1, 1, 0, 1.0, 1, 1, 0, 1] ---- Computing the list of the 10 first neighbours of '3330-2202' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '3330-2202' ---- Neighbour 0 in the list of neghbours, And at position 106 in the X datas point --------------- - --- Configuration: 3330-2202 - --- Distance from that configuration: [1.] - --- Energy efficiency: 10286076355.602003 - --- Energy: 84.88778487940925 - --- Workload: 873162000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 73 in the X datas point --------------- - --- Configuration: 3330-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9229945635.620207 - --- Energy: 51.28077619994492 - --- Workload: 473319000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 134 in the X datas point --------------- - --- Configuration: 3333-1101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10947566629.6274 - --- Energy: 79.26313007840331 - --- Workload: 867738000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 138 in the X datas point --------------- - --- Configuration: 3030-2002 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8823477508.95583 - --- Energy: 65.30338482528335 - --- Workload: 576204000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 149 in the X datas point --------------- - --- Configuration: 3330-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8262619084.997563 - --- Energy: 42.07329975259821 - --- Workload: 347637000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 183 in the X datas point --------------- - --- Configuration: 3030-1101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9152396555.037937 - --- Energy: 48.568093302538465 - --- Workload: 444514000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 23 in the X datas point --------------- - --- Configuration: 3333-3300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9963434196.49885 - --- Energy: 75.09852863759252 - --- Workload: 748237000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 28 in the X datas point --------------- - --- Configuration: 3330-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5822958761.806049 - --- Energy: 37.40635012737015 - --- Workload: 217816000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 41 in the X datas point --------------- - --- Configuration: 3300-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5026691733.102776 - --- Energy: 36.9852979298838 - --- Workload: 185914000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 49 in the X datas point --------------- - --- Configuration: 3000-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8354358468.81318 - --- Energy: 64.35822134376 - --- Workload: 537670000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3330-2202' ---- Neighbour 0 in the list of neghbours, And at position 41 in the X datas point --------------- - --- Configuration: 3300-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5026691733.102776 - --- Energy: 36.9852979298838 - --- Workload: 185914000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 28 in the X datas point --------------- - --- Configuration: 3330-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5822958761.806049 - --- Energy: 37.40635012737015 - --- Workload: 217816000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 149 in the X datas point --------------- - --- Configuration: 3330-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8262619084.997563 - --- Energy: 42.07329975259821 - --- Workload: 347637000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 183 in the X datas point --------------- - --- Configuration: 3030-1101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9152396555.037937 - --- Energy: 48.568093302538465 - --- Workload: 444514000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 73 in the X datas point --------------- - --- Configuration: 3330-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9229945635.620207 - --- Energy: 51.28077619994492 - --- Workload: 473319000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 49 in the X datas point --------------- - --- Configuration: 3000-0202 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8354358468.81318 - --- Energy: 64.35822134376 - --- Workload: 537670000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 138 in the X datas point --------------- - --- Configuration: 3030-2002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8823477508.95583 - --- Energy: 65.30338482528335 - --- Workload: 576204000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 23 in the X datas point --------------- - --- Configuration: 3333-3300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9963434196.49885 - --- Energy: 75.09852863759252 - --- Workload: 748237000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 134 in the X datas point --------------- - --- Configuration: 3333-1101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10947566629.6274 - --- Energy: 79.26313007840331 - --- Workload: 867738000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 106 in the X datas point --------------- - --- Configuration: 3330-2202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10286076355.602003 - --- Energy: 84.88778487940925 - --- Workload: 873162000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 73 in the X datas point --------------- - --- Configuration: 3330-2220 - --- Energy efficiency: 9229945635.620207 - --- Energy: 51.28077619994492 - --- Workload: 473319000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (84.88778487940925 mAh) is far from the median. ---- Median :51.28077619994492, the gap is : 10 ---- So yes we remove this configuration '3330-2202' ---- remove_aberrant_points: The value [2.0, 1, 1, 1, 0, 1.0, 1, 1, 0, 1] is an abberant point. we don't add it - --- remove_aberrant_points: do we remove value [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0] ---- Computing the list of the 10 first neighbours of '1011-2200' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '1011-2200' ---- Neighbour 0 in the list of neghbours, And at position 107 in the X datas point --------------- - --- Configuration: 1011-2200 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8782098570.274353 - --- Energy: 43.085080854083536 - --- Workload: 378377000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 89 in the X datas point --------------- - --- Configuration: 0011-2200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 7849108733.703288 - --- Energy: 42.07381484773657 - --- Workload: 330242000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 120 in the X datas point --------------- - --- Configuration: 2022-2200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 10578920865.440357 - --- Energy: 50.18755172966964 - --- Workload: 530930000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 13 in the X datas point --------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 47 in the X datas point --------------- - --- Configuration: 1001-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 68 in the X datas point --------------- - --- Configuration: 1001-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9166575000.916658 - --- Energy: 50.735447078258076 - --- Workload: 465069000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 90 in the X datas point --------------- - --- Configuration: 2222-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11468876336.840899 - --- Energy: 53.84120579706395 - --- Workload: 617498000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 91 in the X datas point --------------- - --- Configuration: 1011-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6807769026.0124855 - --- Energy: 36.74164741869377 - --- Workload: 250128000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 97 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10000990098.019703 - --- Energy: 50.66357196918862 - --- Workload: 506686000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 137 in the X datas point --------------- - --- Configuration: 1010-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5000900162.029165 - --- Energy: 35.48607288213239 - --- Workload: 177462000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '1011-2200' ---- Neighbour 0 in the list of neghbours, And at position 137 in the X datas point --------------- - --- Configuration: 1010-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5000900162.029165 - --- Energy: 35.48607288213239 - --- Workload: 177462000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 91 in the X datas point --------------- - --- Configuration: 1011-0100 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6807769026.0124855 - --- Energy: 36.74164741869377 - --- Workload: 250128000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 47 in the X datas point --------------- - --- Configuration: 1001-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 89 in the X datas point --------------- - --- Configuration: 0011-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7849108733.703288 - --- Energy: 42.07381484773657 - --- Workload: 330242000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 107 in the X datas point --------------- - --- Configuration: 1011-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8782098570.274353 - --- Energy: 43.085080854083536 - --- Workload: 378377000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 13 in the X datas point --------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 120 in the X datas point --------------- - --- Configuration: 2022-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10578920865.440357 - --- Energy: 50.18755172966964 - --- Workload: 530930000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 97 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10000990098.019703 - --- Energy: 50.66357196918862 - --- Workload: 506686000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 68 in the X datas point --------------- - --- Configuration: 1001-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9166575000.916658 - --- Energy: 50.735447078258076 - --- Workload: 465069000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 90 in the X datas point --------------- - --- Configuration: 2222-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11468876336.840899 - --- Energy: 53.84120579706395 - --- Workload: 617498000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 107 in the X datas point --------------- - --- Configuration: 1011-2200 - --- Energy efficiency: 8782098570.274353 - --- Energy: 43.085080854083536 - --- Workload: 378377000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (43.085080854083536 mAh) it is NOT far from the median. ---- Median :43.085080854083536, the gap is : 10 ---- So No we don't romove this configuration '1011-2200' - --- remove_aberrant_points: The value [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0] ---- Computing the list of the 10 first neighbours of '0222-0300' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0222-0300' ---- Neighbour 0 in the list of neghbours, And at position 108 in the X datas point --------------- - --- Configuration: 0222-0300 - --- Distance from that configuration: [1.] - --- Energy efficiency: 9750580159.519491 - --- Energy: 43.43833566298026 - --- Workload: 423547000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 131 in the X datas point --------------- - --- Configuration: 0202-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7512075661.626064 - --- Energy: 40.5630522502661 - --- Workload: 304712000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 148 in the X datas point --------------- - --- Configuration: 2220-0300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6002689204.763734 - --- Energy: 36.30048338737668 - --- Workload: 217901000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 168 in the X datas point --------------- - --- Configuration: 0330-0300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5127442585.46165 - --- Energy: 35.649584213611206 - --- Workload: 182791000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 3 in the X datas point --------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 12 in the X datas point --------------- - --- Configuration: 0022-0030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 23 in the X datas point --------------- - --- Configuration: 3333-3300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9963434196.49885 - --- Energy: 75.09852863759252 - --- Workload: 748237000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 72 in the X datas point --------------- - --- Configuration: 0101-0200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5549420363.04308 - --- Energy: 37.334916995372765 - --- Workload: 207187000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 90 in the X datas point --------------- - --- Configuration: 2222-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11468876336.840899 - --- Energy: 53.84120579706395 - --- Workload: 617498000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 93 in the X datas point --------------- - --- Configuration: 0101-0330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7878296082.123358 - --- Energy: 42.51302006574951 - --- Workload: 334929000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0222-0300' ---- Neighbour 0 in the list of neghbours, And at position 168 in the X datas point --------------- - --- Configuration: 0330-0300 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5127442585.46165 - --- Energy: 35.649584213611206 - --- Workload: 182791000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 148 in the X datas point --------------- - --- Configuration: 2220-0300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6002689204.763734 - --- Energy: 36.30048338737668 - --- Workload: 217901000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 72 in the X datas point --------------- - --- Configuration: 0101-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5549420363.04308 - --- Energy: 37.334916995372765 - --- Workload: 207187000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 131 in the X datas point --------------- - --- Configuration: 0202-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7512075661.626064 - --- Energy: 40.5630522502661 - --- Workload: 304712000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 12 in the X datas point --------------- - --- Configuration: 0022-0030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 93 in the X datas point --------------- - --- Configuration: 0101-0330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7878296082.123358 - --- Energy: 42.51302006574951 - --- Workload: 334929000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 108 in the X datas point --------------- - --- Configuration: 0222-0300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9750580159.519491 - --- Energy: 43.43833566298026 - --- Workload: 423547000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 90 in the X datas point --------------- - --- Configuration: 2222-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11468876336.840899 - --- Energy: 53.84120579706395 - --- Workload: 617498000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 3 in the X datas point --------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 23 in the X datas point --------------- - --- Configuration: 3333-3300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9963434196.49885 - --- Energy: 75.09852863759252 - --- Workload: 748237000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 12 in the X datas point --------------- - --- Configuration: 0022-0030 - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (42.05401520354165 mAh) it is NOT far from the median. ---- Median :42.05401520354165, the gap is : 10 ---- So No we don't romove this configuration '0222-0300' - --- remove_aberrant_points: The value [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 0, 0, 1, 1, 1.0, 1, 0, 1, 1] ---- Computing the list of the 10 first neighbours of '0011-2022' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0011-2022' ---- Neighbour 0 in the list of neghbours, And at position 109 in the X datas point --------------- - --- Configuration: 0011-2022 - --- Distance from that configuration: [1.] - --- Energy efficiency: 10199970420.085781 - --- Energy: 84.69065283515172 - --- Workload: 863842000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 50 in the X datas point --------------- - --- Configuration: 0001-2002 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8407741848.694279 - --- Energy: 65.1809584910712 - --- Workload: 548023000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 10 in the X datas point --------------- - --- Configuration: 0011-0111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8964027358.211496 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 58 in the X datas point --------------- - --- Configuration: 0001-0020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4533975344.242078 - --- Energy: 35.4792605525655 - --- Workload: 160862000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 81 in the X datas point --------------- - --- Configuration: 0101-2020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8367150566.874451 - --- Energy: 43.37670883350873 - --- Workload: 362938000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 89 in the X datas point --------------- - --- Configuration: 0011-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7849108733.703288 - --- Energy: 42.07381484773657 - --- Workload: 330242000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 98 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8871225293.637558 - --- Energy: 42.90551410725298 - --- Workload: 380626000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 101 in the X datas point --------------- - --- Configuration: 0011-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6806981239.9597025 - --- Energy: 35.94259902860859 - --- Workload: 244660000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 118 in the X datas point --------------- - --- Configuration: 1001-2002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9165566798.65083 - --- Energy: 65.10994999301121 - --- Workload: 596772000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 123 in the X datas point --------------- - --- Configuration: 0111-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6681499595.769274 - --- Energy: 37.38840673928198 - --- Workload: 249811000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0011-2022' ---- Neighbour 0 in the list of neghbours, And at position 58 in the X datas point --------------- - --- Configuration: 0001-0020 - --- Distance from that configuration: [1.] - --- Energy efficiency: 4533975344.242078 - --- Energy: 35.4792605525655 - --- Workload: 160862000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 101 in the X datas point --------------- - --- Configuration: 0011-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6806981239.9597025 - --- Energy: 35.94259902860859 - --- Workload: 244660000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 123 in the X datas point --------------- - --- Configuration: 0111-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6681499595.769274 - --- Energy: 37.38840673928198 - --- Workload: 249811000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 89 in the X datas point --------------- - --- Configuration: 0011-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7849108733.703288 - --- Energy: 42.07381484773657 - --- Workload: 330242000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 98 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8871225293.637558 - --- Energy: 42.90551410725298 - --- Workload: 380626000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 81 in the X datas point --------------- - --- Configuration: 0101-2020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8367150566.874451 - --- Energy: 43.37670883350873 - --- Workload: 362938000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 10 in the X datas point --------------- - --- Configuration: 0011-0111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8964027358.211496 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 118 in the X datas point --------------- - --- Configuration: 1001-2002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9165566798.65083 - --- Energy: 65.10994999301121 - --- Workload: 596772000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 50 in the X datas point --------------- - --- Configuration: 0001-2002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8407741848.694279 - --- Energy: 65.1809584910712 - --- Workload: 548023000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 109 in the X datas point --------------- - --- Configuration: 0011-2022 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10199970420.085781 - --- Energy: 84.69065283515172 - --- Workload: 863842000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 98 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Energy efficiency: 8871225293.637558 - --- Energy: 42.90551410725298 - --- Workload: 380626000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (84.69065283515172 mAh) is far from the median. ---- Median :42.90551410725298, the gap is : 10 ---- So yes we remove this configuration '0011-2022' ---- remove_aberrant_points: The value [0.0, 0, 0, 1, 1, 1.0, 1, 0, 1, 1] is an abberant point. we don't add it - --- remove_aberrant_points: do we remove value [2.0, 1, 0, 0, 1, 2.0, 1, 1, 1, 0] ---- Computing the list of the 10 first neighbours of '3003-3330' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '3003-3330' ---- Neighbour 0 in the list of neghbours, And at position 110 in the X datas point --------------- - --- Configuration: 3003-3330 - --- Distance from that configuration: [1.] - --- Energy efficiency: 9353836943.914392 - --- Energy: 65.99051868650201 - --- Workload: 617264000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 31 in the X datas point --------------- - --- Configuration: 3000-3330 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8224428196.629629 - --- Energy: 49.410116578739654 - --- Workload: 406369000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 30 in the X datas point --------------- - --- Configuration: 3000-3300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6611133148.221605 - --- Energy: 42.19510352720739 - --- Workload: 278957000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 64 in the X datas point --------------- - --- Configuration: 3000-3300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6473246073.976255 - --- Energy: 42.474892742303716 - --- Workload: 274951000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 173 in the X datas point --------------- - --- Configuration: 3003-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8528930131.004368 - --- Energy: 58.99281399223083 - --- Workload: 503147000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 194 in the X datas point --------------- - --- Configuration: 0002-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9147875405.936972 - --- Energy: 51.28673303694986 - --- Workload: 469163000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 23 in the X datas point --------------- - --- Configuration: 3333-3300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9963434196.49885 - --- Energy: 75.09852863759252 - --- Workload: 748237000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 29 in the X datas point --------------- - --- Configuration: 3000-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4149980287.5936337 - --- Energy: 36.1860248822606 - --- Workload: 150171000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 61 in the X datas point --------------- - --- Configuration: 3000-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6519117311.516021 - --- Energy: 42.79271109577192 - --- Workload: 278971000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 146 in the X datas point --------------- - --- Configuration: 2022-0330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10619025470.794495 - --- Energy: 49.81557674440745 - --- Workload: 528993000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3003-3330' ---- Neighbour 0 in the list of neghbours, And at position 29 in the X datas point --------------- - --- Configuration: 3000-3000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 4149980287.5936337 - --- Energy: 36.1860248822606 - --- Workload: 150171000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 30 in the X datas point --------------- - --- Configuration: 3000-3300 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6611133148.221605 - --- Energy: 42.19510352720739 - --- Workload: 278957000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 64 in the X datas point --------------- - --- Configuration: 3000-3300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6473246073.976255 - --- Energy: 42.474892742303716 - --- Workload: 274951000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 61 in the X datas point --------------- - --- Configuration: 3000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6519117311.516021 - --- Energy: 42.79271109577192 - --- Workload: 278971000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 31 in the X datas point --------------- - --- Configuration: 3000-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8224428196.629629 - --- Energy: 49.410116578739654 - --- Workload: 406369000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 146 in the X datas point --------------- - --- Configuration: 2022-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10619025470.794495 - --- Energy: 49.81557674440745 - --- Workload: 528993000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 194 in the X datas point --------------- - --- Configuration: 0002-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9147875405.936972 - --- Energy: 51.28673303694986 - --- Workload: 469163000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 173 in the X datas point --------------- - --- Configuration: 3003-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8528930131.004368 - --- Energy: 58.99281399223083 - --- Workload: 503147000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 110 in the X datas point --------------- - --- Configuration: 3003-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9353836943.914392 - --- Energy: 65.99051868650201 - --- Workload: 617264000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 23 in the X datas point --------------- - --- Configuration: 3333-3300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9963434196.49885 - --- Energy: 75.09852863759252 - --- Workload: 748237000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 31 in the X datas point --------------- - --- Configuration: 3000-3330 - --- Energy efficiency: 8224428196.629629 - --- Energy: 49.410116578739654 - --- Workload: 406369000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (65.99051868650201 mAh) is far from the median. ---- Median :49.410116578739654, the gap is : 10 ---- So yes we remove this configuration '3003-3330' ---- remove_aberrant_points: The value [2.0, 1, 0, 0, 1, 2.0, 1, 1, 1, 0] is an abberant point. we don't add it - --- remove_aberrant_points: do we remove value [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0] ---- Computing the list of the 10 first neighbours of '0110-0100' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0110-0100' ---- Neighbour 0 in the list of neghbours, And at position 111 in the X datas point --------------- - --- Configuration: 0110-0100 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5162462701.2069845 - --- Energy: 35.42009012551951 - --- Workload: 182855000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 38 in the X datas point --------------- - --- Configuration: 1110-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2905397356.669485 - --- Energy: 30.668041259477853 - --- Workload: 89102900000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 48 in the X datas point --------------- - --- Configuration: 0111-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 94 in the X datas point --------------- - --- Configuration: 0100-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4093227346.033253 - --- Energy: 35.39655176899871 - --- Workload: 144886000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 99 in the X datas point --------------- - --- Configuration: 0010-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6657080470.788732 - --- Energy: 41.37346586900227 - --- Workload: 275426000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 100 in the X datas point --------------- - --- Configuration: 0110-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5194211570.625695 - --- Energy: 35.648662348871625 - --- Workload: 185167000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 112 in the X datas point --------------- - --- Configuration: 0200-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4242843383.922169 - --- Energy: 35.404255909220375 - --- Workload: 150215000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 162 in the X datas point --------------- - --- Configuration: 0100-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4197888462.103562 - --- Energy: 35.26956535624208 - --- Workload: 148058000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 13 in the X datas point --------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 16 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.299284062105812 - --- Workload: 0.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0110-0100' ---- Neighbour 0 in the list of neghbours, And at position 16 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.299284062105812 - --- Workload: 0.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 38 in the X datas point --------------- - --- Configuration: 1110-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2905397356.669485 - --- Energy: 30.668041259477853 - --- Workload: 89102900000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 162 in the X datas point --------------- - --- Configuration: 0100-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4197888462.103562 - --- Energy: 35.26956535624208 - --- Workload: 148058000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 94 in the X datas point --------------- - --- Configuration: 0100-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4093227346.033253 - --- Energy: 35.39655176899871 - --- Workload: 144886000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 112 in the X datas point --------------- - --- Configuration: 0200-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4242843383.922169 - --- Energy: 35.404255909220375 - --- Workload: 150215000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 111 in the X datas point --------------- - --- Configuration: 0110-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5162462701.2069845 - --- Energy: 35.42009012551951 - --- Workload: 182855000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 100 in the X datas point --------------- - --- Configuration: 0110-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5194211570.625695 - --- Energy: 35.648662348871625 - --- Workload: 185167000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 48 in the X datas point --------------- - --- Configuration: 0111-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 99 in the X datas point --------------- - --- Configuration: 0010-0101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6657080470.788732 - --- Energy: 41.37346586900227 - --- Workload: 275426000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 13 in the X datas point --------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 112 in the X datas point --------------- - --- Configuration: 0200-0100 - --- Energy efficiency: 4242843383.922169 - --- Energy: 35.404255909220375 - --- Workload: 150215000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (35.404255909220375 mAh) it is NOT far from the median. ---- Median :35.404255909220375, the gap is : 10 ---- So No we don't romove this configuration '0110-0100' - --- remove_aberrant_points: The value [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0] ---- Computing the list of the 10 first neighbours of '0200-0100' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0200-0100' ---- Neighbour 0 in the list of neghbours, And at position 112 in the X datas point --------------- - --- Configuration: 0200-0100 - --- Distance from that configuration: [1.] - --- Energy efficiency: 4242843383.922169 - --- Energy: 35.404255909220375 - --- Workload: 150215000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 69 in the X datas point --------------- - --- Configuration: 0200-1100 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6540008502.011052 - --- Energy: 42.722378810206706 - --- Workload: 279405000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 2 in the X datas point --------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.38267358149647 - --- Workload: 371343000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 37 in the X datas point --------------- - --- Configuration: 2200-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 94 in the X datas point --------------- - --- Configuration: 0100-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4093227346.033253 - --- Energy: 35.39655176899871 - --- Workload: 144886000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 111 in the X datas point --------------- - --- Configuration: 0110-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5162462701.2069845 - --- Energy: 35.42009012551951 - --- Workload: 182855000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 131 in the X datas point --------------- - --- Configuration: 0202-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7512075661.626064 - --- Energy: 40.5630522502661 - --- Workload: 304712000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 145 in the X datas point --------------- - --- Configuration: 0200-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3751444306.0578322 - --- Energy: 34.495214714826176 - --- Workload: 129407000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 161 in the X datas point --------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7192278369.94203 - --- Energy: 51.67993691242756 - --- Workload: 371696000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 162 in the X datas point --------------- - --- Configuration: 0100-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4197888462.103562 - --- Energy: 35.26956535624208 - --- Workload: 148058000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0200-0100' ---- Neighbour 0 in the list of neghbours, And at position 37 in the X datas point --------------- - --- Configuration: 2200-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 145 in the X datas point --------------- - --- Configuration: 0200-0010 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3751444306.0578322 - --- Energy: 34.495214714826176 - --- Workload: 129407000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 162 in the X datas point --------------- - --- Configuration: 0100-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4197888462.103562 - --- Energy: 35.26956535624208 - --- Workload: 148058000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 94 in the X datas point --------------- - --- Configuration: 0100-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4093227346.033253 - --- Energy: 35.39655176899871 - --- Workload: 144886000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 112 in the X datas point --------------- - --- Configuration: 0200-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4242843383.922169 - --- Energy: 35.404255909220375 - --- Workload: 150215000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 111 in the X datas point --------------- - --- Configuration: 0110-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5162462701.2069845 - --- Energy: 35.42009012551951 - --- Workload: 182855000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 131 in the X datas point --------------- - --- Configuration: 0202-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7512075661.626064 - --- Energy: 40.5630522502661 - --- Workload: 304712000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 69 in the X datas point --------------- - --- Configuration: 0200-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6540008502.011052 - --- Energy: 42.722378810206706 - --- Workload: 279405000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 161 in the X datas point --------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7192278369.94203 - --- Energy: 51.67993691242756 - --- Workload: 371696000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 2 in the X datas point --------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.38267358149647 - --- Workload: 371343000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 112 in the X datas point --------------- - --- Configuration: 0200-0100 - --- Energy efficiency: 4242843383.922169 - --- Energy: 35.404255909220375 - --- Workload: 150215000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (35.404255909220375 mAh) it is NOT far from the median. ---- Median :35.404255909220375, the gap is : 10 ---- So No we don't romove this configuration '0200-0100' - --- remove_aberrant_points: The value [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0] ---- Computing the list of the 10 first neighbours of '2220-3330' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '2220-3330' ---- Neighbour 0 in the list of neghbours, And at position 113 in the X datas point --------------- - --- Configuration: 2220-3330 - --- Distance from that configuration: [1.] - --- Energy efficiency: 9571301409.852697 - --- Energy: 49.20594289132612 - --- Workload: 470964000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 115 in the X datas point --------------- - --- Configuration: 2220-2220 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 9479212087.891254 - --- Energy: 49.57175430186782 - --- Workload: 469901000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 122 in the X datas point --------------- - --- Configuration: 1110-3330 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 9413093613.215984 - --- Energy: 49.7061517933472 - --- Workload: 467887000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 142 in the X datas point --------------- - --- Configuration: 2220-0330 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8252186829.509821 - --- Energy: 42.07453960416718 - --- Workload: 347206000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 73 in the X datas point --------------- - --- Configuration: 3330-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9229945635.620207 - --- Energy: 51.28077619994492 - --- Workload: 473319000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 117 in the X datas point --------------- - --- Configuration: 2020-3030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7529950377.627011 - --- Energy: 41.87227309237855 - --- Workload: 315295000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 133 in the X datas point --------------- - --- Configuration: 0200-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8906781623.528154 - --- Energy: 47.48626285009536 - --- Workload: 422949000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 148 in the X datas point --------------- - --- Configuration: 2220-0300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6002689204.763734 - --- Energy: 36.30048338737668 - --- Workload: 217901000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 159 in the X datas point --------------- - --- Configuration: 1111-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10965958375.4152 - --- Energy: 49.989818506242955 - --- Workload: 548186000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 3 in the X datas point --------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '2220-3330' ---- Neighbour 0 in the list of neghbours, And at position 148 in the X datas point --------------- - --- Configuration: 2220-0300 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6002689204.763734 - --- Energy: 36.30048338737668 - --- Workload: 217901000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 117 in the X datas point --------------- - --- Configuration: 2020-3030 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 7529950377.627011 - --- Energy: 41.87227309237855 - --- Workload: 315295000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 142 in the X datas point --------------- - --- Configuration: 2220-0330 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8252186829.509821 - --- Energy: 42.07453960416718 - --- Workload: 347206000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 133 in the X datas point --------------- - --- Configuration: 0200-3330 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8906781623.528154 - --- Energy: 47.48626285009536 - --- Workload: 422949000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 113 in the X datas point --------------- - --- Configuration: 2220-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9571301409.852697 - --- Energy: 49.20594289132612 - --- Workload: 470964000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 115 in the X datas point --------------- - --- Configuration: 2220-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9479212087.891254 - --- Energy: 49.57175430186782 - --- Workload: 469901000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 122 in the X datas point --------------- - --- Configuration: 1110-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9413093613.215984 - --- Energy: 49.7061517933472 - --- Workload: 467887000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 159 in the X datas point --------------- - --- Configuration: 1111-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10965958375.4152 - --- Energy: 49.989818506242955 - --- Workload: 548186000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 73 in the X datas point --------------- - --- Configuration: 3330-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9229945635.620207 - --- Energy: 51.28077619994492 - --- Workload: 473319000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 3 in the X datas point --------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 113 in the X datas point --------------- - --- Configuration: 2220-3330 - --- Energy efficiency: 9571301409.852697 - --- Energy: 49.20594289132612 - --- Workload: 470964000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (49.20594289132612 mAh) it is NOT far from the median. ---- Median :49.20594289132612, the gap is : 10 ---- So No we don't romove this configuration '2220-3330' - --- remove_aberrant_points: The value [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0] ---- Computing the list of the 10 first neighbours of '0020-2220' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0020-2220' ---- Neighbour 0 in the list of neghbours, And at position 114 in the X datas point --------------- - --- Configuration: 0020-2220 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8376542330.856669 - --- Energy: 48.301162810596125 - --- Workload: 404596000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 102 in the X datas point --------------- - --- Configuration: 0020-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4244013818.5089927 - --- Energy: 35.41951635507749 - --- Workload: 150321000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 115 in the X datas point --------------- - --- Configuration: 2220-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9479212087.891254 - --- Energy: 49.57175430186782 - --- Workload: 469901000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 121 in the X datas point --------------- - --- Configuration: 0020-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6670179627.937381 - --- Energy: 41.85807704041302 - --- Workload: 279201000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 157 in the X datas point --------------- - --- Configuration: 2020-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7467367603.572389 - --- Energy: 42.10385161103808 - --- Workload: 314406000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 160 in the X datas point --------------- - --- Configuration: 0222-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11414873580.275099 - --- Energy: 57.359112207692405 - --- Workload: 654747000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 176 in the X datas point --------------- - --- Configuration: 0030-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6743861400.160503 - --- Energy: 41.3450979000584 - --- Workload: 278825000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 182 in the X datas point --------------- - --- Configuration: 0020-1111 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10017249703.99027 - --- Energy: 53.486611373072236 - --- Workload: 535789000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 6 in the X datas point --------------- - --- Configuration: 0020-0010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 8 in the X datas point --------------- - --- Configuration: 0020-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8089829466.394849 - --- Energy: 66.44909360627778 - --- Workload: 537560000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0020-2220' ---- Neighbour 0 in the list of neghbours, And at position 102 in the X datas point --------------- - --- Configuration: 0020-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 4244013818.5089927 - --- Energy: 35.41951635507749 - --- Workload: 150321000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 6 in the X datas point --------------- - --- Configuration: 0020-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 176 in the X datas point --------------- - --- Configuration: 0030-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6743861400.160503 - --- Energy: 41.3450979000584 - --- Workload: 278825000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 121 in the X datas point --------------- - --- Configuration: 0020-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6670179627.937381 - --- Energy: 41.85807704041302 - --- Workload: 279201000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 157 in the X datas point --------------- - --- Configuration: 2020-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7467367603.572389 - --- Energy: 42.10385161103808 - --- Workload: 314406000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 114 in the X datas point --------------- - --- Configuration: 0020-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8376542330.856669 - --- Energy: 48.301162810596125 - --- Workload: 404596000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 115 in the X datas point --------------- - --- Configuration: 2220-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9479212087.891254 - --- Energy: 49.57175430186782 - --- Workload: 469901000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 182 in the X datas point --------------- - --- Configuration: 0020-1111 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10017249703.99027 - --- Energy: 53.486611373072236 - --- Workload: 535789000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 160 in the X datas point --------------- - --- Configuration: 0222-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11414873580.275099 - --- Energy: 57.359112207692405 - --- Workload: 654747000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 8 in the X datas point --------------- - --- Configuration: 0020-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8089829466.394849 - --- Energy: 66.44909360627778 - --- Workload: 537560000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 157 in the X datas point --------------- - --- Configuration: 2020-0220 - --- Energy efficiency: 7467367603.572389 - --- Energy: 42.10385161103808 - --- Workload: 314406000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (42.10385161103808 mAh) it is NOT far from the median. ---- Median :42.10385161103808, the gap is : 10 ---- So No we don't romove this configuration '0020-2220' - --- remove_aberrant_points: The value [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0] ---- Computing the list of the 10 first neighbours of '2220-2220' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '2220-2220' ---- Neighbour 0 in the list of neghbours, And at position 115 in the X datas point --------------- - --- Configuration: 2220-2220 - --- Distance from that configuration: [1.] - --- Energy efficiency: 9479212087.891254 - --- Energy: 49.57175430186782 - --- Workload: 469901000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 73 in the X datas point --------------- - --- Configuration: 3330-2220 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 9229945635.620207 - --- Energy: 51.28077619994492 - --- Workload: 473319000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 113 in the X datas point --------------- - --- Configuration: 2220-3330 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 9571301409.852697 - --- Energy: 49.20594289132612 - --- Workload: 470964000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 3 in the X datas point --------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 90 in the X datas point --------------- - --- Configuration: 2222-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11468876336.840899 - --- Energy: 53.84120579706395 - --- Workload: 617498000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 114 in the X datas point --------------- - --- Configuration: 0020-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8376542330.856669 - --- Energy: 48.301162810596125 - --- Workload: 404596000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 122 in the X datas point --------------- - --- Configuration: 1110-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9413093613.215984 - --- Energy: 49.7061517933472 - --- Workload: 467887000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 142 in the X datas point --------------- - --- Configuration: 2220-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8252186829.509821 - --- Energy: 42.07453960416718 - --- Workload: 347206000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 157 in the X datas point --------------- - --- Configuration: 2020-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7467367603.572389 - --- Energy: 42.10385161103808 - --- Workload: 314406000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 160 in the X datas point --------------- - --- Configuration: 0222-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11414873580.275099 - --- Energy: 57.359112207692405 - --- Workload: 654747000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '2220-2220' ---- Neighbour 0 in the list of neghbours, And at position 142 in the X datas point --------------- - --- Configuration: 2220-0330 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8252186829.509821 - --- Energy: 42.07453960416718 - --- Workload: 347206000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 157 in the X datas point --------------- - --- Configuration: 2020-0220 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 7467367603.572389 - --- Energy: 42.10385161103808 - --- Workload: 314406000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 114 in the X datas point --------------- - --- Configuration: 0020-2220 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8376542330.856669 - --- Energy: 48.301162810596125 - --- Workload: 404596000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 113 in the X datas point --------------- - --- Configuration: 2220-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9571301409.852697 - --- Energy: 49.20594289132612 - --- Workload: 470964000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 115 in the X datas point --------------- - --- Configuration: 2220-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9479212087.891254 - --- Energy: 49.57175430186782 - --- Workload: 469901000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 122 in the X datas point --------------- - --- Configuration: 1110-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9413093613.215984 - --- Energy: 49.7061517933472 - --- Workload: 467887000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 73 in the X datas point --------------- - --- Configuration: 3330-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9229945635.620207 - --- Energy: 51.28077619994492 - --- Workload: 473319000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 90 in the X datas point --------------- - --- Configuration: 2222-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11468876336.840899 - --- Energy: 53.84120579706395 - --- Workload: 617498000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 3 in the X datas point --------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 160 in the X datas point --------------- - --- Configuration: 0222-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11414873580.275099 - --- Energy: 57.359112207692405 - --- Workload: 654747000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 115 in the X datas point --------------- - --- Configuration: 2220-2220 - --- Energy efficiency: 9479212087.891254 - --- Energy: 49.57175430186782 - --- Workload: 469901000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (49.57175430186782 mAh) it is NOT far from the median. ---- Median :49.57175430186782, the gap is : 10 ---- So No we don't romove this configuration '2220-2220' - --- remove_aberrant_points: The value [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0] ---- Computing the list of the 10 first neighbours of '0002-3000' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0002-3000' ---- Neighbour 0 in the list of neghbours, And at position 116 in the X datas point --------------- - --- Configuration: 0002-3000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5449442794.474265 - --- Energy: 38.132247384977575 - --- Workload: 207799000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 1 in the X datas point --------------- - --- Configuration: 0033-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6957102505.948323 - --- Energy: 53.35616382684589 - --- Workload: 371205000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 24 in the X datas point --------------- - --- Configuration: 0000-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3307720550.5370083 - --- Energy: 35.59789292409111 - --- Workload: 117748000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 74 in the X datas point --------------- - --- Configuration: 2002-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7263008047.412917 - --- Energy: 41.829225389075674 - --- Workload: 303807000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 101 in the X datas point --------------- - --- Configuration: 0011-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6806981239.9597025 - --- Energy: 35.94259902860859 - --- Workload: 244660000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 194 in the X datas point --------------- - --- Configuration: 0002-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9147875405.936972 - --- Energy: 51.28673303694986 - --- Workload: 469163000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 12 in the X datas point --------------- - --- Configuration: 0022-0030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 25 in the X datas point --------------- - --- Configuration: 0000-3300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5789616901.049658 - --- Energy: 42.05795824330537 - --- Workload: 243499000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 29 in the X datas point --------------- - --- Configuration: 3000-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4149980287.5936337 - --- Energy: 36.1860248822606 - --- Workload: 150171000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 47 in the X datas point --------------- - --- Configuration: 1001-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0002-3000' ---- Neighbour 0 in the list of neghbours, And at position 24 in the X datas point --------------- - --- Configuration: 0000-3000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 3307720550.5370083 - --- Energy: 35.59789292409111 - --- Workload: 117748000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 101 in the X datas point --------------- - --- Configuration: 0011-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6806981239.9597025 - --- Energy: 35.94259902860859 - --- Workload: 244660000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 29 in the X datas point --------------- - --- Configuration: 3000-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4149980287.5936337 - --- Energy: 36.1860248822606 - --- Workload: 150171000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 116 in the X datas point --------------- - --- Configuration: 0002-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5449442794.474265 - --- Energy: 38.132247384977575 - --- Workload: 207799000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 47 in the X datas point --------------- - --- Configuration: 1001-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 74 in the X datas point --------------- - --- Configuration: 2002-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7263008047.412917 - --- Energy: 41.829225389075674 - --- Workload: 303807000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 12 in the X datas point --------------- - --- Configuration: 0022-0030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 25 in the X datas point --------------- - --- Configuration: 0000-3300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5789616901.049658 - --- Energy: 42.05795824330537 - --- Workload: 243499000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 194 in the X datas point --------------- - --- Configuration: 0002-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9147875405.936972 - --- Energy: 51.28673303694986 - --- Workload: 469163000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 1 in the X datas point --------------- - --- Configuration: 0033-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6957102505.948323 - --- Energy: 53.35616382684589 - --- Workload: 371205000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 47 in the X datas point --------------- - --- Configuration: 1001-2000 - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (39.7073615035878 mAh) it is NOT far from the median. ---- Median :39.7073615035878, the gap is : 10 ---- So No we don't romove this configuration '0002-3000' - --- remove_aberrant_points: The value [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0] ---- Computing the list of the 10 first neighbours of '2020-3030' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '2020-3030' ---- Neighbour 0 in the list of neghbours, And at position 117 in the X datas point --------------- - --- Configuration: 2020-3030 - --- Distance from that configuration: [1.] - --- Energy efficiency: 7529950377.627011 - --- Energy: 41.87227309237855 - --- Workload: 315295000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 158 in the X datas point --------------- - --- Configuration: 2020-0030 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5336236245.851076 - --- Energy: 35.10473595313148 - --- Workload: 187327000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 98 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8871225293.637558 - --- Energy: 42.90551410725298 - --- Workload: 380626000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 113 in the X datas point --------------- - --- Configuration: 2220-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9571301409.852697 - --- Energy: 49.20594289132612 - --- Workload: 470964000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 187 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8938627384.378855 - --- Energy: 42.547359911496315 - --- Workload: 380315000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 12 in the X datas point --------------- - --- Configuration: 0022-0030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 28 in the X datas point --------------- - --- Configuration: 3330-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5822958761.806049 - --- Energy: 37.40635012737015 - --- Workload: 217816000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 29 in the X datas point --------------- - --- Configuration: 3000-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4149980287.5936337 - --- Energy: 36.1860248822606 - --- Workload: 150171000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 31 in the X datas point --------------- - --- Configuration: 3000-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8224428196.629629 - --- Energy: 49.410116578739654 - --- Workload: 406369000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 59 in the X datas point --------------- - --- Configuration: 2000-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '2020-3030' ---- Neighbour 0 in the list of neghbours, And at position 158 in the X datas point --------------- - --- Configuration: 2020-0030 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5336236245.851076 - --- Energy: 35.10473595313148 - --- Workload: 187327000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 29 in the X datas point --------------- - --- Configuration: 3000-3000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4149980287.5936337 - --- Energy: 36.1860248822606 - --- Workload: 150171000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 59 in the X datas point --------------- - --- Configuration: 2000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 28 in the X datas point --------------- - --- Configuration: 3330-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5822958761.806049 - --- Energy: 37.40635012737015 - --- Workload: 217816000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 117 in the X datas point --------------- - --- Configuration: 2020-3030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7529950377.627011 - --- Energy: 41.87227309237855 - --- Workload: 315295000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 12 in the X datas point --------------- - --- Configuration: 0022-0030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 187 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8938627384.378855 - --- Energy: 42.547359911496315 - --- Workload: 380315000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 98 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8871225293.637558 - --- Energy: 42.90551410725298 - --- Workload: 380626000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 113 in the X datas point --------------- - --- Configuration: 2220-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9571301409.852697 - --- Energy: 49.20594289132612 - --- Workload: 470964000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 31 in the X datas point --------------- - --- Configuration: 3000-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8224428196.629629 - --- Energy: 49.410116578739654 - --- Workload: 406369000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 117 in the X datas point --------------- - --- Configuration: 2020-3030 - --- Energy efficiency: 7529950377.627011 - --- Energy: 41.87227309237855 - --- Workload: 315295000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (41.87227309237855 mAh) it is NOT far from the median. ---- Median :41.87227309237855, the gap is : 10 ---- So No we don't romove this configuration '2020-3030' - --- remove_aberrant_points: The value [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 1] ---- Computing the list of the 10 first neighbours of '1001-2002' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '1001-2002' ---- Neighbour 0 in the list of neghbours, And at position 118 in the X datas point --------------- - --- Configuration: 1001-2002 - --- Distance from that configuration: [1.] - --- Energy efficiency: 9165566798.65083 - --- Energy: 65.10994999301121 - --- Workload: 596772000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 47 in the X datas point --------------- - --- Configuration: 1001-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 50 in the X datas point --------------- - --- Configuration: 0001-2002 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8407741848.694279 - --- Energy: 65.1809584910712 - --- Workload: 548023000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 54 in the X datas point --------------- - --- Configuration: 1001-0002 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 7043096708.760907 - --- Energy: 47.6050128004243 - --- Workload: 335286000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 74 in the X datas point --------------- - --- Configuration: 2002-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7263008047.412917 - --- Energy: 41.829225389075674 - --- Workload: 303807000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 80 in the X datas point --------------- - --- Configuration: 2002-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8795770993.306417 - --- Energy: 48.71596839606954 - --- Workload: 428493000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 95 in the X datas point --------------- - --- Configuration: 1101-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6788174999.151478 - --- Energy: 36.70897651674008 - --- Workload: 249187000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 155 in the X datas point --------------- - --- Configuration: 1111-2002 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10098612955.510561 - --- Energy: 67.2428641168314 - --- Workload: 679060000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 46 in the X datas point --------------- - --- Configuration: 1000-1000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 52 in the X datas point --------------- - --- Configuration: 1101-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9914340101.522842 - --- Energy: 65.015157087009 - --- Workload: 644582000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '1001-2002' ---- Neighbour 0 in the list of neghbours, And at position 95 in the X datas point --------------- - --- Configuration: 1101-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6788174999.151478 - --- Energy: 36.70897651674008 - --- Workload: 249187000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 46 in the X datas point --------------- - --- Configuration: 1000-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 47 in the X datas point --------------- - --- Configuration: 1001-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 74 in the X datas point --------------- - --- Configuration: 2002-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 7263008047.412917 - --- Energy: 41.829225389075674 - --- Workload: 303807000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 54 in the X datas point --------------- - --- Configuration: 1001-0002 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7043096708.760907 - --- Energy: 47.6050128004243 - --- Workload: 335286000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 80 in the X datas point --------------- - --- Configuration: 2002-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8795770993.306417 - --- Energy: 48.71596839606954 - --- Workload: 428493000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 52 in the X datas point --------------- - --- Configuration: 1101-0202 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9914340101.522842 - --- Energy: 65.015157087009 - --- Workload: 644582000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 118 in the X datas point --------------- - --- Configuration: 1001-2002 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9165566798.65083 - --- Energy: 65.10994999301121 - --- Workload: 596772000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 50 in the X datas point --------------- - --- Configuration: 0001-2002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8407741848.694279 - --- Energy: 65.1809584910712 - --- Workload: 548023000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 155 in the X datas point --------------- - --- Configuration: 1111-2002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10098612955.510561 - --- Energy: 67.2428641168314 - --- Workload: 679060000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 54 in the X datas point --------------- - --- Configuration: 1001-0002 - --- Energy efficiency: 7043096708.760907 - --- Energy: 47.6050128004243 - --- Workload: 335286000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (65.10994999301121 mAh) is far from the median. ---- Median :47.6050128004243, the gap is : 10 ---- So yes we remove this configuration '1001-2002' ---- remove_aberrant_points: The value [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 1] is an abberant point. we don't add it - --- remove_aberrant_points: do we remove value [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0] ---- Computing the list of the 10 first neighbours of '0333-0030' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0333-0030' ---- Neighbour 0 in the list of neghbours, And at position 119 in the X datas point --------------- - --- Configuration: 0333-0030 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8477809334.068076 - --- Energy: 58.764018507515395 - --- Workload: 498189000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 12 in the X datas point --------------- - --- Configuration: 0022-0030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 144 in the X datas point --------------- - --- Configuration: 3330-0030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6057595619.146848 - --- Energy: 36.12486526516549 - --- Workload: 218830000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 1 in the X datas point --------------- - --- Configuration: 0033-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6957102505.948323 - --- Energy: 53.35616382684589 - --- Workload: 371205000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 22 in the X datas point --------------- - --- Configuration: 3333-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9400881802.713095 - --- Energy: 66.34289826476824 - --- Workload: 623684000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 76 in the X datas point --------------- - --- Configuration: 0220-0020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5040602049.508794 - --- Energy: 36.67117347490831 - --- Workload: 184845000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 108 in the X datas point --------------- - --- Configuration: 0222-0300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9750580159.519491 - --- Energy: 43.43833566298026 - --- Workload: 423547000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 124 in the X datas point --------------- - --- Configuration: 0033-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8384408354.2244835 - --- Energy: 59.697236073290554 - --- Workload: 500528000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 135 in the X datas point --------------- - --- Configuration: 3333-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9639669166.554203 - --- Energy: 64.97706889442466 - --- Workload: 626356000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 168 in the X datas point --------------- - --- Configuration: 0330-0300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5127442585.46165 - --- Energy: 35.649584213611206 - --- Workload: 182791000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0333-0030' ---- Neighbour 0 in the list of neghbours, And at position 168 in the X datas point --------------- - --- Configuration: 0330-0300 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5127442585.46165 - --- Energy: 35.649584213611206 - --- Workload: 182791000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 144 in the X datas point --------------- - --- Configuration: 3330-0030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6057595619.146848 - --- Energy: 36.12486526516549 - --- Workload: 218830000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 76 in the X datas point --------------- - --- Configuration: 0220-0020 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5040602049.508794 - --- Energy: 36.67117347490831 - --- Workload: 184845000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 12 in the X datas point --------------- - --- Configuration: 0022-0030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 108 in the X datas point --------------- - --- Configuration: 0222-0300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9750580159.519491 - --- Energy: 43.43833566298026 - --- Workload: 423547000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 1 in the X datas point --------------- - --- Configuration: 0033-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6957102505.948323 - --- Energy: 53.35616382684589 - --- Workload: 371205000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 119 in the X datas point --------------- - --- Configuration: 0333-0030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8477809334.068076 - --- Energy: 58.764018507515395 - --- Workload: 498189000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 124 in the X datas point --------------- - --- Configuration: 0033-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8384408354.2244835 - --- Energy: 59.697236073290554 - --- Workload: 500528000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 135 in the X datas point --------------- - --- Configuration: 3333-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9639669166.554203 - --- Energy: 64.97706889442466 - --- Workload: 626356000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 22 in the X datas point --------------- - --- Configuration: 3333-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9400881802.713095 - --- Energy: 66.34289826476824 - --- Workload: 623684000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 108 in the X datas point --------------- - --- Configuration: 0222-0300 - --- Energy efficiency: 9750580159.519491 - --- Energy: 43.43833566298026 - --- Workload: 423547000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (58.764018507515395 mAh) is far from the median. ---- Median :43.43833566298026, the gap is : 10 ---- So yes we remove this configuration '0333-0030' ---- remove_aberrant_points: The value [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0] is an abberant point. we don't add it - --- remove_aberrant_points: do we remove value [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0] ---- Computing the list of the 10 first neighbours of '2022-2200' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '2022-2200' ---- Neighbour 0 in the list of neghbours, And at position 120 in the X datas point --------------- - --- Configuration: 2022-2200 - --- Distance from that configuration: [1.] - --- Energy efficiency: 10578920865.440357 - --- Energy: 50.18755172966964 - --- Workload: 530930000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 90 in the X datas point --------------- - --- Configuration: 2222-2200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 11468876336.840899 - --- Energy: 53.84120579706395 - --- Workload: 617498000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 107 in the X datas point --------------- - --- Configuration: 1011-2200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8782098570.274353 - --- Energy: 43.085080854083536 - --- Workload: 378377000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 63 in the X datas point --------------- - --- Configuration: 2000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 74 in the X datas point --------------- - --- Configuration: 2002-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7263008047.412917 - --- Energy: 41.829225389075674 - --- Workload: 303807000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 89 in the X datas point --------------- - --- Configuration: 0011-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7849108733.703288 - --- Energy: 42.07381484773657 - --- Workload: 330242000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 92 in the X datas point --------------- - --- Configuration: 0033-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8336042547.16116 - --- Energy: 59.96771726749321 - --- Workload: 499893000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 3 in the X datas point --------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 13 in the X datas point --------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 23 in the X datas point --------------- - --- Configuration: 3333-3300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9963434196.49885 - --- Energy: 75.09852863759252 - --- Workload: 748237000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '2022-2200' ---- Neighbour 0 in the list of neghbours, And at position 74 in the X datas point --------------- - --- Configuration: 2002-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 7263008047.412917 - --- Energy: 41.829225389075674 - --- Workload: 303807000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 89 in the X datas point --------------- - --- Configuration: 0011-2200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 7849108733.703288 - --- Energy: 42.07381484773657 - --- Workload: 330242000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 63 in the X datas point --------------- - --- Configuration: 2000-2200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 107 in the X datas point --------------- - --- Configuration: 1011-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8782098570.274353 - --- Energy: 43.085080854083536 - --- Workload: 378377000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 13 in the X datas point --------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 120 in the X datas point --------------- - --- Configuration: 2022-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10578920865.440357 - --- Energy: 50.18755172966964 - --- Workload: 530930000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 90 in the X datas point --------------- - --- Configuration: 2222-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11468876336.840899 - --- Energy: 53.84120579706395 - --- Workload: 617498000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 3 in the X datas point --------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 92 in the X datas point --------------- - --- Configuration: 0033-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8336042547.16116 - --- Energy: 59.96771726749321 - --- Workload: 499893000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 23 in the X datas point --------------- - --- Configuration: 3333-3300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9963434196.49885 - --- Energy: 75.09852863759252 - --- Workload: 748237000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 13 in the X datas point --------------- - --- Configuration: 0011-1100 - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (43.82652071469574 mAh) it is NOT far from the median. ---- Median :43.82652071469574, the gap is : 10 ---- So No we don't romove this configuration '2022-2200' - --- remove_aberrant_points: The value [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0] ---- Computing the list of the 10 first neighbours of '0020-1100' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0020-1100' ---- Neighbour 0 in the list of neghbours, And at position 121 in the X datas point --------------- - --- Configuration: 0020-1100 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6670179627.937381 - --- Energy: 41.85807704041302 - --- Workload: 279201000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 13 in the X datas point --------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 69 in the X datas point --------------- - --- Configuration: 0200-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6540008502.011052 - --- Energy: 42.722378810206706 - --- Workload: 279405000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 102 in the X datas point --------------- - --- Configuration: 0020-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4244013818.5089927 - --- Energy: 35.41951635507749 - --- Workload: 150321000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 114 in the X datas point --------------- - --- Configuration: 0020-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8376542330.856669 - --- Energy: 48.301162810596125 - --- Workload: 404596000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 130 in the X datas point --------------- - --- Configuration: 2020-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6005284650.492433 - --- Energy: 34.65163368892841 - --- Workload: 208093000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 176 in the X datas point --------------- - --- Configuration: 0030-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6743861400.160503 - --- Energy: 41.3450979000584 - --- Workload: 278825000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 182 in the X datas point --------------- - --- Configuration: 0020-1111 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10017249703.99027 - --- Energy: 53.486611373072236 - --- Workload: 535789000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 5 in the X datas point --------------- - --- Configuration: 0030-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 994906080.8659663 - --- Energy: 29.623247258891045 - --- Workload: 29472300000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 6 in the X datas point --------------- - --- Configuration: 0020-0010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0020-1100' ---- Neighbour 0 in the list of neghbours, And at position 5 in the X datas point --------------- - --- Configuration: 0030-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 994906080.8659663 - --- Energy: 29.623247258891045 - --- Workload: 29472300000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 130 in the X datas point --------------- - --- Configuration: 2020-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6005284650.492433 - --- Energy: 34.65163368892841 - --- Workload: 208093000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 102 in the X datas point --------------- - --- Configuration: 0020-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4244013818.5089927 - --- Energy: 35.41951635507749 - --- Workload: 150321000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 6 in the X datas point --------------- - --- Configuration: 0020-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 176 in the X datas point --------------- - --- Configuration: 0030-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6743861400.160503 - --- Energy: 41.3450979000584 - --- Workload: 278825000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 121 in the X datas point --------------- - --- Configuration: 0020-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6670179627.937381 - --- Energy: 41.85807704041302 - --- Workload: 279201000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 69 in the X datas point --------------- - --- Configuration: 0200-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6540008502.011052 - --- Energy: 42.722378810206706 - --- Workload: 279405000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 13 in the X datas point --------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 114 in the X datas point --------------- - --- Configuration: 0020-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8376542330.856669 - --- Energy: 48.301162810596125 - --- Workload: 404596000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 182 in the X datas point --------------- - --- Configuration: 0020-1111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10017249703.99027 - --- Energy: 53.486611373072236 - --- Workload: 535789000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 176 in the X datas point --------------- - --- Configuration: 0030-2200 - --- Energy efficiency: 6743861400.160503 - --- Energy: 41.3450979000584 - --- Workload: 278825000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (41.3450979000584 mAh) it is NOT far from the median. ---- Median :41.3450979000584, the gap is : 10 ---- So No we don't romove this configuration '0020-1100' - --- remove_aberrant_points: The value [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0] ---- Computing the list of the 10 first neighbours of '1110-3330' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '1110-3330' ---- Neighbour 0 in the list of neghbours, And at position 122 in the X datas point --------------- - --- Configuration: 1110-3330 - --- Distance from that configuration: [1.] - --- Energy efficiency: 9413093613.215984 - --- Energy: 49.7061517933472 - --- Workload: 467887000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 113 in the X datas point --------------- - --- Configuration: 2220-3330 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 9571301409.852697 - --- Energy: 49.20594289132612 - --- Workload: 470964000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 159 in the X datas point --------------- - --- Configuration: 1111-3330 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 10965958375.4152 - --- Energy: 49.989818506242955 - --- Workload: 548186000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 97 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10000990098.019703 - --- Energy: 50.66357196918862 - --- Workload: 506686000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 115 in the X datas point --------------- - --- Configuration: 2220-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9479212087.891254 - --- Energy: 49.57175430186782 - --- Workload: 469901000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 142 in the X datas point --------------- - --- Configuration: 2220-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8252186829.509821 - --- Energy: 42.07453960416718 - --- Workload: 347206000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 192 in the X datas point --------------- - --- Configuration: 1111-3300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9442424814.692413 - --- Energy: 43.80740929766881 - --- Workload: 413650000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 196 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10558457958.332102 - --- Energy: 49.51707772839275 - --- Workload: 522824000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 9 in the X datas point --------------- - --- Configuration: 0010-3300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6532788063.289651 - --- Energy: 42.64544340651106 - --- Workload: 278594000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 26 in the X datas point --------------- - --- Configuration: 0000-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7665772326.561901 - --- Energy: 48.682465076838824 - --- Workload: 373189000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '1110-3330' ---- Neighbour 0 in the list of neghbours, And at position 142 in the X datas point --------------- - --- Configuration: 2220-0330 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8252186829.509821 - --- Energy: 42.07453960416718 - --- Workload: 347206000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 9 in the X datas point --------------- - --- Configuration: 0010-3300 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6532788063.289651 - --- Energy: 42.64544340651106 - --- Workload: 278594000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 192 in the X datas point --------------- - --- Configuration: 1111-3300 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 9442424814.692413 - --- Energy: 43.80740929766881 - --- Workload: 413650000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 26 in the X datas point --------------- - --- Configuration: 0000-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7665772326.561901 - --- Energy: 48.682465076838824 - --- Workload: 373189000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 113 in the X datas point --------------- - --- Configuration: 2220-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9571301409.852697 - --- Energy: 49.20594289132612 - --- Workload: 470964000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 196 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10558457958.332102 - --- Energy: 49.51707772839275 - --- Workload: 522824000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 115 in the X datas point --------------- - --- Configuration: 2220-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9479212087.891254 - --- Energy: 49.57175430186782 - --- Workload: 469901000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 122 in the X datas point --------------- - --- Configuration: 1110-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9413093613.215984 - --- Energy: 49.7061517933472 - --- Workload: 467887000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 159 in the X datas point --------------- - --- Configuration: 1111-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10965958375.4152 - --- Energy: 49.989818506242955 - --- Workload: 548186000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 97 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10000990098.019703 - --- Energy: 50.66357196918862 - --- Workload: 506686000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 113 in the X datas point --------------- - --- Configuration: 2220-3330 - --- Energy efficiency: 9571301409.852697 - --- Energy: 49.20594289132612 - --- Workload: 470964000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (49.20594289132612 mAh) it is NOT far from the median. ---- Median :49.20594289132612, the gap is : 10 ---- So No we don't romove this configuration '1110-3330' - --- remove_aberrant_points: The value [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0] ---- Computing the list of the 10 first neighbours of '0111-2000' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0111-2000' ---- Neighbour 0 in the list of neghbours, And at position 123 in the X datas point --------------- - --- Configuration: 0111-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6681499595.769274 - --- Energy: 37.38840673928198 - --- Workload: 249811000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 48 in the X datas point --------------- - --- Configuration: 0111-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 81 in the X datas point --------------- - --- Configuration: 0101-2020 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8367150566.874451 - --- Energy: 43.37670883350873 - --- Workload: 362938000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 89 in the X datas point --------------- - --- Configuration: 0011-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7849108733.703288 - --- Energy: 42.07381484773657 - --- Workload: 330242000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 95 in the X datas point --------------- - --- Configuration: 1101-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6788174999.151478 - --- Energy: 36.70897651674008 - --- Workload: 249187000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 101 in the X datas point --------------- - --- Configuration: 0011-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6806981239.9597025 - --- Energy: 35.94259902860859 - --- Workload: 244660000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 155 in the X datas point --------------- - --- Configuration: 1111-2002 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10098612955.510561 - --- Energy: 67.2428641168314 - --- Workload: 679060000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 166 in the X datas point --------------- - --- Configuration: 0222-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9969791531.659073 - --- Energy: 42.75164023390624 - --- Workload: 426227000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 200 in the X datas point --------------- - --- Configuration: 0220-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5281811027.365063 - --- Energy: 35.274079340197716 - --- Workload: 186311000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 13 in the X datas point --------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0111-2000' ---- Neighbour 0 in the list of neghbours, And at position 200 in the X datas point --------------- - --- Configuration: 0220-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5281811027.365063 - --- Energy: 35.274079340197716 - --- Workload: 186311000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 101 in the X datas point --------------- - --- Configuration: 0011-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6806981239.9597025 - --- Energy: 35.94259902860859 - --- Workload: 244660000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 95 in the X datas point --------------- - --- Configuration: 1101-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6788174999.151478 - --- Energy: 36.70897651674008 - --- Workload: 249187000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 123 in the X datas point --------------- - --- Configuration: 0111-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6681499595.769274 - --- Energy: 37.38840673928198 - --- Workload: 249811000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 48 in the X datas point --------------- - --- Configuration: 0111-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 89 in the X datas point --------------- - --- Configuration: 0011-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7849108733.703288 - --- Energy: 42.07381484773657 - --- Workload: 330242000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 166 in the X datas point --------------- - --- Configuration: 0222-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9969791531.659073 - --- Energy: 42.75164023390624 - --- Workload: 426227000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 81 in the X datas point --------------- - --- Configuration: 0101-2020 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8367150566.874451 - --- Energy: 43.37670883350873 - --- Workload: 362938000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 13 in the X datas point --------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 155 in the X datas point --------------- - --- Configuration: 1111-2002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10098612955.510561 - --- Energy: 67.2428641168314 - --- Workload: 679060000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 48 in the X datas point --------------- - --- Configuration: 0111-0000 - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (40.0701934667281 mAh) it is NOT far from the median. ---- Median :40.0701934667281, the gap is : 10 ---- So No we don't romove this configuration '0111-2000' - --- remove_aberrant_points: The value [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0] ---- Computing the list of the 10 first neighbours of '0033-0220' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0033-0220' ---- Neighbour 0 in the list of neghbours, And at position 124 in the X datas point --------------- - --- Configuration: 0033-0220 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8384408354.2244835 - --- Energy: 59.697236073290554 - --- Workload: 500528000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 92 in the X datas point --------------- - --- Configuration: 0033-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8336042547.16116 - --- Energy: 59.96771726749321 - --- Workload: 499893000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 173 in the X datas point --------------- - --- Configuration: 3003-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8528930131.004368 - --- Energy: 58.99281399223083 - --- Workload: 503147000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 3 in the X datas point --------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 12 in the X datas point --------------- - --- Configuration: 0022-0030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 114 in the X datas point --------------- - --- Configuration: 0020-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8376542330.856669 - --- Energy: 48.301162810596125 - --- Workload: 404596000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 119 in the X datas point --------------- - --- Configuration: 0333-0030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8477809334.068076 - --- Energy: 58.764018507515395 - --- Workload: 498189000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 139 in the X datas point --------------- - --- Configuration: 0033-0011 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8411277841.329655 - --- Energy: 59.541753106093076 - --- Workload: 500822000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 146 in the X datas point --------------- - --- Configuration: 2022-0330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10619025470.794495 - --- Energy: 49.81557674440745 - --- Workload: 528993000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 157 in the X datas point --------------- - --- Configuration: 2020-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7467367603.572389 - --- Energy: 42.10385161103808 - --- Workload: 314406000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0033-0220' ---- Neighbour 0 in the list of neghbours, And at position 12 in the X datas point --------------- - --- Configuration: 0022-0030 - --- Distance from that configuration: [1.] - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 157 in the X datas point --------------- - --- Configuration: 2020-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7467367603.572389 - --- Energy: 42.10385161103808 - --- Workload: 314406000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 114 in the X datas point --------------- - --- Configuration: 0020-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8376542330.856669 - --- Energy: 48.301162810596125 - --- Workload: 404596000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 146 in the X datas point --------------- - --- Configuration: 2022-0330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10619025470.794495 - --- Energy: 49.81557674440745 - --- Workload: 528993000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 3 in the X datas point --------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 119 in the X datas point --------------- - --- Configuration: 0333-0030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8477809334.068076 - --- Energy: 58.764018507515395 - --- Workload: 498189000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 173 in the X datas point --------------- - --- Configuration: 3003-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8528930131.004368 - --- Energy: 58.99281399223083 - --- Workload: 503147000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 139 in the X datas point --------------- - --- Configuration: 0033-0011 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8411277841.329655 - --- Energy: 59.541753106093076 - --- Workload: 500822000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 124 in the X datas point --------------- - --- Configuration: 0033-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8384408354.2244835 - --- Energy: 59.697236073290554 - --- Workload: 500528000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 92 in the X datas point --------------- - --- Configuration: 0033-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8336042547.16116 - --- Energy: 59.96771726749321 - --- Workload: 499893000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 3 in the X datas point --------------- - --- Configuration: 2222-0220 - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (54.74622776577034 mAh) it is NOT far from the median. ---- Median :54.74622776577034, the gap is : 10 ---- So No we don't romove this configuration '0033-0220' - --- remove_aberrant_points: The value [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1] ---- Computing the list of the 10 first neighbours of '2022-1001' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '2022-1001' ---- Neighbour 0 in the list of neghbours, And at position 125 in the X datas point --------------- - --- Configuration: 2022-1001 - --- Distance from that configuration: [1.] - --- Energy efficiency: 10534122128.398308 - --- Energy: 50.34000387088341 - --- Workload: 530288000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 80 in the X datas point --------------- - --- Configuration: 2002-1001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8795770993.306417 - --- Energy: 48.71596839606954 - --- Workload: 428493000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 130 in the X datas point --------------- - --- Configuration: 2020-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6005284650.492433 - --- Energy: 34.65163368892841 - --- Workload: 208093000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 140 in the X datas point --------------- - --- Configuration: 3030-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8447801037.389967 - --- Energy: 43.884169684615244 - --- Workload: 370724000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 156 in the X datas point --------------- - --- Configuration: 2000-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6591219177.81132 - --- Energy: 41.03159908655608 - --- Workload: 270449000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 15 in the X datas point --------------- - --- Configuration: 0003-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6806147312.252427 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 55 in the X datas point --------------- - --- Configuration: 2002-0101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8950387999.31977 - --- Energy: 47.4541739001796 - --- Workload: 424732000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 74 in the X datas point --------------- - --- Configuration: 2002-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7263008047.412917 - --- Energy: 41.829225389075674 - --- Workload: 303807000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 82 in the X datas point --------------- - --- Configuration: 0202-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8895689149.038376 - --- Energy: 48.8428586507307 - --- Workload: 434491000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 83 in the X datas point --------------- - --- Configuration: 3003-1101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9428892010.8998 - --- Energy: 67.46193459835338 - --- Workload: 636090000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '2022-1001' ---- Neighbour 0 in the list of neghbours, And at position 130 in the X datas point --------------- - --- Configuration: 2020-1000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6005284650.492433 - --- Energy: 34.65163368892841 - --- Workload: 208093000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 156 in the X datas point --------------- - --- Configuration: 2000-1001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6591219177.81132 - --- Energy: 41.03159908655608 - --- Workload: 270449000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 74 in the X datas point --------------- - --- Configuration: 2002-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7263008047.412917 - --- Energy: 41.829225389075674 - --- Workload: 303807000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 140 in the X datas point --------------- - --- Configuration: 3030-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8447801037.389967 - --- Energy: 43.884169684615244 - --- Workload: 370724000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 55 in the X datas point --------------- - --- Configuration: 2002-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8950387999.31977 - --- Energy: 47.4541739001796 - --- Workload: 424732000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 80 in the X datas point --------------- - --- Configuration: 2002-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8795770993.306417 - --- Energy: 48.71596839606954 - --- Workload: 428493000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 82 in the X datas point --------------- - --- Configuration: 0202-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8895689149.038376 - --- Energy: 48.8428586507307 - --- Workload: 434491000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 125 in the X datas point --------------- - --- Configuration: 2022-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10534122128.398308 - --- Energy: 50.34000387088341 - --- Workload: 530288000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 15 in the X datas point --------------- - --- Configuration: 0003-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6806147312.252427 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 83 in the X datas point --------------- - --- Configuration: 3003-1101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9428892010.8998 - --- Energy: 67.46193459835338 - --- Workload: 636090000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 55 in the X datas point --------------- - --- Configuration: 2002-0101 - --- Energy efficiency: 8950387999.31977 - --- Energy: 47.4541739001796 - --- Workload: 424732000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (47.4541739001796 mAh) it is NOT far from the median. ---- Median :47.4541739001796, the gap is : 10 ---- So No we don't romove this configuration '2022-1001' - --- remove_aberrant_points: The value [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1] ---- Computing the list of the 10 first neighbours of '0003-0001' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0003-0001' ---- Neighbour 0 in the list of neghbours, And at position 126 in the X datas point --------------- - --- Configuration: 0003-0001 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5256269415.345153 - --- Energy: 45.78293727571249 - --- Workload: 240648000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 15 in the X datas point --------------- - --- Configuration: 0003-1001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6806147312.252427 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 56 in the X datas point --------------- - --- Configuration: 0303-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5363512027.675722 - --- Energy: 45.0383665719169 - --- Workload: 241564000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 85 in the X datas point --------------- - --- Configuration: 3003-0002 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7595205906.032112 - --- Energy: 65.80063109114849 - --- Workload: 499771000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 139 in the X datas point --------------- - --- Configuration: 0033-0011 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8411277841.329655 - --- Energy: 59.541753106093076 - --- Workload: 500822000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 177 in the X datas point --------------- - --- Configuration: 0202-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7543867590.03606 - --- Energy: 40.37867051197721 - --- Workload: 304611000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 197 in the X datas point --------------- - --- Configuration: 3000-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3629843118.1804323 - --- Energy: 34.55029567760096 - --- Workload: 125412000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 201 in the X datas point --------------- - --- Configuration: 0303-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8479966080.135679 - --- Energy: 59.193870361299275 - --- Workload: 501963000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 2 in the X datas point --------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.38267358149647 - --- Workload: 371343000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0003-0001' ---- Neighbour 0 in the list of neghbours, And at position 197 in the X datas point --------------- - --- Configuration: 3000-0001 - --- Distance from that configuration: [1.] - --- Energy efficiency: 3629843118.1804323 - --- Energy: 34.55029567760096 - --- Workload: 125412000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 177 in the X datas point --------------- - --- Configuration: 0202-0001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 7543867590.03606 - --- Energy: 40.37867051197721 - --- Workload: 304611000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 56 in the X datas point --------------- - --- Configuration: 0303-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5363512027.675722 - --- Energy: 45.0383665719169 - --- Workload: 241564000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 126 in the X datas point --------------- - --- Configuration: 0003-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5256269415.345153 - --- Energy: 45.78293727571249 - --- Workload: 240648000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 2 in the X datas point --------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.38267358149647 - --- Workload: 371343000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 15 in the X datas point --------------- - --- Configuration: 0003-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6806147312.252427 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 201 in the X datas point --------------- - --- Configuration: 0303-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8479966080.135679 - --- Energy: 59.193870361299275 - --- Workload: 501963000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 139 in the X datas point --------------- - --- Configuration: 0033-0011 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8411277841.329655 - --- Energy: 59.541753106093076 - --- Workload: 500822000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 85 in the X datas point --------------- - --- Configuration: 3003-0002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7595205906.032112 - --- Energy: 65.80063109114849 - --- Workload: 499771000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 2 in the X datas point --------------- - --- Configuration: 0303-0100 - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.38267358149647 - --- Workload: 371343000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (53.38267358149647 mAh) it is NOT far from the median. ---- Median :53.38267358149647, the gap is : 10 ---- So No we don't romove this configuration '0003-0001' - --- remove_aberrant_points: The value [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0] ---- Computing the list of the 10 first neighbours of '3033-1010' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '3033-1010' ---- Neighbour 0 in the list of neghbours, And at position 127 in the X datas point --------------- - --- Configuration: 3033-1010 - --- Distance from that configuration: [1.] - --- Energy efficiency: 9521179864.608822 - --- Energy: 66.3571751425295 - --- Workload: 631797000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 14 in the X datas point --------------- - --- Configuration: 3303-1010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9340120487.55429 - --- Energy: 67.3857084084629 - --- Workload: 629393000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 0 in the X datas point --------------- - --- Configuration: 0303-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8236960890.90969 - --- Energy: 61.00540758755291 - --- Workload: 502499000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 4 in the X datas point --------------- - --- Configuration: 3000-1110 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8096707069.234942 - --- Energy: 49.41467631934382 - --- Workload: 400095000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 21 in the X datas point --------------- - --- Configuration: 3333-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8296551953.00833 - --- Energy: 59.045602086542516 - --- Workload: 489874000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 44 in the X datas point --------------- - --- Configuration: 3000-1000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 103 in the X datas point --------------- - --- Configuration: 3303-1011 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10227751572.005417 - --- Energy: 73.37868558375581 - --- Workload: 750499000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 125 in the X datas point --------------- - --- Configuration: 2022-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10534122128.398308 - --- Energy: 50.34000387088341 - --- Workload: 530288000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 130 in the X datas point --------------- - --- Configuration: 2020-1000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6005284650.492433 - --- Energy: 34.65163368892841 - --- Workload: 208093000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 139 in the X datas point --------------- - --- Configuration: 0033-0011 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8411277841.329655 - --- Energy: 59.541753106093076 - --- Workload: 500822000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3033-1010' ---- Neighbour 0 in the list of neghbours, And at position 130 in the X datas point --------------- - --- Configuration: 2020-1000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6005284650.492433 - --- Energy: 34.65163368892841 - --- Workload: 208093000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 44 in the X datas point --------------- - --- Configuration: 3000-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 4 in the X datas point --------------- - --- Configuration: 3000-1110 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8096707069.234942 - --- Energy: 49.41467631934382 - --- Workload: 400095000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 125 in the X datas point --------------- - --- Configuration: 2022-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10534122128.398308 - --- Energy: 50.34000387088341 - --- Workload: 530288000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 21 in the X datas point --------------- - --- Configuration: 3333-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8296551953.00833 - --- Energy: 59.045602086542516 - --- Workload: 489874000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 139 in the X datas point --------------- - --- Configuration: 0033-0011 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8411277841.329655 - --- Energy: 59.541753106093076 - --- Workload: 500822000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 0 in the X datas point --------------- - --- Configuration: 0303-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8236960890.90969 - --- Energy: 61.00540758755291 - --- Workload: 502499000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 127 in the X datas point --------------- - --- Configuration: 3033-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9521179864.608822 - --- Energy: 66.3571751425295 - --- Workload: 631797000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 14 in the X datas point --------------- - --- Configuration: 3303-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9340120487.55429 - --- Energy: 67.3857084084629 - --- Workload: 629393000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 103 in the X datas point --------------- - --- Configuration: 3303-1011 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10227751572.005417 - --- Energy: 73.37868558375581 - --- Workload: 750499000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 21 in the X datas point --------------- - --- Configuration: 3333-0000 - --- Energy efficiency: 8296551953.00833 - --- Energy: 59.045602086542516 - --- Workload: 489874000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (59.045602086542516 mAh) it is NOT far from the median. ---- Median :59.045602086542516, the gap is : 10 ---- So No we don't romove this configuration '3033-1010' - --- remove_aberrant_points: The value [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1] ---- Computing the list of the 10 first neighbours of '1111-0101' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '1111-0101' ---- Neighbour 0 in the list of neghbours, And at position 86 in the X datas point --------------- - --- Configuration: 1111-0101 - --- Distance from that configuration: [1.] - --- Energy efficiency: 9080672696.233337 - --- Energy: 45.44863666563364 - --- Workload: 412706000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 128 in the X datas point --------------- - --- Configuration: 1111-0101 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8622547962.923044 - --- Energy: 48.5763010995366 - --- Workload: 418853000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 52 in the X datas point --------------- - --- Configuration: 1101-0202 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9914340101.522842 - --- Energy: 65.015157087009 - --- Workload: 644582000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 91 in the X datas point --------------- - --- Configuration: 1011-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6807769026.0124855 - --- Energy: 36.74164741869377 - --- Workload: 250128000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 190 in the X datas point --------------- - --- Configuration: 0111-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6254338947.644929 - --- Energy: 35.98594879953233 - --- Workload: 225068000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 195 in the X datas point --------------- - --- Configuration: 1011-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6759862639.591164 - --- Energy: 36.90475887640218 - --- Workload: 249471000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 10 in the X datas point --------------- - --- Configuration: 0011-0111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8964027358.211496 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 38 in the X datas point --------------- - --- Configuration: 1110-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 2905397356.669485 - --- Energy: 30.668041259477853 - --- Workload: 89102900000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 48 in the X datas point --------------- - --- Configuration: 0111-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 55 in the X datas point --------------- - --- Configuration: 2002-0101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8950387999.31977 - --- Energy: 47.4541739001796 - --- Workload: 424732000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '1111-0101' ---- Neighbour 0 in the list of neghbours, And at position 38 in the X datas point --------------- - --- Configuration: 1110-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 2905397356.669485 - --- Energy: 30.668041259477853 - --- Workload: 89102900000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 190 in the X datas point --------------- - --- Configuration: 0111-0001 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6254338947.644929 - --- Energy: 35.98594879953233 - --- Workload: 225068000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 91 in the X datas point --------------- - --- Configuration: 1011-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6807769026.0124855 - --- Energy: 36.74164741869377 - --- Workload: 250128000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 195 in the X datas point --------------- - --- Configuration: 1011-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6759862639.591164 - --- Energy: 36.90475887640218 - --- Workload: 249471000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 48 in the X datas point --------------- - --- Configuration: 0111-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 86 in the X datas point --------------- - --- Configuration: 1111-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9080672696.233337 - --- Energy: 45.44863666563364 - --- Workload: 412706000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 55 in the X datas point --------------- - --- Configuration: 2002-0101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8950387999.31977 - --- Energy: 47.4541739001796 - --- Workload: 424732000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 128 in the X datas point --------------- - --- Configuration: 1111-0101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8622547962.923044 - --- Energy: 48.5763010995366 - --- Workload: 418853000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 10 in the X datas point --------------- - --- Configuration: 0011-0111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8964027358.211496 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 52 in the X datas point --------------- - --- Configuration: 1101-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9914340101.522842 - --- Energy: 65.015157087009 - --- Workload: 644582000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 48 in the X datas point --------------- - --- Configuration: 0111-0000 - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (40.0701934667281 mAh) it is NOT far from the median. ---- Median :40.0701934667281, the gap is : 10 ---- So No we don't romove this configuration '1111-0101' - --- remove_aberrant_points: The value [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0] ---- Computing the list of the 10 first neighbours of '0100-3000' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0100-3000' ---- Neighbour 0 in the list of neghbours, And at position 129 in the X datas point --------------- - --- Configuration: 0100-3000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 4292324465.390988 - --- Energy: 34.94046355190528 - --- Workload: 149976000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 24 in the X datas point --------------- - --- Configuration: 0000-3000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3307720550.5370083 - --- Energy: 35.59789292409111 - --- Workload: 117748000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 181 in the X datas point --------------- - --- Configuration: 1100-3000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5338401255.591975 - --- Energy: 35.023609845408956 - --- Workload: 186970000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 25 in the X datas point --------------- - --- Configuration: 0000-3300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5789616901.049658 - --- Energy: 42.05795824330537 - --- Workload: 243499000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 66 in the X datas point --------------- - --- Configuration: 0000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 9 in the X datas point --------------- - --- Configuration: 0010-3300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6532788063.289651 - --- Energy: 42.64544340651106 - --- Workload: 278594000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 26 in the X datas point --------------- - --- Configuration: 0000-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7665772326.561901 - --- Energy: 48.682465076838824 - --- Workload: 373189000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 43 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 67 in the X datas point --------------- - --- Configuration: 0000-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 81 in the X datas point --------------- - --- Configuration: 0101-2020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8367150566.874451 - --- Energy: 43.37670883350873 - --- Workload: 362938000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0100-3000' ---- Neighbour 0 in the list of neghbours, And at position 129 in the X datas point --------------- - --- Configuration: 0100-3000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 4292324465.390988 - --- Energy: 34.94046355190528 - --- Workload: 149976000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 181 in the X datas point --------------- - --- Configuration: 1100-3000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5338401255.591975 - --- Energy: 35.023609845408956 - --- Workload: 186970000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 66 in the X datas point --------------- - --- Configuration: 0000-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 24 in the X datas point --------------- - --- Configuration: 0000-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3307720550.5370083 - --- Energy: 35.59789292409111 - --- Workload: 117748000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 43 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 25 in the X datas point --------------- - --- Configuration: 0000-3300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5789616901.049658 - --- Energy: 42.05795824330537 - --- Workload: 243499000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 67 in the X datas point --------------- - --- Configuration: 0000-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 9 in the X datas point --------------- - --- Configuration: 0010-3300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6532788063.289651 - --- Energy: 42.64544340651106 - --- Workload: 278594000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 81 in the X datas point --------------- - --- Configuration: 0101-2020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8367150566.874451 - --- Energy: 43.37670883350873 - --- Workload: 362938000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 26 in the X datas point --------------- - --- Configuration: 0000-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7665772326.561901 - --- Energy: 48.682465076838824 - --- Workload: 373189000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 43 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (36.93355197432356 mAh) it is NOT far from the median. ---- Median :36.93355197432356, the gap is : 10 ---- So No we don't romove this configuration '0100-3000' - --- remove_aberrant_points: The value [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0] ---- Computing the list of the 10 first neighbours of '2020-1000' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '2020-1000' ---- Neighbour 0 in the list of neghbours, And at position 130 in the X datas point --------------- - --- Configuration: 2020-1000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6005284650.492433 - --- Energy: 34.65163368892841 - --- Workload: 208093000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 34 in the X datas point --------------- - --- Configuration: 2000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 39 in the X datas point --------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3029054692.61153 - --- Energy: 30.508250558695604 - --- Workload: 92411200000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 44 in the X datas point --------------- - --- Configuration: 3000-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 46 in the X datas point --------------- - --- Configuration: 1000-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 59 in the X datas point --------------- - --- Configuration: 2000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 87 in the X datas point --------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2991522026.5766816 - --- Energy: 30.63396781022152 - --- Workload: 91642100000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 102 in the X datas point --------------- - --- Configuration: 0020-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4244013818.5089927 - --- Energy: 35.41951635507749 - --- Workload: 150321000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 121 in the X datas point --------------- - --- Configuration: 0020-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6670179627.937381 - --- Energy: 41.85807704041302 - --- Workload: 279201000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 125 in the X datas point --------------- - --- Configuration: 2022-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10534122128.398308 - --- Energy: 50.34000387088341 - --- Workload: 530288000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '2020-1000' ---- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point --------------- - --- Configuration: 2000-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 39 in the X datas point --------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3029054692.61153 - --- Energy: 30.508250558695604 - --- Workload: 92411200000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 87 in the X datas point --------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2991522026.5766816 - --- Energy: 30.63396781022152 - --- Workload: 91642100000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 130 in the X datas point --------------- - --- Configuration: 2020-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6005284650.492433 - --- Energy: 34.65163368892841 - --- Workload: 208093000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 102 in the X datas point --------------- - --- Configuration: 0020-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4244013818.5089927 - --- Energy: 35.41951635507749 - --- Workload: 150321000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 59 in the X datas point --------------- - --- Configuration: 2000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 44 in the X datas point --------------- - --- Configuration: 3000-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 46 in the X datas point --------------- - --- Configuration: 1000-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 121 in the X datas point --------------- - --- Configuration: 0020-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6670179627.937381 - --- Energy: 41.85807704041302 - --- Workload: 279201000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 125 in the X datas point --------------- - --- Configuration: 2022-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10534122128.398308 - --- Energy: 50.34000387088341 - --- Workload: 530288000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 102 in the X datas point --------------- - --- Configuration: 0020-2000 - --- Energy efficiency: 4244013818.5089927 - --- Energy: 35.41951635507749 - --- Workload: 150321000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (35.41951635507749 mAh) it is NOT far from the median. ---- Median :35.41951635507749, the gap is : 10 ---- So No we don't romove this configuration '2020-1000' - --- remove_aberrant_points: The value [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0] ---- Computing the list of the 10 first neighbours of '0202-0200' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0202-0200' ---- Neighbour 0 in the list of neghbours, And at position 131 in the X datas point --------------- - --- Configuration: 0202-0200 - --- Distance from that configuration: [1.] - --- Energy efficiency: 7512075661.626064 - --- Energy: 40.5630522502661 - --- Workload: 304712000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 72 in the X datas point --------------- - --- Configuration: 0101-0200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5549420363.04308 - --- Energy: 37.334916995372765 - --- Workload: 207187000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 2 in the X datas point --------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.38267358149647 - --- Workload: 371343000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 75 in the X datas point --------------- - --- Configuration: 0001-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4385426351.149858 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 94 in the X datas point --------------- - --- Configuration: 0100-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4093227346.033253 - --- Energy: 35.39655176899871 - --- Workload: 144886000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 108 in the X datas point --------------- - --- Configuration: 0222-0300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9750580159.519491 - --- Energy: 43.43833566298026 - --- Workload: 423547000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 112 in the X datas point --------------- - --- Configuration: 0200-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4242843383.922169 - --- Energy: 35.404255909220375 - --- Workload: 150215000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 161 in the X datas point --------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7192278369.94203 - --- Energy: 51.67993691242756 - --- Workload: 371696000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 162 in the X datas point --------------- - --- Configuration: 0100-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4197888462.103562 - --- Energy: 35.26956535624208 - --- Workload: 148058000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 3 in the X datas point --------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0202-0200' ---- Neighbour 0 in the list of neghbours, And at position 162 in the X datas point --------------- - --- Configuration: 0100-0200 - --- Distance from that configuration: [1.] - --- Energy efficiency: 4197888462.103562 - --- Energy: 35.26956535624208 - --- Workload: 148058000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 94 in the X datas point --------------- - --- Configuration: 0100-0200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4093227346.033253 - --- Energy: 35.39655176899871 - --- Workload: 144886000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 112 in the X datas point --------------- - --- Configuration: 0200-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4242843383.922169 - --- Energy: 35.404255909220375 - --- Workload: 150215000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 75 in the X datas point --------------- - --- Configuration: 0001-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4385426351.149858 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 72 in the X datas point --------------- - --- Configuration: 0101-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5549420363.04308 - --- Energy: 37.334916995372765 - --- Workload: 207187000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 131 in the X datas point --------------- - --- Configuration: 0202-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7512075661.626064 - --- Energy: 40.5630522502661 - --- Workload: 304712000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 108 in the X datas point --------------- - --- Configuration: 0222-0300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9750580159.519491 - --- Energy: 43.43833566298026 - --- Workload: 423547000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 161 in the X datas point --------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7192278369.94203 - --- Energy: 51.67993691242756 - --- Workload: 371696000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 2 in the X datas point --------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.38267358149647 - --- Workload: 371343000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 3 in the X datas point --------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 72 in the X datas point --------------- - --- Configuration: 0101-0200 - --- Energy efficiency: 5549420363.04308 - --- Energy: 37.334916995372765 - --- Workload: 207187000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (37.334916995372765 mAh) it is NOT far from the median. ---- Median :37.334916995372765, the gap is : 10 ---- So No we don't romove this configuration '0202-0200' - --- remove_aberrant_points: The value [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0] ---- Computing the list of the 10 first neighbours of '0300-0010' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0300-0010' ---- Neighbour 0 in the list of neghbours, And at position 132 in the X datas point --------------- - --- Configuration: 0300-0010 - --- Distance from that configuration: [1.] - --- Energy efficiency: 3550266447.4968843 - --- Energy: 34.61491775303547 - --- Workload: 122892000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 145 in the X datas point --------------- - --- Configuration: 0200-0010 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3751444306.0578322 - --- Energy: 34.495214714826176 - --- Workload: 129407000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 169 in the X datas point --------------- - --- Configuration: 0300-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1047552602.8539523 - --- Energy: 28.209089181571862 - --- Workload: 29550500000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 0 in the X datas point --------------- - --- Configuration: 0303-1010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8236960890.90969 - --- Energy: 61.00540758755291 - --- Workload: 502499000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 19 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 51 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2075033200.5312083 - --- Energy: 29.0248902377268 - --- Workload: 60227600000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 56 in the X datas point --------------- - --- Configuration: 0303-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5363512027.675722 - --- Energy: 45.0383665719169 - --- Workload: 241564000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 2 in the X datas point --------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.38267358149647 - --- Workload: 371343000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 5 in the X datas point --------------- - --- Configuration: 0030-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 994906080.8659663 - --- Energy: 29.623247258891045 - --- Workload: 29472300000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 6 in the X datas point --------------- - --- Configuration: 0020-0010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0300-0010' ---- Neighbour 0 in the list of neghbours, And at position 169 in the X datas point --------------- - --- Configuration: 0300-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 1047552602.8539523 - --- Energy: 28.209089181571862 - --- Workload: 29550500000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 51 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 2075033200.5312083 - --- Energy: 29.0248902377268 - --- Workload: 60227600000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 5 in the X datas point --------------- - --- Configuration: 0030-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 994906080.8659663 - --- Energy: 29.623247258891045 - --- Workload: 29472300000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 19 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 145 in the X datas point --------------- - --- Configuration: 0200-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3751444306.0578322 - --- Energy: 34.495214714826176 - --- Workload: 129407000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 132 in the X datas point --------------- - --- Configuration: 0300-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3550266447.4968843 - --- Energy: 34.61491775303547 - --- Workload: 122892000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 6 in the X datas point --------------- - --- Configuration: 0020-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 56 in the X datas point --------------- - --- Configuration: 0303-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5363512027.675722 - --- Energy: 45.0383665719169 - --- Workload: 241564000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 2 in the X datas point --------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.38267358149647 - --- Workload: 371343000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 0 in the X datas point --------------- - --- Configuration: 0303-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8236960890.90969 - --- Energy: 61.00540758755291 - --- Workload: 502499000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 145 in the X datas point --------------- - --- Configuration: 0200-0010 - --- Energy efficiency: 3751444306.0578322 - --- Energy: 34.495214714826176 - --- Workload: 129407000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (34.495214714826176 mAh) it is NOT far from the median. ---- Median :34.495214714826176, the gap is : 10 ---- So No we don't romove this configuration '0300-0010' - --- remove_aberrant_points: The value [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0] ---- Computing the list of the 10 first neighbours of '0200-3330' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0200-3330' ---- Neighbour 0 in the list of neghbours, And at position 133 in the X datas point --------------- - --- Configuration: 0200-3330 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8906781623.528154 - --- Energy: 47.48626285009536 - --- Workload: 422949000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 26 in the X datas point --------------- - --- Configuration: 0000-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7665772326.561901 - --- Energy: 48.682465076838824 - --- Workload: 373189000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 113 in the X datas point --------------- - --- Configuration: 2220-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9571301409.852697 - --- Energy: 49.20594289132612 - --- Workload: 470964000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 194 in the X datas point --------------- - --- Configuration: 0002-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9147875405.936972 - --- Energy: 51.28673303694986 - --- Workload: 469163000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 25 in the X datas point --------------- - --- Configuration: 0000-3300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5789616901.049658 - --- Energy: 42.05795824330537 - --- Workload: 243499000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 31 in the X datas point --------------- - --- Configuration: 3000-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8224428196.629629 - --- Energy: 49.410116578739654 - --- Workload: 406369000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 57 in the X datas point --------------- - --- Configuration: 0101-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9185604320.908272 - --- Energy: 48.9191931692468 - --- Workload: 449351000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 93 in the X datas point --------------- - --- Configuration: 0101-0330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7878296082.123358 - --- Energy: 42.51302006574951 - --- Workload: 334929000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 114 in the X datas point --------------- - --- Configuration: 0020-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8376542330.856669 - --- Energy: 48.301162810596125 - --- Workload: 404596000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 115 in the X datas point --------------- - --- Configuration: 2220-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9479212087.891254 - --- Energy: 49.57175430186782 - --- Workload: 469901000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0200-3330' ---- Neighbour 0 in the list of neghbours, And at position 25 in the X datas point --------------- - --- Configuration: 0000-3300 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5789616901.049658 - --- Energy: 42.05795824330537 - --- Workload: 243499000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 93 in the X datas point --------------- - --- Configuration: 0101-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7878296082.123358 - --- Energy: 42.51302006574951 - --- Workload: 334929000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 133 in the X datas point --------------- - --- Configuration: 0200-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8906781623.528154 - --- Energy: 47.48626285009536 - --- Workload: 422949000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 114 in the X datas point --------------- - --- Configuration: 0020-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8376542330.856669 - --- Energy: 48.301162810596125 - --- Workload: 404596000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 26 in the X datas point --------------- - --- Configuration: 0000-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7665772326.561901 - --- Energy: 48.682465076838824 - --- Workload: 373189000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 57 in the X datas point --------------- - --- Configuration: 0101-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9185604320.908272 - --- Energy: 48.9191931692468 - --- Workload: 449351000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 113 in the X datas point --------------- - --- Configuration: 2220-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9571301409.852697 - --- Energy: 49.20594289132612 - --- Workload: 470964000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 31 in the X datas point --------------- - --- Configuration: 3000-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8224428196.629629 - --- Energy: 49.410116578739654 - --- Workload: 406369000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 115 in the X datas point --------------- - --- Configuration: 2220-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9479212087.891254 - --- Energy: 49.57175430186782 - --- Workload: 469901000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 194 in the X datas point --------------- - --- Configuration: 0002-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9147875405.936972 - --- Energy: 51.28673303694986 - --- Workload: 469163000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 26 in the X datas point --------------- - --- Configuration: 0000-3330 - --- Energy efficiency: 7665772326.561901 - --- Energy: 48.682465076838824 - --- Workload: 373189000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (48.682465076838824 mAh) it is NOT far from the median. ---- Median :48.682465076838824, the gap is : 10 ---- So No we don't romove this configuration '0200-3330' - --- remove_aberrant_points: The value [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 1, 1, 1, 1, 0.0, 1, 1, 0, 1] ---- Computing the list of the 10 first neighbours of '3333-1101' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '3333-1101' ---- Neighbour 0 in the list of neghbours, And at position 134 in the X datas point --------------- - --- Configuration: 3333-1101 - --- Distance from that configuration: [1.] - --- Energy efficiency: 10947566629.6274 - --- Energy: 79.26313007840331 - --- Workload: 867738000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 165 in the X datas point --------------- - --- Configuration: 3333-1111 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 11523551835.240866 - --- Energy: 83.54140347554512 - --- Workload: 962694000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 83 in the X datas point --------------- - --- Configuration: 3003-1101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9428892010.8998 - --- Energy: 67.46193459835338 - --- Workload: 636090000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 106 in the X datas point --------------- - --- Configuration: 3330-2202 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10286076355.602003 - --- Energy: 84.88778487940925 - --- Workload: 873162000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 149 in the X datas point --------------- - --- Configuration: 3330-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8262619084.997563 - --- Energy: 42.07329975259821 - --- Workload: 347637000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 179 in the X datas point --------------- - --- Configuration: 3333-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9681573061.991112 - --- Energy: 64.59775499830239 - --- Workload: 625410000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 183 in the X datas point --------------- - --- Configuration: 3030-1101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9152396555.037937 - --- Energy: 48.568093302538465 - --- Workload: 444514000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 21 in the X datas point --------------- - --- Configuration: 3333-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8296551953.00833 - --- Energy: 59.045602086542516 - --- Workload: 489874000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 90 in the X datas point --------------- - --- Configuration: 2222-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11468876336.840899 - --- Energy: 53.84120579706395 - --- Workload: 617498000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3333-1101' ---- Neighbour 0 in the list of neghbours, And at position 149 in the X datas point --------------- - --- Configuration: 3330-0101 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8262619084.997563 - --- Energy: 42.07329975259821 - --- Workload: 347637000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 183 in the X datas point --------------- - --- Configuration: 3030-1101 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 9152396555.037937 - --- Energy: 48.568093302538465 - --- Workload: 444514000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 90 in the X datas point --------------- - --- Configuration: 2222-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11468876336.840899 - --- Energy: 53.84120579706395 - --- Workload: 617498000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 21 in the X datas point --------------- - --- Configuration: 3333-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8296551953.00833 - --- Energy: 59.045602086542516 - --- Workload: 489874000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 179 in the X datas point --------------- - --- Configuration: 3333-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9681573061.991112 - --- Energy: 64.59775499830239 - --- Workload: 625410000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 83 in the X datas point --------------- - --- Configuration: 3003-1101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9428892010.8998 - --- Energy: 67.46193459835338 - --- Workload: 636090000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 134 in the X datas point --------------- - --- Configuration: 3333-1101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10947566629.6274 - --- Energy: 79.26313007840331 - --- Workload: 867738000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 165 in the X datas point --------------- - --- Configuration: 3333-1111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11523551835.240866 - --- Energy: 83.54140347554512 - --- Workload: 962694000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 106 in the X datas point --------------- - --- Configuration: 3330-2202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10286076355.602003 - --- Energy: 84.88778487940925 - --- Workload: 873162000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (79.26313007840331 mAh) is far from the median. ---- Median :59.94594005320708, the gap is : 10 ---- So yes we remove this configuration '3333-1101' ---- remove_aberrant_points: The value [2.0, 1, 1, 1, 1, 0.0, 1, 1, 0, 1] is an abberant point. we don't add it - --- remove_aberrant_points: do we remove value [2.0, 1, 1, 1, 1, 2.0, 1, 0, 0, 0] ---- Computing the list of the 10 first neighbours of '3333-3000' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '3333-3000' ---- Neighbour 0 in the list of neghbours, And at position 22 in the X datas point --------------- - --- Configuration: 3333-3000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 9400881802.713095 - --- Energy: 66.34289826476824 - --- Workload: 623684000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 135 in the X datas point --------------- - --- Configuration: 3333-3000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 9639669166.554203 - --- Energy: 64.97706889442466 - --- Workload: 626356000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 23 in the X datas point --------------- - --- Configuration: 3333-3300 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 9963434196.49885 - --- Energy: 75.09852863759252 - --- Workload: 748237000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 28 in the X datas point --------------- - --- Configuration: 3330-3000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5822958761.806049 - --- Energy: 37.40635012737015 - --- Workload: 217816000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 1 in the X datas point --------------- - --- Configuration: 0033-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6957102505.948323 - --- Energy: 53.35616382684589 - --- Workload: 371205000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 27 in the X datas point --------------- - --- Configuration: 3300-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5072151352.996373 - --- Energy: 36.711179058531826 - --- Workload: 186205000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 29 in the X datas point --------------- - --- Configuration: 3000-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4149980287.5936337 - --- Energy: 36.1860248822606 - --- Workload: 150171000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 41 in the X datas point --------------- - --- Configuration: 3300-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5026691733.102776 - --- Energy: 36.9852979298838 - --- Workload: 185914000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 90 in the X datas point --------------- - --- Configuration: 2222-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11468876336.840899 - --- Energy: 53.84120579706395 - --- Workload: 617498000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 119 in the X datas point --------------- - --- Configuration: 0333-0030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8477809334.068076 - --- Energy: 58.764018507515395 - --- Workload: 498189000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3333-3000' ---- Neighbour 0 in the list of neghbours, And at position 29 in the X datas point --------------- - --- Configuration: 3000-3000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 4149980287.5936337 - --- Energy: 36.1860248822606 - --- Workload: 150171000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 27 in the X datas point --------------- - --- Configuration: 3300-3000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5072151352.996373 - --- Energy: 36.711179058531826 - --- Workload: 186205000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 41 in the X datas point --------------- - --- Configuration: 3300-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5026691733.102776 - --- Energy: 36.9852979298838 - --- Workload: 185914000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 28 in the X datas point --------------- - --- Configuration: 3330-3000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5822958761.806049 - --- Energy: 37.40635012737015 - --- Workload: 217816000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 1 in the X datas point --------------- - --- Configuration: 0033-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6957102505.948323 - --- Energy: 53.35616382684589 - --- Workload: 371205000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 90 in the X datas point --------------- - --- Configuration: 2222-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11468876336.840899 - --- Energy: 53.84120579706395 - --- Workload: 617498000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 119 in the X datas point --------------- - --- Configuration: 0333-0030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8477809334.068076 - --- Energy: 58.764018507515395 - --- Workload: 498189000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 135 in the X datas point --------------- - --- Configuration: 3333-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9639669166.554203 - --- Energy: 64.97706889442466 - --- Workload: 626356000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 22 in the X datas point --------------- - --- Configuration: 3333-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9400881802.713095 - --- Energy: 66.34289826476824 - --- Workload: 623684000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 23 in the X datas point --------------- - --- Configuration: 3333-3300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9963434196.49885 - --- Energy: 75.09852863759252 - --- Workload: 748237000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 1 in the X datas point --------------- - --- Configuration: 0033-3000 - --- Energy efficiency: 6957102505.948323 - --- Energy: 53.35616382684589 - --- Workload: 371205000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (64.97706889442466 mAh) is far from the median. ---- Median :53.35616382684589, the gap is : 10 ---- So yes we remove this configuration '3333-3000' ---- remove_aberrant_points: The value [2.0, 1, 1, 1, 1, 2.0, 1, 0, 0, 0] is an abberant point. we don't add it - --- remove_aberrant_points: do we remove value [1.0, 1, 0, 0, 0, 1.0, 0, 0, 1, 1] ---- Computing the list of the 10 first neighbours of '2000-0022' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '2000-0022' ---- Neighbour 0 in the list of neghbours, And at position 136 in the X datas point --------------- - --- Configuration: 2000-0022 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8308684236.764266 - --- Energy: 64.3370683100252 - --- Workload: 534556000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 88 in the X datas point --------------- - --- Configuration: 2020-0022 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8754497623.153894 - --- Energy: 65.93701913313123 - --- Workload: 577244000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 154 in the X datas point --------------- - --- Configuration: 3000-0011 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6788774083.176061 - --- Energy: 41.16379423683102 - --- Workload: 279451000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 163 in the X datas point --------------- - --- Configuration: 2200-0002 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6207016411.351391 - --- Energy: 47.115411060327354 - --- Workload: 292447000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 34 in the X datas point --------------- - --- Configuration: 2000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 49 in the X datas point --------------- - --- Configuration: 3000-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8354358468.81318 - --- Energy: 64.35822134376 - --- Workload: 537670000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 54 in the X datas point --------------- - --- Configuration: 1001-0002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7043096708.760907 - --- Energy: 47.6050128004243 - --- Workload: 335286000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 59 in the X datas point --------------- - --- Configuration: 2000-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 85 in the X datas point --------------- - --- Configuration: 3003-0002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7595205906.032112 - --- Energy: 65.80063109114849 - --- Workload: 499771000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 143 in the X datas point --------------- - --- Configuration: 2002-0010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7393168712.11001 - --- Energy: 41.1753628489377 - --- Workload: 304417000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '2000-0022' ---- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point --------------- - --- Configuration: 2000-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 59 in the X datas point --------------- - --- Configuration: 2000-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 154 in the X datas point --------------- - --- Configuration: 3000-0011 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6788774083.176061 - --- Energy: 41.16379423683102 - --- Workload: 279451000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 143 in the X datas point --------------- - --- Configuration: 2002-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7393168712.11001 - --- Energy: 41.1753628489377 - --- Workload: 304417000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 163 in the X datas point --------------- - --- Configuration: 2200-0002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6207016411.351391 - --- Energy: 47.115411060327354 - --- Workload: 292447000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 54 in the X datas point --------------- - --- Configuration: 1001-0002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7043096708.760907 - --- Energy: 47.6050128004243 - --- Workload: 335286000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 136 in the X datas point --------------- - --- Configuration: 2000-0022 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8308684236.764266 - --- Energy: 64.3370683100252 - --- Workload: 534556000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 49 in the X datas point --------------- - --- Configuration: 3000-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8354358468.81318 - --- Energy: 64.35822134376 - --- Workload: 537670000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 85 in the X datas point --------------- - --- Configuration: 3003-0002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7595205906.032112 - --- Energy: 65.80063109114849 - --- Workload: 499771000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 88 in the X datas point --------------- - --- Configuration: 2020-0022 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8754497623.153894 - --- Energy: 65.93701913313123 - --- Workload: 577244000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 163 in the X datas point --------------- - --- Configuration: 2200-0002 - --- Energy efficiency: 6207016411.351391 - --- Energy: 47.115411060327354 - --- Workload: 292447000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (64.3370683100252 mAh) is far from the median. ---- Median :47.115411060327354, the gap is : 10 ---- So yes we remove this configuration '2000-0022' ---- remove_aberrant_points: The value [1.0, 1, 0, 0, 0, 1.0, 0, 0, 1, 1] is an abberant point. we don't add it - --- remove_aberrant_points: do we remove value [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0] ---- Computing the list of the 10 first neighbours of '1010-2000' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '1010-2000' ---- Neighbour 0 in the list of neghbours, And at position 137 in the X datas point --------------- - --- Configuration: 1010-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5000900162.029165 - --- Energy: 35.48607288213239 - --- Workload: 177462000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 46 in the X datas point --------------- - --- Configuration: 1000-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 47 in the X datas point --------------- - --- Configuration: 1001-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 59 in the X datas point --------------- - --- Configuration: 2000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 66 in the X datas point --------------- - --- Configuration: 0000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 102 in the X datas point --------------- - --- Configuration: 0020-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4244013818.5089927 - --- Energy: 35.41951635507749 - --- Workload: 150321000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 107 in the X datas point --------------- - --- Configuration: 1011-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8782098570.274353 - --- Energy: 43.085080854083536 - --- Workload: 378377000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 130 in the X datas point --------------- - --- Configuration: 2020-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6005284650.492433 - --- Energy: 34.65163368892841 - --- Workload: 208093000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 180 in the X datas point --------------- - --- Configuration: 1000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6563747111.951271 - --- Energy: 40.76551455796704 - --- Workload: 267574000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 7 in the X datas point --------------- - --- Configuration: 1000-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6501654671.113798 - --- Energy: 42.85376093977719 - --- Workload: 278621000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '1010-2000' ---- Neighbour 0 in the list of neghbours, And at position 130 in the X datas point --------------- - --- Configuration: 2020-1000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6005284650.492433 - --- Energy: 34.65163368892841 - --- Workload: 208093000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 66 in the X datas point --------------- - --- Configuration: 0000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 102 in the X datas point --------------- - --- Configuration: 0020-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4244013818.5089927 - --- Energy: 35.41951635507749 - --- Workload: 150321000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 137 in the X datas point --------------- - --- Configuration: 1010-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5000900162.029165 - --- Energy: 35.48607288213239 - --- Workload: 177462000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 59 in the X datas point --------------- - --- Configuration: 2000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 46 in the X datas point --------------- - --- Configuration: 1000-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 47 in the X datas point --------------- - --- Configuration: 1001-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 180 in the X datas point --------------- - --- Configuration: 1000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6563747111.951271 - --- Energy: 40.76551455796704 - --- Workload: 267574000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 7 in the X datas point --------------- - --- Configuration: 1000-1010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6501654671.113798 - --- Energy: 42.85376093977719 - --- Workload: 278621000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 107 in the X datas point --------------- - --- Configuration: 1011-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8782098570.274353 - --- Energy: 43.085080854083536 - --- Workload: 378377000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 59 in the X datas point --------------- - --- Configuration: 2000-2000 - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (36.241340818491324 mAh) it is NOT far from the median. ---- Median :36.241340818491324, the gap is : 10 ---- So No we don't romove this configuration '1010-2000' - --- remove_aberrant_points: The value [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 1] ---- Computing the list of the 10 first neighbours of '3030-2002' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '3030-2002' ---- Neighbour 0 in the list of neghbours, And at position 138 in the X datas point --------------- - --- Configuration: 3030-2002 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8823477508.95583 - --- Energy: 65.30338482528335 - --- Workload: 576204000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 140 in the X datas point --------------- - --- Configuration: 3030-1001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8447801037.389967 - --- Energy: 43.884169684615244 - --- Workload: 370724000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 45 in the X datas point --------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 79 in the X datas point --------------- - --- Configuration: 0030-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4809102669.532892 - --- Energy: 35.93660318178646 - --- Workload: 172823000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 104 in the X datas point --------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3742206854.226074 - --- Energy: 34.88131927324178 - --- Workload: 130533000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 106 in the X datas point --------------- - --- Configuration: 3330-2202 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10286076355.602003 - --- Energy: 84.88778487940925 - --- Workload: 873162000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 183 in the X datas point --------------- - --- Configuration: 3030-1101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9152396555.037937 - --- Energy: 48.568093302538465 - --- Workload: 444514000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 28 in the X datas point --------------- - --- Configuration: 3330-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5822958761.806049 - --- Energy: 37.40635012737015 - --- Workload: 217816000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 29 in the X datas point --------------- - --- Configuration: 3000-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4149980287.5936337 - --- Energy: 36.1860248822606 - --- Workload: 150171000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 41 in the X datas point --------------- - --- Configuration: 3300-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5026691733.102776 - --- Energy: 36.9852979298838 - --- Workload: 185914000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3030-2002' ---- Neighbour 0 in the list of neghbours, And at position 104 in the X datas point --------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 3742206854.226074 - --- Energy: 34.88131927324178 - --- Workload: 130533000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 79 in the X datas point --------------- - --- Configuration: 0030-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4809102669.532892 - --- Energy: 35.93660318178646 - --- Workload: 172823000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 29 in the X datas point --------------- - --- Configuration: 3000-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4149980287.5936337 - --- Energy: 36.1860248822606 - --- Workload: 150171000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 45 in the X datas point --------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 41 in the X datas point --------------- - --- Configuration: 3300-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5026691733.102776 - --- Energy: 36.9852979298838 - --- Workload: 185914000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 28 in the X datas point --------------- - --- Configuration: 3330-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5822958761.806049 - --- Energy: 37.40635012737015 - --- Workload: 217816000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 140 in the X datas point --------------- - --- Configuration: 3030-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8447801037.389967 - --- Energy: 43.884169684615244 - --- Workload: 370724000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 183 in the X datas point --------------- - --- Configuration: 3030-1101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9152396555.037937 - --- Energy: 48.568093302538465 - --- Workload: 444514000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 138 in the X datas point --------------- - --- Configuration: 3030-2002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8823477508.95583 - --- Energy: 65.30338482528335 - --- Workload: 576204000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 106 in the X datas point --------------- - --- Configuration: 3330-2202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10286076355.602003 - --- Energy: 84.88778487940925 - --- Workload: 873162000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 41 in the X datas point --------------- - --- Configuration: 3300-2000 - --- Energy efficiency: 5026691733.102776 - --- Energy: 36.9852979298838 - --- Workload: 185914000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (65.30338482528335 mAh) is far from the median. ---- Median :36.9852979298838, the gap is : 10 ---- So yes we remove this configuration '3030-2002' ---- remove_aberrant_points: The value [2.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 1] is an abberant point. we don't add it - --- remove_aberrant_points: do we remove value [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1] ---- Computing the list of the 10 first neighbours of '0033-0011' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0033-0011' ---- Neighbour 0 in the list of neghbours, And at position 139 in the X datas point --------------- - --- Configuration: 0033-0011 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8411277841.329655 - --- Energy: 59.541753106093076 - --- Workload: 500822000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 96 in the X datas point --------------- - --- Configuration: 0333-0011 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 9607255399.277534 - --- Energy: 65.95120166169613 - --- Workload: 633609000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 126 in the X datas point --------------- - --- Configuration: 0003-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5256269415.345153 - --- Energy: 45.78293727571249 - --- Workload: 240648000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 5 in the X datas point --------------- - --- Configuration: 0030-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 994906080.8659663 - --- Energy: 29.623247258891045 - --- Workload: 29472300000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 6 in the X datas point --------------- - --- Configuration: 0020-0010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 15 in the X datas point --------------- - --- Configuration: 0003-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6806147312.252427 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 124 in the X datas point --------------- - --- Configuration: 0033-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8384408354.2244835 - --- Energy: 59.697236073290554 - --- Workload: 500528000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 127 in the X datas point --------------- - --- Configuration: 3033-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9521179864.608822 - --- Energy: 66.3571751425295 - --- Workload: 631797000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 147 in the X datas point --------------- - --- Configuration: 0022-1111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11384996168.94879 - --- Energy: 60.652013004669556 - --- Workload: 690523000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 154 in the X datas point --------------- - --- Configuration: 3000-0011 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6788774083.176061 - --- Energy: 41.16379423683102 - --- Workload: 279451000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0033-0011' ---- Neighbour 0 in the list of neghbours, And at position 5 in the X datas point --------------- - --- Configuration: 0030-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 994906080.8659663 - --- Energy: 29.623247258891045 - --- Workload: 29472300000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 6 in the X datas point --------------- - --- Configuration: 0020-0010 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 154 in the X datas point --------------- - --- Configuration: 3000-0011 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6788774083.176061 - --- Energy: 41.16379423683102 - --- Workload: 279451000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 126 in the X datas point --------------- - --- Configuration: 0003-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5256269415.345153 - --- Energy: 45.78293727571249 - --- Workload: 240648000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 15 in the X datas point --------------- - --- Configuration: 0003-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6806147312.252427 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 139 in the X datas point --------------- - --- Configuration: 0033-0011 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8411277841.329655 - --- Energy: 59.541753106093076 - --- Workload: 500822000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 124 in the X datas point --------------- - --- Configuration: 0033-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8384408354.2244835 - --- Energy: 59.697236073290554 - --- Workload: 500528000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 147 in the X datas point --------------- - --- Configuration: 0022-1111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11384996168.94879 - --- Energy: 60.652013004669556 - --- Workload: 690523000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 96 in the X datas point --------------- - --- Configuration: 0333-0011 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9607255399.277534 - --- Energy: 65.95120166169613 - --- Workload: 633609000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 127 in the X datas point --------------- - --- Configuration: 3033-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9521179864.608822 - --- Energy: 66.3571751425295 - --- Workload: 631797000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 15 in the X datas point --------------- - --- Configuration: 0003-1001 - --- Energy efficiency: 6806147312.252427 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (54.44253148500697 mAh) it is NOT far from the median. ---- Median :54.44253148500697, the gap is : 10 ---- So No we don't romove this configuration '0033-0011' - --- remove_aberrant_points: The value [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1] ---- Computing the list of the 10 first neighbours of '3030-1001' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '3030-1001' ---- Neighbour 0 in the list of neghbours, And at position 140 in the X datas point --------------- - --- Configuration: 3030-1001 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8447801037.389967 - --- Energy: 43.884169684615244 - --- Workload: 370724000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 138 in the X datas point --------------- - --- Configuration: 3030-2002 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8823477508.95583 - --- Energy: 65.30338482528335 - --- Workload: 576204000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 183 in the X datas point --------------- - --- Configuration: 3030-1101 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 9152396555.037937 - --- Energy: 48.568093302538465 - --- Workload: 444514000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 44 in the X datas point --------------- - --- Configuration: 3000-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 125 in the X datas point --------------- - --- Configuration: 2022-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10534122128.398308 - --- Energy: 50.34000387088341 - --- Workload: 530288000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 130 in the X datas point --------------- - --- Configuration: 2020-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6005284650.492433 - --- Energy: 34.65163368892841 - --- Workload: 208093000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 156 in the X datas point --------------- - --- Configuration: 2000-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6591219177.81132 - --- Energy: 41.03159908655608 - --- Workload: 270449000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 189 in the X datas point --------------- - --- Configuration: 3030-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2117186259.461176 - --- Energy: 28.69675782439391 - --- Workload: 60756400000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 197 in the X datas point --------------- - --- Configuration: 3000-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3629843118.1804323 - --- Energy: 34.55029567760096 - --- Workload: 125412000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 5 in the X datas point --------------- - --- Configuration: 0030-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 994906080.8659663 - --- Energy: 29.623247258891045 - --- Workload: 29472300000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3030-1001' ---- Neighbour 0 in the list of neghbours, And at position 189 in the X datas point --------------- - --- Configuration: 3030-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 2117186259.461176 - --- Energy: 28.69675782439391 - --- Workload: 60756400000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 5 in the X datas point --------------- - --- Configuration: 0030-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 994906080.8659663 - --- Energy: 29.623247258891045 - --- Workload: 29472300000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 197 in the X datas point --------------- - --- Configuration: 3000-0001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3629843118.1804323 - --- Energy: 34.55029567760096 - --- Workload: 125412000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 130 in the X datas point --------------- - --- Configuration: 2020-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6005284650.492433 - --- Energy: 34.65163368892841 - --- Workload: 208093000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 44 in the X datas point --------------- - --- Configuration: 3000-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 156 in the X datas point --------------- - --- Configuration: 2000-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6591219177.81132 - --- Energy: 41.03159908655608 - --- Workload: 270449000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 140 in the X datas point --------------- - --- Configuration: 3030-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8447801037.389967 - --- Energy: 43.884169684615244 - --- Workload: 370724000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 183 in the X datas point --------------- - --- Configuration: 3030-1101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9152396555.037937 - --- Energy: 48.568093302538465 - --- Workload: 444514000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 125 in the X datas point --------------- - --- Configuration: 2022-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10534122128.398308 - --- Energy: 50.34000387088341 - --- Workload: 530288000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 138 in the X datas point --------------- - --- Configuration: 3030-2002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8823477508.95583 - --- Energy: 65.30338482528335 - --- Workload: 576204000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 44 in the X datas point --------------- - --- Configuration: 3000-1000 - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (36.46450751429702 mAh) it is NOT far from the median. ---- Median :36.46450751429702, the gap is : 10 ---- So No we don't romove this configuration '3030-1001' - --- remove_aberrant_points: The value [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1] ---- Computing the list of the 10 first neighbours of '0010-0011' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0010-0011' ---- Neighbour 0 in the list of neghbours, And at position 141 in the X datas point --------------- - --- Configuration: 0010-0011 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6634071263.19351 - --- Energy: 41.98663362868059 - --- Workload: 278542000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 6 in the X datas point --------------- - --- Configuration: 0020-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 10 in the X datas point --------------- - --- Configuration: 0011-0111 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8964027358.211496 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 71 in the X datas point --------------- - --- Configuration: 0000-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3321398441.599851 - --- Energy: 35.588916806469584 - --- Workload: 118205000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 99 in the X datas point --------------- - --- Configuration: 0010-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6657080470.788732 - --- Energy: 41.37346586900227 - --- Workload: 275426000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 100 in the X datas point --------------- - --- Configuration: 0110-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5194211570.625695 - --- Energy: 35.648662348871625 - --- Workload: 185167000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 193 in the X datas point --------------- - --- Configuration: 0010-0222 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9876153040.867521 - --- Energy: 82.55859277633934 - --- Workload: 815359000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 198 in the X datas point --------------- - --- Configuration: 1011-0011 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8737821661.059898 - --- Energy: 42.79354542763764 - --- Workload: 373921000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 16 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.299284062105812 - --- Workload: 0.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 17 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.027102694886654 - --- Workload: 0.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0010-0011' ---- Neighbour 0 in the list of neghbours, And at position 17 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.027102694886654 - --- Workload: 0.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 16 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.299284062105812 - --- Workload: 0.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 71 in the X datas point --------------- - --- Configuration: 0000-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3321398441.599851 - --- Energy: 35.588916806469584 - --- Workload: 118205000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 100 in the X datas point --------------- - --- Configuration: 0110-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5194211570.625695 - --- Energy: 35.648662348871625 - --- Workload: 185167000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 6 in the X datas point --------------- - --- Configuration: 0020-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 99 in the X datas point --------------- - --- Configuration: 0010-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6657080470.788732 - --- Energy: 41.37346586900227 - --- Workload: 275426000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 141 in the X datas point --------------- - --- Configuration: 0010-0011 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6634071263.19351 - --- Energy: 41.98663362868059 - --- Workload: 278542000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 198 in the X datas point --------------- - --- Configuration: 1011-0011 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8737821661.059898 - --- Energy: 42.79354542763764 - --- Workload: 373921000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 10 in the X datas point --------------- - --- Configuration: 0011-0111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8964027358.211496 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 193 in the X datas point --------------- - --- Configuration: 0010-0222 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9876153040.867521 - --- Energy: 82.55859277633934 - --- Workload: 815359000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 6 in the X datas point --------------- - --- Configuration: 0020-0010 - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (36.82601141845538 mAh) it is NOT far from the median. ---- Median :36.82601141845538, the gap is : 10 ---- So No we don't romove this configuration '0010-0011' - --- remove_aberrant_points: The value [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0] ---- Computing the list of the 10 first neighbours of '2220-0330' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '2220-0330' ---- Neighbour 0 in the list of neghbours, And at position 142 in the X datas point --------------- - --- Configuration: 2220-0330 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8252186829.509821 - --- Energy: 42.07453960416718 - --- Workload: 347206000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 113 in the X datas point --------------- - --- Configuration: 2220-3330 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 9571301409.852697 - --- Energy: 49.20594289132612 - --- Workload: 470964000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 148 in the X datas point --------------- - --- Configuration: 2220-0300 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6002689204.763734 - --- Energy: 36.30048338737668 - --- Workload: 217901000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 3 in the X datas point --------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 115 in the X datas point --------------- - --- Configuration: 2220-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9479212087.891254 - --- Energy: 49.57175430186782 - --- Workload: 469901000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 122 in the X datas point --------------- - --- Configuration: 1110-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9413093613.215984 - --- Energy: 49.7061517933472 - --- Workload: 467887000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 144 in the X datas point --------------- - --- Configuration: 3330-0030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6057595619.146848 - --- Energy: 36.12486526516549 - --- Workload: 218830000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 146 in the X datas point --------------- - --- Configuration: 2022-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10619025470.794495 - --- Energy: 49.81557674440745 - --- Workload: 528993000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 157 in the X datas point --------------- - --- Configuration: 2020-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7467367603.572389 - --- Energy: 42.10385161103808 - --- Workload: 314406000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 158 in the X datas point --------------- - --- Configuration: 2020-0030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5336236245.851076 - --- Energy: 35.10473595313148 - --- Workload: 187327000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '2220-0330' ---- Neighbour 0 in the list of neghbours, And at position 158 in the X datas point --------------- - --- Configuration: 2020-0030 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5336236245.851076 - --- Energy: 35.10473595313148 - --- Workload: 187327000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 144 in the X datas point --------------- - --- Configuration: 3330-0030 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6057595619.146848 - --- Energy: 36.12486526516549 - --- Workload: 218830000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 148 in the X datas point --------------- - --- Configuration: 2220-0300 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6002689204.763734 - --- Energy: 36.30048338737668 - --- Workload: 217901000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 142 in the X datas point --------------- - --- Configuration: 2220-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8252186829.509821 - --- Energy: 42.07453960416718 - --- Workload: 347206000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 157 in the X datas point --------------- - --- Configuration: 2020-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7467367603.572389 - --- Energy: 42.10385161103808 - --- Workload: 314406000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 113 in the X datas point --------------- - --- Configuration: 2220-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9571301409.852697 - --- Energy: 49.20594289132612 - --- Workload: 470964000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 115 in the X datas point --------------- - --- Configuration: 2220-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9479212087.891254 - --- Energy: 49.57175430186782 - --- Workload: 469901000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 122 in the X datas point --------------- - --- Configuration: 1110-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9413093613.215984 - --- Energy: 49.7061517933472 - --- Workload: 467887000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 146 in the X datas point --------------- - --- Configuration: 2022-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10619025470.794495 - --- Energy: 49.81557674440745 - --- Workload: 528993000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 3 in the X datas point --------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 157 in the X datas point --------------- - --- Configuration: 2020-0220 - --- Energy efficiency: 7467367603.572389 - --- Energy: 42.10385161103808 - --- Workload: 314406000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (42.10385161103808 mAh) it is NOT far from the median. ---- Median :42.10385161103808, the gap is : 10 ---- So No we don't romove this configuration '2220-0330' - --- remove_aberrant_points: The value [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 1, 0, 0, 1, 0.0, 0, 0, 1, 0] ---- Computing the list of the 10 first neighbours of '2002-0010' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '2002-0010' ---- Neighbour 0 in the list of neghbours, And at position 143 in the X datas point --------------- - --- Configuration: 2002-0010 - --- Distance from that configuration: [1.] - --- Energy efficiency: 7393168712.11001 - --- Energy: 41.1753628489377 - --- Workload: 304417000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 34 in the X datas point --------------- - --- Configuration: 2000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 70 in the X datas point --------------- - --- Configuration: 2002-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7245431755.278297 - --- Energy: 42.016301664202444 - --- Workload: 304426000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 6 in the X datas point --------------- - --- Configuration: 0020-0010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 7 in the X datas point --------------- - --- Configuration: 1000-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6501654671.113798 - --- Energy: 42.85376093977719 - --- Workload: 278621000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 14 in the X datas point --------------- - --- Configuration: 3303-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9340120487.55429 - --- Energy: 67.3857084084629 - --- Workload: 629393000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 18 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1016987763.6032282 - --- Energy: 29.060137396486432 - --- Workload: 29553800000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 33 in the X datas point --------------- - --- Configuration: 1000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 997516184.7000968 - --- Energy: 29.543907709942122 - --- Workload: 29470600000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 35 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1010122436.9405816 - --- Energy: 29.239529117166907 - --- Workload: 29535500000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 37 in the X datas point --------------- - --- Configuration: 2200-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '2002-0010' ---- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point --------------- - --- Configuration: 2000-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 18 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1016987763.6032282 - --- Energy: 29.060137396486432 - --- Workload: 29553800000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 35 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1010122436.9405816 - --- Energy: 29.239529117166907 - --- Workload: 29535500000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 33 in the X datas point --------------- - --- Configuration: 1000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 997516184.7000968 - --- Energy: 29.543907709942122 - --- Workload: 29470600000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 37 in the X datas point --------------- - --- Configuration: 2200-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 6 in the X datas point --------------- - --- Configuration: 0020-0010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 143 in the X datas point --------------- - --- Configuration: 2002-0010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7393168712.11001 - --- Energy: 41.1753628489377 - --- Workload: 304417000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 70 in the X datas point --------------- - --- Configuration: 2002-0100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7245431755.278297 - --- Energy: 42.016301664202444 - --- Workload: 304426000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 7 in the X datas point --------------- - --- Configuration: 1000-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6501654671.113798 - --- Energy: 42.85376093977719 - --- Workload: 278621000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 14 in the X datas point --------------- - --- Configuration: 3303-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9340120487.55429 - --- Energy: 67.3857084084629 - --- Workload: 629393000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 37 in the X datas point --------------- - --- Configuration: 2200-0000 - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (41.1753628489377 mAh) is far from the median. ---- Median :30.07061597004587, the gap is : 10 ---- So yes we remove this configuration '2002-0010' ---- remove_aberrant_points: The value [1.0, 1, 0, 0, 1, 0.0, 0, 0, 1, 0] is an abberant point. we don't add it - --- remove_aberrant_points: do we remove value [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0] ---- Computing the list of the 10 first neighbours of '3330-0030' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '3330-0030' ---- Neighbour 0 in the list of neghbours, And at position 144 in the X datas point --------------- - --- Configuration: 3330-0030 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6057595619.146848 - --- Energy: 36.12486526516549 - --- Workload: 218830000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 28 in the X datas point --------------- - --- Configuration: 3330-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5822958761.806049 - --- Energy: 37.40635012737015 - --- Workload: 217816000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 119 in the X datas point --------------- - --- Configuration: 0333-0030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8477809334.068076 - --- Energy: 58.764018507515395 - --- Workload: 498189000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 142 in the X datas point --------------- - --- Configuration: 2220-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8252186829.509821 - --- Energy: 42.07453960416718 - --- Workload: 347206000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 158 in the X datas point --------------- - --- Configuration: 2020-0030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5336236245.851076 - --- Energy: 35.10473595313148 - --- Workload: 187327000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 22 in the X datas point --------------- - --- Configuration: 3333-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9400881802.713095 - --- Energy: 66.34289826476824 - --- Workload: 623684000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 27 in the X datas point --------------- - --- Configuration: 3300-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5072151352.996373 - --- Energy: 36.711179058531826 - --- Workload: 186205000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 73 in the X datas point --------------- - --- Configuration: 3330-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9229945635.620207 - --- Energy: 51.28077619994492 - --- Workload: 473319000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 76 in the X datas point --------------- - --- Configuration: 0220-0020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5040602049.508794 - --- Energy: 36.67117347490831 - --- Workload: 184845000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 113 in the X datas point --------------- - --- Configuration: 2220-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9571301409.852697 - --- Energy: 49.20594289132612 - --- Workload: 470964000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3330-0030' ---- Neighbour 0 in the list of neghbours, And at position 158 in the X datas point --------------- - --- Configuration: 2020-0030 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5336236245.851076 - --- Energy: 35.10473595313148 - --- Workload: 187327000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 144 in the X datas point --------------- - --- Configuration: 3330-0030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6057595619.146848 - --- Energy: 36.12486526516549 - --- Workload: 218830000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 76 in the X datas point --------------- - --- Configuration: 0220-0020 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5040602049.508794 - --- Energy: 36.67117347490831 - --- Workload: 184845000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 27 in the X datas point --------------- - --- Configuration: 3300-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5072151352.996373 - --- Energy: 36.711179058531826 - --- Workload: 186205000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 28 in the X datas point --------------- - --- Configuration: 3330-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5822958761.806049 - --- Energy: 37.40635012737015 - --- Workload: 217816000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 142 in the X datas point --------------- - --- Configuration: 2220-0330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8252186829.509821 - --- Energy: 42.07453960416718 - --- Workload: 347206000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 113 in the X datas point --------------- - --- Configuration: 2220-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9571301409.852697 - --- Energy: 49.20594289132612 - --- Workload: 470964000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 73 in the X datas point --------------- - --- Configuration: 3330-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9229945635.620207 - --- Energy: 51.28077619994492 - --- Workload: 473319000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 119 in the X datas point --------------- - --- Configuration: 0333-0030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8477809334.068076 - --- Energy: 58.764018507515395 - --- Workload: 498189000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 22 in the X datas point --------------- - --- Configuration: 3333-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9400881802.713095 - --- Energy: 66.34289826476824 - --- Workload: 623684000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 28 in the X datas point --------------- - --- Configuration: 3330-3000 - --- Energy efficiency: 5822958761.806049 - --- Energy: 37.40635012737015 - --- Workload: 217816000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (37.40635012737015 mAh) it is NOT far from the median. ---- Median :37.40635012737015, the gap is : 10 ---- So No we don't romove this configuration '3330-0030' - --- remove_aberrant_points: The value [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0] ---- Computing the list of the 10 first neighbours of '0200-0010' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0200-0010' ---- Neighbour 0 in the list of neghbours, And at position 145 in the X datas point --------------- - --- Configuration: 0200-0010 - --- Distance from that configuration: [1.] - --- Energy efficiency: 3751444306.0578322 - --- Energy: 34.495214714826176 - --- Workload: 129407000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 132 in the X datas point --------------- - --- Configuration: 0300-0010 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3550266447.4968843 - --- Energy: 34.61491775303547 - --- Workload: 122892000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 6 in the X datas point --------------- - --- Configuration: 0020-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 37 in the X datas point --------------- - --- Configuration: 2200-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 76 in the X datas point --------------- - --- Configuration: 0220-0020 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5040602049.508794 - --- Energy: 36.67117347490831 - --- Workload: 184845000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 100 in the X datas point --------------- - --- Configuration: 0110-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5194211570.625695 - --- Energy: 35.648662348871625 - --- Workload: 185167000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 112 in the X datas point --------------- - --- Configuration: 0200-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4242843383.922169 - --- Energy: 35.404255909220375 - --- Workload: 150215000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 169 in the X datas point --------------- - --- Configuration: 0300-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1047552602.8539523 - --- Energy: 28.209089181571862 - --- Workload: 29550500000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 0 in the X datas point --------------- - --- Configuration: 0303-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8236960890.90969 - --- Energy: 61.00540758755291 - --- Workload: 502499000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 16 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.299284062105812 - --- Workload: 0.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0200-0010' ---- Neighbour 0 in the list of neghbours, And at position 169 in the X datas point --------------- - --- Configuration: 0300-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 1047552602.8539523 - --- Energy: 28.209089181571862 - --- Workload: 29550500000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 37 in the X datas point --------------- - --- Configuration: 2200-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 16 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.299284062105812 - --- Workload: 0.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 145 in the X datas point --------------- - --- Configuration: 0200-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3751444306.0578322 - --- Energy: 34.495214714826176 - --- Workload: 129407000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 132 in the X datas point --------------- - --- Configuration: 0300-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3550266447.4968843 - --- Energy: 34.61491775303547 - --- Workload: 122892000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 112 in the X datas point --------------- - --- Configuration: 0200-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4242843383.922169 - --- Energy: 35.404255909220375 - --- Workload: 150215000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 100 in the X datas point --------------- - --- Configuration: 0110-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5194211570.625695 - --- Energy: 35.648662348871625 - --- Workload: 185167000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 76 in the X datas point --------------- - --- Configuration: 0220-0020 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5040602049.508794 - --- Energy: 36.67117347490831 - --- Workload: 184845000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 6 in the X datas point --------------- - --- Configuration: 0020-0010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 0 in the X datas point --------------- - --- Configuration: 0303-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8236960890.90969 - --- Energy: 61.00540758755291 - --- Workload: 502499000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 132 in the X datas point --------------- - --- Configuration: 0300-0010 - --- Energy efficiency: 3550266447.4968843 - --- Energy: 34.61491775303547 - --- Workload: 122892000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (34.61491775303547 mAh) it is NOT far from the median. ---- Median :34.61491775303547, the gap is : 10 ---- So No we don't romove this configuration '0200-0010' - --- remove_aberrant_points: The value [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0] ---- Computing the list of the 10 first neighbours of '2022-0330' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '2022-0330' ---- Neighbour 0 in the list of neghbours, And at position 146 in the X datas point --------------- - --- Configuration: 2022-0330 - --- Distance from that configuration: [1.] - --- Energy efficiency: 10619025470.794495 - --- Energy: 49.81557674440745 - --- Workload: 528993000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 185 in the X datas point --------------- - --- Configuration: 1011-0330 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8886756067.432705 - --- Energy: 42.76899541535147 - --- Workload: 380079000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 3 in the X datas point --------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 12 in the X datas point --------------- - --- Configuration: 0022-0030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 97 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10000990098.019703 - --- Energy: 50.66357196918862 - --- Workload: 506686000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 142 in the X datas point --------------- - --- Configuration: 2220-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8252186829.509821 - --- Energy: 42.07453960416718 - --- Workload: 347206000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 157 in the X datas point --------------- - --- Configuration: 2020-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7467367603.572389 - --- Energy: 42.10385161103808 - --- Workload: 314406000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 158 in the X datas point --------------- - --- Configuration: 2020-0030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5336236245.851076 - --- Energy: 35.10473595313148 - --- Workload: 187327000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 196 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10558457958.332102 - --- Energy: 49.51707772839275 - --- Workload: 522824000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 98 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8871225293.637558 - --- Energy: 42.90551410725298 - --- Workload: 380626000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '2022-0330' ---- Neighbour 0 in the list of neghbours, And at position 158 in the X datas point --------------- - --- Configuration: 2020-0030 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5336236245.851076 - --- Energy: 35.10473595313148 - --- Workload: 187327000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 12 in the X datas point --------------- - --- Configuration: 0022-0030 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 142 in the X datas point --------------- - --- Configuration: 2220-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8252186829.509821 - --- Energy: 42.07453960416718 - --- Workload: 347206000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 157 in the X datas point --------------- - --- Configuration: 2020-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7467367603.572389 - --- Energy: 42.10385161103808 - --- Workload: 314406000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 185 in the X datas point --------------- - --- Configuration: 1011-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8886756067.432705 - --- Energy: 42.76899541535147 - --- Workload: 380079000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 98 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8871225293.637558 - --- Energy: 42.90551410725298 - --- Workload: 380626000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 196 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10558457958.332102 - --- Energy: 49.51707772839275 - --- Workload: 522824000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 146 in the X datas point --------------- - --- Configuration: 2022-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10619025470.794495 - --- Energy: 49.81557674440745 - --- Workload: 528993000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 97 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10000990098.019703 - --- Energy: 50.66357196918862 - --- Workload: 506686000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 3 in the X datas point --------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 185 in the X datas point --------------- - --- Configuration: 1011-0330 - --- Energy efficiency: 8886756067.432705 - --- Energy: 42.76899541535147 - --- Workload: 380079000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (42.76899541535147 mAh) it is NOT far from the median. ---- Median :42.76899541535147, the gap is : 10 ---- So No we don't romove this configuration '2022-0330' - --- remove_aberrant_points: The value [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1] ---- Computing the list of the 10 first neighbours of '0022-1111' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0022-1111' ---- Neighbour 0 in the list of neghbours, And at position 147 in the X datas point --------------- - --- Configuration: 0022-1111 - --- Distance from that configuration: [1.] - --- Energy efficiency: 11384996168.94879 - --- Energy: 60.652013004669556 - --- Workload: 690523000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 199 in the X datas point --------------- - --- Configuration: 0022-1111 - --- Distance from that configuration: [1.] - --- Energy efficiency: 11525411226.672567 - --- Energy: 59.99293901124158 - --- Workload: 691443000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 182 in the X datas point --------------- - --- Configuration: 0020-1111 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 10017249703.99027 - --- Energy: 53.486611373072236 - --- Workload: 535789000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 10 in the X datas point --------------- - --- Configuration: 0011-0111 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8964027358.211496 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 184 in the X datas point --------------- - --- Configuration: 0002-0111 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9116518219.361662 - --- Energy: 51.19519895467268 - --- Workload: 466724000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 13 in the X datas point --------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 109 in the X datas point --------------- - --- Configuration: 0011-2022 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10199970420.085781 - --- Energy: 84.69065283515172 - --- Workload: 863842000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 114 in the X datas point --------------- - --- Configuration: 0020-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8376542330.856669 - --- Energy: 48.301162810596125 - --- Workload: 404596000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 121 in the X datas point --------------- - --- Configuration: 0020-1100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6670179627.937381 - --- Energy: 41.85807704041302 - --- Workload: 279201000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 125 in the X datas point --------------- - --- Configuration: 2022-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10534122128.398308 - --- Energy: 50.34000387088341 - --- Workload: 530288000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0022-1111' ---- Neighbour 0 in the list of neghbours, And at position 121 in the X datas point --------------- - --- Configuration: 0020-1100 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6670179627.937381 - --- Energy: 41.85807704041302 - --- Workload: 279201000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 13 in the X datas point --------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [1.] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 114 in the X datas point --------------- - --- Configuration: 0020-2220 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8376542330.856669 - --- Energy: 48.301162810596125 - --- Workload: 404596000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 125 in the X datas point --------------- - --- Configuration: 2022-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10534122128.398308 - --- Energy: 50.34000387088341 - --- Workload: 530288000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 10 in the X datas point --------------- - --- Configuration: 0011-0111 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8964027358.211496 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 184 in the X datas point --------------- - --- Configuration: 0002-0111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9116518219.361662 - --- Energy: 51.19519895467268 - --- Workload: 466724000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 182 in the X datas point --------------- - --- Configuration: 0020-1111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10017249703.99027 - --- Energy: 53.486611373072236 - --- Workload: 535789000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 199 in the X datas point --------------- - --- Configuration: 0022-1111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11525411226.672567 - --- Energy: 59.99293901124158 - --- Workload: 691443000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 147 in the X datas point --------------- - --- Configuration: 0022-1111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11384996168.94879 - --- Energy: 60.652013004669556 - --- Workload: 690523000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 109 in the X datas point --------------- - --- Configuration: 0011-2022 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10199970420.085781 - --- Energy: 84.69065283515172 - --- Workload: 863842000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 10 in the X datas point --------------- - --- Configuration: 0011-0111 - --- Energy efficiency: 8964027358.211496 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (50.74428137607953 mAh) it is NOT far from the median. ---- Median :50.74428137607953, the gap is : 10 ---- So No we don't romove this configuration '0022-1111' - --- remove_aberrant_points: The value [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0] ---- Computing the list of the 10 first neighbours of '2220-0300' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '2220-0300' ---- Neighbour 0 in the list of neghbours, And at position 148 in the X datas point --------------- - --- Configuration: 2220-0300 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6002689204.763734 - --- Energy: 36.30048338737668 - --- Workload: 217901000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 142 in the X datas point --------------- - --- Configuration: 2220-0330 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8252186829.509821 - --- Energy: 42.07453960416718 - --- Workload: 347206000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 108 in the X datas point --------------- - --- Configuration: 0222-0300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9750580159.519491 - --- Energy: 43.43833566298026 - --- Workload: 423547000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 113 in the X datas point --------------- - --- Configuration: 2220-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9571301409.852697 - --- Energy: 49.20594289132612 - --- Workload: 470964000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 168 in the X datas point --------------- - --- Configuration: 0330-0300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5127442585.46165 - --- Energy: 35.649584213611206 - --- Workload: 182791000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 3 in the X datas point --------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 23 in the X datas point --------------- - --- Configuration: 3333-3300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9963434196.49885 - --- Energy: 75.09852863759252 - --- Workload: 748237000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 28 in the X datas point --------------- - --- Configuration: 3330-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5822958761.806049 - --- Energy: 37.40635012737015 - --- Workload: 217816000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 90 in the X datas point --------------- - --- Configuration: 2222-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11468876336.840899 - --- Energy: 53.84120579706395 - --- Workload: 617498000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 115 in the X datas point --------------- - --- Configuration: 2220-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9479212087.891254 - --- Energy: 49.57175430186782 - --- Workload: 469901000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '2220-0300' ---- Neighbour 0 in the list of neghbours, And at position 168 in the X datas point --------------- - --- Configuration: 0330-0300 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5127442585.46165 - --- Energy: 35.649584213611206 - --- Workload: 182791000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 148 in the X datas point --------------- - --- Configuration: 2220-0300 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6002689204.763734 - --- Energy: 36.30048338737668 - --- Workload: 217901000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 28 in the X datas point --------------- - --- Configuration: 3330-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5822958761.806049 - --- Energy: 37.40635012737015 - --- Workload: 217816000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 142 in the X datas point --------------- - --- Configuration: 2220-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8252186829.509821 - --- Energy: 42.07453960416718 - --- Workload: 347206000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 108 in the X datas point --------------- - --- Configuration: 0222-0300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9750580159.519491 - --- Energy: 43.43833566298026 - --- Workload: 423547000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 113 in the X datas point --------------- - --- Configuration: 2220-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9571301409.852697 - --- Energy: 49.20594289132612 - --- Workload: 470964000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 115 in the X datas point --------------- - --- Configuration: 2220-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9479212087.891254 - --- Energy: 49.57175430186782 - --- Workload: 469901000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 90 in the X datas point --------------- - --- Configuration: 2222-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11468876336.840899 - --- Energy: 53.84120579706395 - --- Workload: 617498000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 3 in the X datas point --------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 23 in the X datas point --------------- - --- Configuration: 3333-3300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9963434196.49885 - --- Energy: 75.09852863759252 - --- Workload: 748237000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 108 in the X datas point --------------- - --- Configuration: 0222-0300 - --- Energy efficiency: 9750580159.519491 - --- Energy: 43.43833566298026 - --- Workload: 423547000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (43.43833566298026 mAh) it is NOT far from the median. ---- Median :43.43833566298026, the gap is : 10 ---- So No we don't romove this configuration '2220-0300' - --- remove_aberrant_points: The value [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1] ---- Computing the list of the 10 first neighbours of '3330-0101' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '3330-0101' ---- Neighbour 0 in the list of neghbours, And at position 149 in the X datas point --------------- - --- Configuration: 3330-0101 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8262619084.997563 - --- Energy: 42.07329975259821 - --- Workload: 347637000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 20 in the X datas point --------------- - --- Configuration: 3330-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5377240292.736961 - --- Energy: 32.51205394198035 - --- Workload: 174825000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 106 in the X datas point --------------- - --- Configuration: 3330-2202 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10286076355.602003 - --- Energy: 84.88778487940925 - --- Workload: 873162000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 134 in the X datas point --------------- - --- Configuration: 3333-1101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10947566629.6274 - --- Energy: 79.26313007840331 - --- Workload: 867738000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 179 in the X datas point --------------- - --- Configuration: 3333-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9681573061.991112 - --- Energy: 64.59775499830239 - --- Workload: 625410000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 183 in the X datas point --------------- - --- Configuration: 3030-1101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9152396555.037937 - --- Energy: 48.568093302538465 - --- Workload: 444514000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 19 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 21 in the X datas point --------------- - --- Configuration: 3333-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8296551953.00833 - --- Energy: 59.045602086542516 - --- Workload: 489874000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 39 in the X datas point --------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3029054692.61153 - --- Energy: 30.508250558695604 - --- Workload: 92411200000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3330-0101' ---- Neighbour 0 in the list of neghbours, And at position 19 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 39 in the X datas point --------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3029054692.61153 - --- Energy: 30.508250558695604 - --- Workload: 92411200000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 20 in the X datas point --------------- - --- Configuration: 3330-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5377240292.736961 - --- Energy: 32.51205394198035 - --- Workload: 174825000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 149 in the X datas point --------------- - --- Configuration: 3330-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8262619084.997563 - --- Energy: 42.07329975259821 - --- Workload: 347637000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 183 in the X datas point --------------- - --- Configuration: 3030-1101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9152396555.037937 - --- Energy: 48.568093302538465 - --- Workload: 444514000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 21 in the X datas point --------------- - --- Configuration: 3333-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8296551953.00833 - --- Energy: 59.045602086542516 - --- Workload: 489874000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 179 in the X datas point --------------- - --- Configuration: 3333-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9681573061.991112 - --- Energy: 64.59775499830239 - --- Workload: 625410000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 134 in the X datas point --------------- - --- Configuration: 3333-1101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10947566629.6274 - --- Energy: 79.26313007840331 - --- Workload: 867738000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 106 in the X datas point --------------- - --- Configuration: 3330-2202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10286076355.602003 - --- Energy: 84.88778487940925 - --- Workload: 873162000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 183 in the X datas point --------------- - --- Configuration: 3030-1101 - --- Energy efficiency: 9152396555.037937 - --- Energy: 48.568093302538465 - --- Workload: 444514000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (48.568093302538465 mAh) it is NOT far from the median. ---- Median :48.568093302538465, the gap is : 10 ---- So No we don't romove this configuration '3330-0101' - --- remove_aberrant_points: The value [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0] ---- Computing the list of the 10 first neighbours of '0001-0220' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0001-0220' ---- Neighbour 0 in the list of neghbours, And at position 150 in the X datas point --------------- - --- Configuration: 0001-0220 - --- Distance from that configuration: [1.] - --- Energy efficiency: 9243340173.405062 - --- Energy: 40.84258552984255 - --- Workload: 377523000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 58 in the X datas point --------------- - --- Configuration: 0001-0020 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4533975344.242078 - --- Energy: 35.4792605525655 - --- Workload: 160862000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 75 in the X datas point --------------- - --- Configuration: 0001-0200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4385426351.149858 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 57 in the X datas point --------------- - --- Configuration: 0101-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9185604320.908272 - --- Energy: 48.9191931692468 - --- Workload: 449351000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 68 in the X datas point --------------- - --- Configuration: 1001-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9166575000.916658 - --- Energy: 50.735447078258076 - --- Workload: 465069000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 72 in the X datas point --------------- - --- Configuration: 0101-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5549420363.04308 - --- Energy: 37.334916995372765 - --- Workload: 207187000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 93 in the X datas point --------------- - --- Configuration: 0101-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7878296082.123358 - --- Energy: 42.51302006574951 - --- Workload: 334929000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 10 in the X datas point --------------- - --- Configuration: 0011-0111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8964027358.211496 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 26 in the X datas point --------------- - --- Configuration: 0000-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7665772326.561901 - --- Energy: 48.682465076838824 - --- Workload: 373189000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 67 in the X datas point --------------- - --- Configuration: 0000-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0001-0220' ---- Neighbour 0 in the list of neghbours, And at position 58 in the X datas point --------------- - --- Configuration: 0001-0020 - --- Distance from that configuration: [1.] - --- Energy efficiency: 4533975344.242078 - --- Energy: 35.4792605525655 - --- Workload: 160862000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 75 in the X datas point --------------- - --- Configuration: 0001-0200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4385426351.149858 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 72 in the X datas point --------------- - --- Configuration: 0101-0200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5549420363.04308 - --- Energy: 37.334916995372765 - --- Workload: 207187000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 150 in the X datas point --------------- - --- Configuration: 0001-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9243340173.405062 - --- Energy: 40.84258552984255 - --- Workload: 377523000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 93 in the X datas point --------------- - --- Configuration: 0101-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7878296082.123358 - --- Energy: 42.51302006574951 - --- Workload: 334929000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 67 in the X datas point --------------- - --- Configuration: 0000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 26 in the X datas point --------------- - --- Configuration: 0000-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7665772326.561901 - --- Energy: 48.682465076838824 - --- Workload: 373189000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 57 in the X datas point --------------- - --- Configuration: 0101-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9185604320.908272 - --- Energy: 48.9191931692468 - --- Workload: 449351000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 68 in the X datas point --------------- - --- Configuration: 1001-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9166575000.916658 - --- Energy: 50.735447078258076 - --- Workload: 465069000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 10 in the X datas point --------------- - --- Configuration: 0011-0111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8964027358.211496 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 93 in the X datas point --------------- - --- Configuration: 0101-0330 - --- Energy efficiency: 7878296082.123358 - --- Energy: 42.51302006574951 - --- Workload: 334929000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (42.51302006574951 mAh) it is NOT far from the median. ---- Median :42.51302006574951, the gap is : 10 ---- So No we don't romove this configuration '0001-0220' - --- remove_aberrant_points: The value [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0] ---- Computing the list of the 10 first neighbours of '1100-0020' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '1100-0020' ---- Neighbour 0 in the list of neghbours, And at position 151 in the X datas point --------------- - --- Configuration: 1100-0020 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5236287472.182222 - --- Energy: 35.478097414979636 - --- Workload: 185774000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 36 in the X datas point --------------- - --- Configuration: 1100-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2018619748.5607243 - --- Energy: 30.059275323795035 - --- Workload: 60678300000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 78 in the X datas point --------------- - --- Configuration: 0110-0020 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5821399464.43125 - --- Energy: 36.31061849927073 - --- Workload: 211379000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 7 in the X datas point --------------- - --- Configuration: 1000-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6501654671.113798 - --- Energy: 42.85376093977719 - --- Workload: 278621000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 33 in the X datas point --------------- - --- Configuration: 1000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 997516184.7000968 - --- Energy: 29.543907709942122 - --- Workload: 29470600000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 37 in the X datas point --------------- - --- Configuration: 2200-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 38 in the X datas point --------------- - --- Configuration: 1110-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 2905397356.669485 - --- Energy: 30.668041259477853 - --- Workload: 89102900000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 42 in the X datas point --------------- - --- Configuration: 1100-1000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5947637003.818383 - --- Energy: 36.68430426428569 - --- Workload: 218185000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 43 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 58 in the X datas point --------------- - --- Configuration: 0001-0020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4533975344.242078 - --- Energy: 35.4792605525655 - --- Workload: 160862000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '1100-0020' ---- Neighbour 0 in the list of neghbours, And at position 33 in the X datas point --------------- - --- Configuration: 1000-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 997516184.7000968 - --- Energy: 29.543907709942122 - --- Workload: 29470600000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 36 in the X datas point --------------- - --- Configuration: 1100-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2018619748.5607243 - --- Energy: 30.059275323795035 - --- Workload: 60678300000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 37 in the X datas point --------------- - --- Configuration: 2200-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 38 in the X datas point --------------- - --- Configuration: 1110-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 2905397356.669485 - --- Energy: 30.668041259477853 - --- Workload: 89102900000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 151 in the X datas point --------------- - --- Configuration: 1100-0020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5236287472.182222 - --- Energy: 35.478097414979636 - --- Workload: 185774000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 58 in the X datas point --------------- - --- Configuration: 0001-0020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4533975344.242078 - --- Energy: 35.4792605525655 - --- Workload: 160862000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 78 in the X datas point --------------- - --- Configuration: 0110-0020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5821399464.43125 - --- Energy: 36.31061849927073 - --- Workload: 211379000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 42 in the X datas point --------------- - --- Configuration: 1100-1000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5947637003.818383 - --- Energy: 36.68430426428569 - --- Workload: 218185000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 43 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 7 in the X datas point --------------- - --- Configuration: 1000-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6501654671.113798 - --- Energy: 42.85376093977719 - --- Workload: 278621000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 151 in the X datas point --------------- - --- Configuration: 1100-0020 - --- Energy efficiency: 5236287472.182222 - --- Energy: 35.478097414979636 - --- Workload: 185774000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (35.478097414979636 mAh) it is NOT far from the median. ---- Median :35.478097414979636, the gap is : 10 ---- So No we don't romove this configuration '1100-0020' - --- remove_aberrant_points: The value [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1] ---- Computing the list of the 10 first neighbours of '1100-1001' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '1100-1001' ---- Neighbour 0 in the list of neghbours, And at position 152 in the X datas point --------------- - --- Configuration: 1100-1001 - --- Distance from that configuration: [1.] - --- Energy efficiency: 7522756337.9222145 - --- Energy: 41.562953026807364 - --- Workload: 312668000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 42 in the X datas point --------------- - --- Configuration: 1100-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5947637003.818383 - --- Energy: 36.68430426428569 - --- Workload: 218185000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 171 in the X datas point --------------- - --- Configuration: 1100-1011 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 9277212383.22309 - --- Energy: 48.61244404745341 - --- Workload: 450987000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 36 in the X datas point --------------- - --- Configuration: 1100-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2018619748.5607243 - --- Energy: 30.059275323795035 - --- Workload: 60678300000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 46 in the X datas point --------------- - --- Configuration: 1000-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 105 in the X datas point --------------- - --- Configuration: 0110-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7487495881.877265 - --- Energy: 41.820066635010036 - --- Workload: 313127000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 156 in the X datas point --------------- - --- Configuration: 2000-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6591219177.81132 - --- Energy: 41.03159908655608 - --- Workload: 270449000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 164 in the X datas point --------------- - --- Configuration: 2200-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5023055826.242454 - --- Energy: 35.164198939696966 - --- Workload: 176632000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 7 in the X datas point --------------- - --- Configuration: 1000-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6501654671.113798 - --- Energy: 42.85376093977719 - --- Workload: 278621000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 33 in the X datas point --------------- - --- Configuration: 1000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 997516184.7000968 - --- Energy: 29.543907709942122 - --- Workload: 29470600000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '1100-1001' ---- Neighbour 0 in the list of neghbours, And at position 33 in the X datas point --------------- - --- Configuration: 1000-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 997516184.7000968 - --- Energy: 29.543907709942122 - --- Workload: 29470600000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 36 in the X datas point --------------- - --- Configuration: 1100-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 2018619748.5607243 - --- Energy: 30.059275323795035 - --- Workload: 60678300000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 164 in the X datas point --------------- - --- Configuration: 2200-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5023055826.242454 - --- Energy: 35.164198939696966 - --- Workload: 176632000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 42 in the X datas point --------------- - --- Configuration: 1100-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5947637003.818383 - --- Energy: 36.68430426428569 - --- Workload: 218185000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 46 in the X datas point --------------- - --- Configuration: 1000-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 156 in the X datas point --------------- - --- Configuration: 2000-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6591219177.81132 - --- Energy: 41.03159908655608 - --- Workload: 270449000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 152 in the X datas point --------------- - --- Configuration: 1100-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7522756337.9222145 - --- Energy: 41.562953026807364 - --- Workload: 312668000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 105 in the X datas point --------------- - --- Configuration: 0110-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7487495881.877265 - --- Energy: 41.820066635010036 - --- Workload: 313127000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 7 in the X datas point --------------- - --- Configuration: 1000-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6501654671.113798 - --- Energy: 42.85376093977719 - --- Workload: 278621000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 171 in the X datas point --------------- - --- Configuration: 1100-1011 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9277212383.22309 - --- Energy: 48.61244404745341 - --- Workload: 450987000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 46 in the X datas point --------------- - --- Configuration: 1000-1000 - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (36.86022362180361 mAh) it is NOT far from the median. ---- Median :36.86022362180361, the gap is : 10 ---- So No we don't romove this configuration '1100-1001' - --- remove_aberrant_points: The value [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 0, 1, 1, 0, 1.0, 1, 0, 1, 1] ---- Computing the list of the 10 first neighbours of '0220-2022' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0220-2022' ---- Neighbour 0 in the list of neghbours, And at position 153 in the X datas point --------------- - --- Configuration: 0220-2022 - --- Distance from that configuration: [1.] - --- Energy efficiency: 10070047248.66169 - --- Energy: 83.48428558869355 - --- Workload: 840691000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 76 in the X datas point --------------- - --- Configuration: 0220-0020 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5040602049.508794 - --- Energy: 36.67117347490831 - --- Workload: 184845000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 84 in the X datas point --------------- - --- Configuration: 0220-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7282684688.88371 - --- Energy: 43.18443043197562 - --- Workload: 314499000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 200 in the X datas point --------------- - --- Configuration: 0220-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5281811027.365063 - --- Energy: 35.274079340197716 - --- Workload: 186311000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 78 in the X datas point --------------- - --- Configuration: 0110-0020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5821399464.43125 - --- Energy: 36.31061849927073 - --- Workload: 211379000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 88 in the X datas point --------------- - --- Configuration: 2020-0022 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8754497623.153894 - --- Energy: 65.93701913313123 - --- Workload: 577244000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 102 in the X datas point --------------- - --- Configuration: 0020-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4244013818.5089927 - --- Energy: 35.41951635507749 - --- Workload: 150321000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 105 in the X datas point --------------- - --- Configuration: 0110-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7487495881.877265 - --- Energy: 41.820066635010036 - --- Workload: 313127000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 109 in the X datas point --------------- - --- Configuration: 0011-2022 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10199970420.085781 - --- Energy: 84.69065283515172 - --- Workload: 863842000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 114 in the X datas point --------------- - --- Configuration: 0020-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8376542330.856669 - --- Energy: 48.301162810596125 - --- Workload: 404596000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0220-2022' ---- Neighbour 0 in the list of neghbours, And at position 200 in the X datas point --------------- - --- Configuration: 0220-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5281811027.365063 - --- Energy: 35.274079340197716 - --- Workload: 186311000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 102 in the X datas point --------------- - --- Configuration: 0020-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4244013818.5089927 - --- Energy: 35.41951635507749 - --- Workload: 150321000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 78 in the X datas point --------------- - --- Configuration: 0110-0020 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5821399464.43125 - --- Energy: 36.31061849927073 - --- Workload: 211379000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 76 in the X datas point --------------- - --- Configuration: 0220-0020 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5040602049.508794 - --- Energy: 36.67117347490831 - --- Workload: 184845000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 105 in the X datas point --------------- - --- Configuration: 0110-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7487495881.877265 - --- Energy: 41.820066635010036 - --- Workload: 313127000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 84 in the X datas point --------------- - --- Configuration: 0220-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7282684688.88371 - --- Energy: 43.18443043197562 - --- Workload: 314499000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 114 in the X datas point --------------- - --- Configuration: 0020-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8376542330.856669 - --- Energy: 48.301162810596125 - --- Workload: 404596000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 88 in the X datas point --------------- - --- Configuration: 2020-0022 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8754497623.153894 - --- Energy: 65.93701913313123 - --- Workload: 577244000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 153 in the X datas point --------------- - --- Configuration: 0220-2022 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10070047248.66169 - --- Energy: 83.48428558869355 - --- Workload: 840691000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 109 in the X datas point --------------- - --- Configuration: 0011-2022 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10199970420.085781 - --- Energy: 84.69065283515172 - --- Workload: 863842000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 105 in the X datas point --------------- - --- Configuration: 0110-1001 - --- Energy efficiency: 7487495881.877265 - --- Energy: 41.820066635010036 - --- Workload: 313127000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (83.48428558869355 mAh) is far from the median. ---- Median :41.820066635010036, the gap is : 10 ---- So yes we remove this configuration '0220-2022' ---- remove_aberrant_points: The value [1.0, 0, 1, 1, 0, 1.0, 1, 0, 1, 1] is an abberant point. we don't add it - --- remove_aberrant_points: do we remove value [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1] ---- Computing the list of the 10 first neighbours of '3000-0011' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '3000-0011' ---- Neighbour 0 in the list of neghbours, And at position 154 in the X datas point --------------- - --- Configuration: 3000-0011 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6788774083.176061 - --- Energy: 41.16379423683102 - --- Workload: 279451000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 197 in the X datas point --------------- - --- Configuration: 3000-0001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3629843118.1804323 - --- Energy: 34.55029567760096 - --- Workload: 125412000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 18 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1016987763.6032282 - --- Energy: 29.060137396486432 - --- Workload: 29553800000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 35 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1010122436.9405816 - --- Energy: 29.239529117166907 - --- Workload: 29535500000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 136 in the X datas point --------------- - --- Configuration: 2000-0022 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8308684236.764266 - --- Energy: 64.3370683100252 - --- Workload: 534556000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 4 in the X datas point --------------- - --- Configuration: 3000-1110 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8096707069.234942 - --- Energy: 49.41467631934382 - --- Workload: 400095000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 19 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 34 in the X datas point --------------- - --- Configuration: 2000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 44 in the X datas point --------------- - --- Configuration: 3000-1000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3000-0011' ---- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point --------------- - --- Configuration: 2000-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 18 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1016987763.6032282 - --- Energy: 29.060137396486432 - --- Workload: 29553800000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 35 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1010122436.9405816 - --- Energy: 29.239529117166907 - --- Workload: 29535500000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 19 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 197 in the X datas point --------------- - --- Configuration: 3000-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3629843118.1804323 - --- Energy: 34.55029567760096 - --- Workload: 125412000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 44 in the X datas point --------------- - --- Configuration: 3000-1000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 154 in the X datas point --------------- - --- Configuration: 3000-0011 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6788774083.176061 - --- Energy: 41.16379423683102 - --- Workload: 279451000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 4 in the X datas point --------------- - --- Configuration: 3000-1110 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8096707069.234942 - --- Energy: 49.41467631934382 - --- Workload: 400095000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 136 in the X datas point --------------- - --- Configuration: 2000-0022 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8308684236.764266 - --- Energy: 64.3370683100252 - --- Workload: 534556000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 197 in the X datas point --------------- - --- Configuration: 3000-0001 - --- Energy efficiency: 3629843118.1804323 - --- Energy: 34.55029567760096 - --- Workload: 125412000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (34.55029567760096 mAh) it is NOT far from the median. ---- Median :34.55029567760096, the gap is : 10 ---- So No we don't romove this configuration '3000-0011' - --- remove_aberrant_points: The value [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 1, 1, 1, 1, 1.0, 1, 0, 0, 1] ---- Computing the list of the 10 first neighbours of '1111-2002' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '1111-2002' ---- Neighbour 0 in the list of neghbours, And at position 155 in the X datas point --------------- - --- Configuration: 1111-2002 - --- Distance from that configuration: [1.] - --- Energy efficiency: 10098612955.510561 - --- Energy: 67.2428641168314 - --- Workload: 679060000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 95 in the X datas point --------------- - --- Configuration: 1101-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6788174999.151478 - --- Energy: 36.70897651674008 - --- Workload: 249187000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 118 in the X datas point --------------- - --- Configuration: 1001-2002 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9165566798.65083 - --- Energy: 65.10994999301121 - --- Workload: 596772000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 123 in the X datas point --------------- - --- Configuration: 0111-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6681499595.769274 - --- Energy: 37.38840673928198 - --- Workload: 249811000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 47 in the X datas point --------------- - --- Configuration: 1001-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 50 in the X datas point --------------- - --- Configuration: 0001-2002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8407741848.694279 - --- Energy: 65.1809584910712 - --- Workload: 548023000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 52 in the X datas point --------------- - --- Configuration: 1101-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9914340101.522842 - --- Energy: 65.015157087009 - --- Workload: 644582000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 54 in the X datas point --------------- - --- Configuration: 1001-0002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7043096708.760907 - --- Energy: 47.6050128004243 - --- Workload: 335286000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 86 in the X datas point --------------- - --- Configuration: 1111-0101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9080672696.233337 - --- Energy: 45.44863666563364 - --- Workload: 412706000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 90 in the X datas point --------------- - --- Configuration: 2222-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11468876336.840899 - --- Energy: 53.84120579706395 - --- Workload: 617498000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '1111-2002' ---- Neighbour 0 in the list of neghbours, And at position 95 in the X datas point --------------- - --- Configuration: 1101-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6788174999.151478 - --- Energy: 36.70897651674008 - --- Workload: 249187000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 123 in the X datas point --------------- - --- Configuration: 0111-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6681499595.769274 - --- Energy: 37.38840673928198 - --- Workload: 249811000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 47 in the X datas point --------------- - --- Configuration: 1001-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 86 in the X datas point --------------- - --- Configuration: 1111-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9080672696.233337 - --- Energy: 45.44863666563364 - --- Workload: 412706000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 54 in the X datas point --------------- - --- Configuration: 1001-0002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7043096708.760907 - --- Energy: 47.6050128004243 - --- Workload: 335286000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 90 in the X datas point --------------- - --- Configuration: 2222-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11468876336.840899 - --- Energy: 53.84120579706395 - --- Workload: 617498000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 52 in the X datas point --------------- - --- Configuration: 1101-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9914340101.522842 - --- Energy: 65.015157087009 - --- Workload: 644582000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 118 in the X datas point --------------- - --- Configuration: 1001-2002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9165566798.65083 - --- Energy: 65.10994999301121 - --- Workload: 596772000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 50 in the X datas point --------------- - --- Configuration: 0001-2002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8407741848.694279 - --- Energy: 65.1809584910712 - --- Workload: 548023000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 155 in the X datas point --------------- - --- Configuration: 1111-2002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10098612955.510561 - --- Energy: 67.2428641168314 - --- Workload: 679060000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 54 in the X datas point --------------- - --- Configuration: 1001-0002 - --- Energy efficiency: 7043096708.760907 - --- Energy: 47.6050128004243 - --- Workload: 335286000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (67.2428641168314 mAh) is far from the median. ---- Median :47.6050128004243, the gap is : 10 ---- So yes we remove this configuration '1111-2002' ---- remove_aberrant_points: The value [0.0, 1, 1, 1, 1, 1.0, 1, 0, 0, 1] is an abberant point. we don't add it - --- remove_aberrant_points: do we remove value [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1] ---- Computing the list of the 10 first neighbours of '2000-1001' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '2000-1001' ---- Neighbour 0 in the list of neghbours, And at position 156 in the X datas point --------------- - --- Configuration: 2000-1001 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6591219177.81132 - --- Energy: 41.03159908655608 - --- Workload: 270449000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 80 in the X datas point --------------- - --- Configuration: 2002-1001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8795770993.306417 - --- Energy: 48.71596839606954 - --- Workload: 428493000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 34 in the X datas point --------------- - --- Configuration: 2000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 44 in the X datas point --------------- - --- Configuration: 3000-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 46 in the X datas point --------------- - --- Configuration: 1000-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 59 in the X datas point --------------- - --- Configuration: 2000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 125 in the X datas point --------------- - --- Configuration: 2022-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10534122128.398308 - --- Energy: 50.34000387088341 - --- Workload: 530288000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 130 in the X datas point --------------- - --- Configuration: 2020-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6005284650.492433 - --- Energy: 34.65163368892841 - --- Workload: 208093000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 140 in the X datas point --------------- - --- Configuration: 3030-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8447801037.389967 - --- Energy: 43.884169684615244 - --- Workload: 370724000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 152 in the X datas point --------------- - --- Configuration: 1100-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7522756337.9222145 - --- Energy: 41.562953026807364 - --- Workload: 312668000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '2000-1001' ---- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point --------------- - --- Configuration: 2000-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 130 in the X datas point --------------- - --- Configuration: 2020-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6005284650.492433 - --- Energy: 34.65163368892841 - --- Workload: 208093000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 59 in the X datas point --------------- - --- Configuration: 2000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 44 in the X datas point --------------- - --- Configuration: 3000-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 46 in the X datas point --------------- - --- Configuration: 1000-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 156 in the X datas point --------------- - --- Configuration: 2000-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6591219177.81132 - --- Energy: 41.03159908655608 - --- Workload: 270449000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 152 in the X datas point --------------- - --- Configuration: 1100-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7522756337.9222145 - --- Energy: 41.562953026807364 - --- Workload: 312668000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 140 in the X datas point --------------- - --- Configuration: 3030-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8447801037.389967 - --- Energy: 43.884169684615244 - --- Workload: 370724000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 80 in the X datas point --------------- - --- Configuration: 2002-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8795770993.306417 - --- Energy: 48.71596839606954 - --- Workload: 428493000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 125 in the X datas point --------------- - --- Configuration: 2022-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10534122128.398308 - --- Energy: 50.34000387088341 - --- Workload: 530288000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 46 in the X datas point --------------- - --- Configuration: 1000-1000 - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (36.86022362180361 mAh) it is NOT far from the median. ---- Median :36.86022362180361, the gap is : 10 ---- So No we don't romove this configuration '2000-1001' - --- remove_aberrant_points: The value [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0] ---- Computing the list of the 10 first neighbours of '2020-0220' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '2020-0220' ---- Neighbour 0 in the list of neghbours, And at position 157 in the X datas point --------------- - --- Configuration: 2020-0220 - --- Distance from that configuration: [1.] - --- Energy efficiency: 7467367603.572389 - --- Energy: 42.10385161103808 - --- Workload: 314406000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 3 in the X datas point --------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 88 in the X datas point --------------- - --- Configuration: 2020-0022 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8754497623.153894 - --- Energy: 65.93701913313123 - --- Workload: 577244000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 114 in the X datas point --------------- - --- Configuration: 0020-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8376542330.856669 - --- Energy: 48.301162810596125 - --- Workload: 404596000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 115 in the X datas point --------------- - --- Configuration: 2220-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9479212087.891254 - --- Energy: 49.57175430186782 - --- Workload: 469901000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 142 in the X datas point --------------- - --- Configuration: 2220-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8252186829.509821 - --- Energy: 42.07453960416718 - --- Workload: 347206000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 146 in the X datas point --------------- - --- Configuration: 2022-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10619025470.794495 - --- Energy: 49.81557674440745 - --- Workload: 528993000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 158 in the X datas point --------------- - --- Configuration: 2020-0030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5336236245.851076 - --- Energy: 35.10473595313148 - --- Workload: 187327000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 170 in the X datas point --------------- - --- Configuration: 3030-0110 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7504014647.836593 - --- Energy: 41.82593528076137 - --- Workload: 313863000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 6 in the X datas point --------------- - --- Configuration: 0020-0010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '2020-0220' ---- Neighbour 0 in the list of neghbours, And at position 158 in the X datas point --------------- - --- Configuration: 2020-0030 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5336236245.851076 - --- Energy: 35.10473595313148 - --- Workload: 187327000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 6 in the X datas point --------------- - --- Configuration: 0020-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 170 in the X datas point --------------- - --- Configuration: 3030-0110 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7504014647.836593 - --- Energy: 41.82593528076137 - --- Workload: 313863000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 142 in the X datas point --------------- - --- Configuration: 2220-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8252186829.509821 - --- Energy: 42.07453960416718 - --- Workload: 347206000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 157 in the X datas point --------------- - --- Configuration: 2020-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7467367603.572389 - --- Energy: 42.10385161103808 - --- Workload: 314406000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 114 in the X datas point --------------- - --- Configuration: 0020-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8376542330.856669 - --- Energy: 48.301162810596125 - --- Workload: 404596000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 115 in the X datas point --------------- - --- Configuration: 2220-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9479212087.891254 - --- Energy: 49.57175430186782 - --- Workload: 469901000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 146 in the X datas point --------------- - --- Configuration: 2022-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10619025470.794495 - --- Energy: 49.81557674440745 - --- Workload: 528993000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 3 in the X datas point --------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 88 in the X datas point --------------- - --- Configuration: 2020-0022 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8754497623.153894 - --- Energy: 65.93701913313123 - --- Workload: 577244000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 157 in the X datas point --------------- - --- Configuration: 2020-0220 - --- Energy efficiency: 7467367603.572389 - --- Energy: 42.10385161103808 - --- Workload: 314406000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (42.10385161103808 mAh) it is NOT far from the median. ---- Median :42.10385161103808, the gap is : 10 ---- So No we don't romove this configuration '2020-0220' - --- remove_aberrant_points: The value [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0] ---- Computing the list of the 10 first neighbours of '2020-0030' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '2020-0030' ---- Neighbour 0 in the list of neghbours, And at position 158 in the X datas point --------------- - --- Configuration: 2020-0030 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5336236245.851076 - --- Energy: 35.10473595313148 - --- Workload: 187327000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 117 in the X datas point --------------- - --- Configuration: 2020-3030 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 7529950377.627011 - --- Energy: 41.87227309237855 - --- Workload: 315295000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 12 in the X datas point --------------- - --- Configuration: 0022-0030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 88 in the X datas point --------------- - --- Configuration: 2020-0022 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8754497623.153894 - --- Energy: 65.93701913313123 - --- Workload: 577244000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 142 in the X datas point --------------- - --- Configuration: 2220-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8252186829.509821 - --- Energy: 42.07453960416718 - --- Workload: 347206000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 144 in the X datas point --------------- - --- Configuration: 3330-0030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6057595619.146848 - --- Energy: 36.12486526516549 - --- Workload: 218830000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 146 in the X datas point --------------- - --- Configuration: 2022-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10619025470.794495 - --- Energy: 49.81557674440745 - --- Workload: 528993000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 157 in the X datas point --------------- - --- Configuration: 2020-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7467367603.572389 - --- Energy: 42.10385161103808 - --- Workload: 314406000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 76 in the X datas point --------------- - --- Configuration: 0220-0020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5040602049.508794 - --- Energy: 36.67117347490831 - --- Workload: 184845000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 98 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8871225293.637558 - --- Energy: 42.90551410725298 - --- Workload: 380626000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '2020-0030' ---- Neighbour 0 in the list of neghbours, And at position 158 in the X datas point --------------- - --- Configuration: 2020-0030 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5336236245.851076 - --- Energy: 35.10473595313148 - --- Workload: 187327000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 144 in the X datas point --------------- - --- Configuration: 3330-0030 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6057595619.146848 - --- Energy: 36.12486526516549 - --- Workload: 218830000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 76 in the X datas point --------------- - --- Configuration: 0220-0020 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5040602049.508794 - --- Energy: 36.67117347490831 - --- Workload: 184845000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 117 in the X datas point --------------- - --- Configuration: 2020-3030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7529950377.627011 - --- Energy: 41.87227309237855 - --- Workload: 315295000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 12 in the X datas point --------------- - --- Configuration: 0022-0030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 142 in the X datas point --------------- - --- Configuration: 2220-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8252186829.509821 - --- Energy: 42.07453960416718 - --- Workload: 347206000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 157 in the X datas point --------------- - --- Configuration: 2020-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7467367603.572389 - --- Energy: 42.10385161103808 - --- Workload: 314406000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 98 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8871225293.637558 - --- Energy: 42.90551410725298 - --- Workload: 380626000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 146 in the X datas point --------------- - --- Configuration: 2022-0330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10619025470.794495 - --- Energy: 49.81557674440745 - --- Workload: 528993000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 88 in the X datas point --------------- - --- Configuration: 2020-0022 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8754497623.153894 - --- Energy: 65.93701913313123 - --- Workload: 577244000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 12 in the X datas point --------------- - --- Configuration: 0022-0030 - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (42.05401520354165 mAh) it is NOT far from the median. ---- Median :42.05401520354165, the gap is : 10 ---- So No we don't romove this configuration '2020-0030' - --- remove_aberrant_points: The value [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0] ---- Computing the list of the 10 first neighbours of '1111-3330' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '1111-3330' ---- Neighbour 0 in the list of neghbours, And at position 159 in the X datas point --------------- - --- Configuration: 1111-3330 - --- Distance from that configuration: [1.] - --- Energy efficiency: 10965958375.4152 - --- Energy: 49.989818506242955 - --- Workload: 548186000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 97 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 10000990098.019703 - --- Energy: 50.66357196918862 - --- Workload: 506686000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 122 in the X datas point --------------- - --- Configuration: 1110-3330 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 9413093613.215984 - --- Energy: 49.7061517933472 - --- Workload: 467887000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 192 in the X datas point --------------- - --- Configuration: 1111-3300 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 9442424814.692413 - --- Energy: 43.80740929766881 - --- Workload: 413650000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 196 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 10558457958.332102 - --- Energy: 49.51707772839275 - --- Workload: 522824000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 98 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8871225293.637558 - --- Energy: 42.90551410725298 - --- Workload: 380626000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 113 in the X datas point --------------- - --- Configuration: 2220-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9571301409.852697 - --- Energy: 49.20594289132612 - --- Workload: 470964000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 185 in the X datas point --------------- - --- Configuration: 1011-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8886756067.432705 - --- Energy: 42.76899541535147 - --- Workload: 380079000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 187 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8938627384.378855 - --- Energy: 42.547359911496315 - --- Workload: 380315000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 3 in the X datas point --------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '1111-3330' ---- Neighbour 0 in the list of neghbours, And at position 187 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8938627384.378855 - --- Energy: 42.547359911496315 - --- Workload: 380315000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 185 in the X datas point --------------- - --- Configuration: 1011-0330 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8886756067.432705 - --- Energy: 42.76899541535147 - --- Workload: 380079000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 98 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8871225293.637558 - --- Energy: 42.90551410725298 - --- Workload: 380626000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 192 in the X datas point --------------- - --- Configuration: 1111-3300 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 9442424814.692413 - --- Energy: 43.80740929766881 - --- Workload: 413650000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 113 in the X datas point --------------- - --- Configuration: 2220-3330 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 9571301409.852697 - --- Energy: 49.20594289132612 - --- Workload: 470964000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 196 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10558457958.332102 - --- Energy: 49.51707772839275 - --- Workload: 522824000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 122 in the X datas point --------------- - --- Configuration: 1110-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9413093613.215984 - --- Energy: 49.7061517933472 - --- Workload: 467887000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 159 in the X datas point --------------- - --- Configuration: 1111-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10965958375.4152 - --- Energy: 49.989818506242955 - --- Workload: 548186000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 97 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10000990098.019703 - --- Energy: 50.66357196918862 - --- Workload: 506686000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 3 in the X datas point --------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 113 in the X datas point --------------- - --- Configuration: 2220-3330 - --- Energy efficiency: 9571301409.852697 - --- Energy: 49.20594289132612 - --- Workload: 470964000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (49.20594289132612 mAh) it is NOT far from the median. ---- Median :49.20594289132612, the gap is : 10 ---- So No we don't romove this configuration '1111-3330' - --- remove_aberrant_points: The value [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0] ---- Computing the list of the 10 first neighbours of '0222-2220' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0222-2220' ---- Neighbour 0 in the list of neghbours, And at position 160 in the X datas point --------------- - --- Configuration: 0222-2220 - --- Distance from that configuration: [1.] - --- Energy efficiency: 11414873580.275099 - --- Energy: 57.359112207692405 - --- Workload: 654747000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 3 in the X datas point --------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 57 in the X datas point --------------- - --- Configuration: 0101-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9185604320.908272 - --- Energy: 48.9191931692468 - --- Workload: 449351000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 90 in the X datas point --------------- - --- Configuration: 2222-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11468876336.840899 - --- Energy: 53.84120579706395 - --- Workload: 617498000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 114 in the X datas point --------------- - --- Configuration: 0020-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8376542330.856669 - --- Energy: 48.301162810596125 - --- Workload: 404596000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 115 in the X datas point --------------- - --- Configuration: 2220-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9479212087.891254 - --- Energy: 49.57175430186782 - --- Workload: 469901000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 73 in the X datas point --------------- - --- Configuration: 3330-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9229945635.620207 - --- Energy: 51.28077619994492 - --- Workload: 473319000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 76 in the X datas point --------------- - --- Configuration: 0220-0020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5040602049.508794 - --- Energy: 36.67117347490831 - --- Workload: 184845000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 81 in the X datas point --------------- - --- Configuration: 0101-2020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8367150566.874451 - --- Energy: 43.37670883350873 - --- Workload: 362938000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 89 in the X datas point --------------- - --- Configuration: 0011-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7849108733.703288 - --- Energy: 42.07381484773657 - --- Workload: 330242000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0222-2220' ---- Neighbour 0 in the list of neghbours, And at position 76 in the X datas point --------------- - --- Configuration: 0220-0020 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5040602049.508794 - --- Energy: 36.67117347490831 - --- Workload: 184845000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 89 in the X datas point --------------- - --- Configuration: 0011-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7849108733.703288 - --- Energy: 42.07381484773657 - --- Workload: 330242000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 81 in the X datas point --------------- - --- Configuration: 0101-2020 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8367150566.874451 - --- Energy: 43.37670883350873 - --- Workload: 362938000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 114 in the X datas point --------------- - --- Configuration: 0020-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8376542330.856669 - --- Energy: 48.301162810596125 - --- Workload: 404596000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 57 in the X datas point --------------- - --- Configuration: 0101-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9185604320.908272 - --- Energy: 48.9191931692468 - --- Workload: 449351000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 115 in the X datas point --------------- - --- Configuration: 2220-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9479212087.891254 - --- Energy: 49.57175430186782 - --- Workload: 469901000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 73 in the X datas point --------------- - --- Configuration: 3330-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9229945635.620207 - --- Energy: 51.28077619994492 - --- Workload: 473319000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 90 in the X datas point --------------- - --- Configuration: 2222-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11468876336.840899 - --- Energy: 53.84120579706395 - --- Workload: 617498000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 3 in the X datas point --------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 160 in the X datas point --------------- - --- Configuration: 0222-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11414873580.275099 - --- Energy: 57.359112207692405 - --- Workload: 654747000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 57 in the X datas point --------------- - --- Configuration: 0101-2220 - --- Energy efficiency: 9185604320.908272 - --- Energy: 48.9191931692468 - --- Workload: 449351000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (48.9191931692468 mAh) it is NOT far from the median. ---- Median :48.9191931692468, the gap is : 10 ---- So No we don't romove this configuration '0222-2220' - --- remove_aberrant_points: The value [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0] ---- Computing the list of the 10 first neighbours of '0303-0100' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0303-0100' ---- Neighbour 0 in the list of neghbours, And at position 2 in the X datas point --------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.38267358149647 - --- Workload: 371343000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 161 in the X datas point --------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [1.] - --- Energy efficiency: 7192278369.94203 - --- Energy: 51.67993691242756 - --- Workload: 371696000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 56 in the X datas point --------------- - --- Configuration: 0303-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5363512027.675722 - --- Energy: 45.0383665719169 - --- Workload: 241564000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 77 in the X datas point --------------- - --- Configuration: 0303-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6928278461.367919 - --- Energy: 53.6166443408558 - --- Workload: 371471000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 112 in the X datas point --------------- - --- Configuration: 0200-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4242843383.922169 - --- Energy: 35.404255909220375 - --- Workload: 150215000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 131 in the X datas point --------------- - --- Configuration: 0202-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7512075661.626064 - --- Energy: 40.5630522502661 - --- Workload: 304712000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 169 in the X datas point --------------- - --- Configuration: 0300-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1047552602.8539523 - --- Energy: 28.209089181571862 - --- Workload: 29550500000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 0 in the X datas point --------------- - --- Configuration: 0303-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8236960890.90969 - --- Energy: 61.00540758755291 - --- Workload: 502499000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 19 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0303-0100' ---- Neighbour 0 in the list of neghbours, And at position 169 in the X datas point --------------- - --- Configuration: 0300-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 1047552602.8539523 - --- Energy: 28.209089181571862 - --- Workload: 29550500000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 19 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 112 in the X datas point --------------- - --- Configuration: 0200-0100 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4242843383.922169 - --- Energy: 35.404255909220375 - --- Workload: 150215000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 131 in the X datas point --------------- - --- Configuration: 0202-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7512075661.626064 - --- Energy: 40.5630522502661 - --- Workload: 304712000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 56 in the X datas point --------------- - --- Configuration: 0303-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5363512027.675722 - --- Energy: 45.0383665719169 - --- Workload: 241564000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 161 in the X datas point --------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7192278369.94203 - --- Energy: 51.67993691242756 - --- Workload: 371696000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 2 in the X datas point --------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.38267358149647 - --- Workload: 371343000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 77 in the X datas point --------------- - --- Configuration: 0303-1000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6928278461.367919 - --- Energy: 53.6166443408558 - --- Workload: 371471000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 0 in the X datas point --------------- - --- Configuration: 0303-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8236960890.90969 - --- Energy: 61.00540758755291 - --- Workload: 502499000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 56 in the X datas point --------------- - --- Configuration: 0303-0000 - --- Energy efficiency: 5363512027.675722 - --- Energy: 45.0383665719169 - --- Workload: 241564000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (45.0383665719169 mAh) it is NOT far from the median. ---- Median :45.0383665719169, the gap is : 10 ---- So No we don't romove this configuration '0303-0100' - --- remove_aberrant_points: The value [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0] ---- Computing the list of the 10 first neighbours of '0100-0200' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0100-0200' ---- Neighbour 0 in the list of neghbours, And at position 94 in the X datas point --------------- - --- Configuration: 0100-0200 - --- Distance from that configuration: [1.] - --- Energy efficiency: 4093227346.033253 - --- Energy: 35.39655176899871 - --- Workload: 144886000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 162 in the X datas point --------------- - --- Configuration: 0100-0200 - --- Distance from that configuration: [1.] - --- Energy efficiency: 4197888462.103562 - --- Energy: 35.26956535624208 - --- Workload: 148058000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 72 in the X datas point --------------- - --- Configuration: 0101-0200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5549420363.04308 - --- Energy: 37.334916995372765 - --- Workload: 207187000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 67 in the X datas point --------------- - --- Configuration: 0000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 75 in the X datas point --------------- - --- Configuration: 0001-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4385426351.149858 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 111 in the X datas point --------------- - --- Configuration: 0110-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5162462701.2069845 - --- Energy: 35.42009012551951 - --- Workload: 182855000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 112 in the X datas point --------------- - --- Configuration: 0200-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4242843383.922169 - --- Energy: 35.404255909220375 - --- Workload: 150215000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 131 in the X datas point --------------- - --- Configuration: 0202-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7512075661.626064 - --- Energy: 40.5630522502661 - --- Workload: 304712000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 16 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.299284062105812 - --- Workload: 0.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 17 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.027102694886654 - --- Workload: 0.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0100-0200' ---- Neighbour 0 in the list of neghbours, And at position 17 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.027102694886654 - --- Workload: 0.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 16 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.299284062105812 - --- Workload: 0.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 162 in the X datas point --------------- - --- Configuration: 0100-0200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4197888462.103562 - --- Energy: 35.26956535624208 - --- Workload: 148058000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 94 in the X datas point --------------- - --- Configuration: 0100-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4093227346.033253 - --- Energy: 35.39655176899871 - --- Workload: 144886000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 112 in the X datas point --------------- - --- Configuration: 0200-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4242843383.922169 - --- Energy: 35.404255909220375 - --- Workload: 150215000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 111 in the X datas point --------------- - --- Configuration: 0110-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5162462701.2069845 - --- Energy: 35.42009012551951 - --- Workload: 182855000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 75 in the X datas point --------------- - --- Configuration: 0001-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4385426351.149858 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 72 in the X datas point --------------- - --- Configuration: 0101-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5549420363.04308 - --- Energy: 37.334916995372765 - --- Workload: 207187000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 131 in the X datas point --------------- - --- Configuration: 0202-0200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7512075661.626064 - --- Energy: 40.5630522502661 - --- Workload: 304712000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 67 in the X datas point --------------- - --- Configuration: 0000-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 112 in the X datas point --------------- - --- Configuration: 0200-0100 - --- Energy efficiency: 4242843383.922169 - --- Energy: 35.404255909220375 - --- Workload: 150215000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (35.404255909220375 mAh) it is NOT far from the median. ---- Median :35.404255909220375, the gap is : 10 ---- So No we don't romove this configuration '0100-0200' - --- remove_aberrant_points: The value [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 1, 1, 0, 0, 1.0, 0, 0, 0, 1] ---- Computing the list of the 10 first neighbours of '2200-0002' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '2200-0002' ---- Neighbour 0 in the list of neghbours, And at position 163 in the X datas point --------------- - --- Configuration: 2200-0002 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6207016411.351391 - --- Energy: 47.115411060327354 - --- Workload: 292447000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 37 in the X datas point --------------- - --- Configuration: 2200-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 43 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 136 in the X datas point --------------- - --- Configuration: 2000-0022 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8308684236.764266 - --- Energy: 64.3370683100252 - --- Workload: 534556000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 167 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5065035050.042546 - --- Energy: 35.13598057141005 - --- Workload: 177965000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 19 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 34 in the X datas point --------------- - --- Configuration: 2000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 36 in the X datas point --------------- - --- Configuration: 1100-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 2018619748.5607243 - --- Energy: 30.059275323795035 - --- Workload: 60678300000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 39 in the X datas point --------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3029054692.61153 - --- Energy: 30.508250558695604 - --- Workload: 92411200000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '2200-0002' ---- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point --------------- - --- Configuration: 2000-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 36 in the X datas point --------------- - --- Configuration: 1100-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2018619748.5607243 - --- Energy: 30.059275323795035 - --- Workload: 60678300000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 37 in the X datas point --------------- - --- Configuration: 2200-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 19 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 39 in the X datas point --------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3029054692.61153 - --- Energy: 30.508250558695604 - --- Workload: 92411200000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 167 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5065035050.042546 - --- Energy: 35.13598057141005 - --- Workload: 177965000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 43 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 163 in the X datas point --------------- - --- Configuration: 2200-0002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6207016411.351391 - --- Energy: 47.115411060327354 - --- Workload: 292447000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 136 in the X datas point --------------- - --- Configuration: 2000-0022 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8308684236.764266 - --- Energy: 64.3370683100252 - --- Workload: 534556000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 39 in the X datas point --------------- - --- Configuration: 2220-0000 - --- Energy efficiency: 3029054692.61153 - --- Energy: 30.508250558695604 - --- Workload: 92411200000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (47.115411060327354 mAh) is far from the median. ---- Median :30.508250558695604, the gap is : 10 ---- So yes we remove this configuration '2200-0002' ---- remove_aberrant_points: The value [1.0, 1, 1, 0, 0, 1.0, 0, 0, 0, 1] is an abberant point. we don't add it - --- remove_aberrant_points: do we remove value [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0] ---- Computing the list of the 10 first neighbours of '2200-1000' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '2200-1000' ---- Neighbour 0 in the list of neghbours, And at position 164 in the X datas point --------------- - --- Configuration: 2200-1000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5023055826.242454 - --- Energy: 35.164198939696966 - --- Workload: 176632000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 37 in the X datas point --------------- - --- Configuration: 2200-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 40 in the X datas point --------------- - --- Configuration: 3300-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5058399218.983161 - --- Energy: 36.78276420172299 - --- Workload: 186062000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 42 in the X datas point --------------- - --- Configuration: 1100-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5947637003.818383 - --- Energy: 36.68430426428569 - --- Workload: 218185000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 43 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 167 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5065035050.042546 - --- Energy: 35.13598057141005 - --- Workload: 177965000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 19 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 34 in the X datas point --------------- - --- Configuration: 2000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 36 in the X datas point --------------- - --- Configuration: 1100-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2018619748.5607243 - --- Energy: 30.059275323795035 - --- Workload: 60678300000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 39 in the X datas point --------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3029054692.61153 - --- Energy: 30.508250558695604 - --- Workload: 92411200000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '2200-1000' ---- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point --------------- - --- Configuration: 2000-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 36 in the X datas point --------------- - --- Configuration: 1100-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 2018619748.5607243 - --- Energy: 30.059275323795035 - --- Workload: 60678300000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 37 in the X datas point --------------- - --- Configuration: 2200-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 19 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 39 in the X datas point --------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3029054692.61153 - --- Energy: 30.508250558695604 - --- Workload: 92411200000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 167 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5065035050.042546 - --- Energy: 35.13598057141005 - --- Workload: 177965000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 164 in the X datas point --------------- - --- Configuration: 2200-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5023055826.242454 - --- Energy: 35.164198939696966 - --- Workload: 176632000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 42 in the X datas point --------------- - --- Configuration: 1100-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5947637003.818383 - --- Energy: 36.68430426428569 - --- Workload: 218185000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 40 in the X datas point --------------- - --- Configuration: 3300-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5058399218.983161 - --- Energy: 36.78276420172299 - --- Workload: 186062000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 43 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 39 in the X datas point --------------- - --- Configuration: 2220-0000 - --- Energy efficiency: 3029054692.61153 - --- Energy: 30.508250558695604 - --- Workload: 92411200000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (30.508250558695604 mAh) it is NOT far from the median. ---- Median :30.508250558695604, the gap is : 10 ---- So No we don't romove this configuration '2200-1000' - --- remove_aberrant_points: The value [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 1, 1, 1, 1, 0.0, 1, 1, 1, 1] ---- Computing the list of the 10 first neighbours of '3333-1111' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '3333-1111' ---- Neighbour 0 in the list of neghbours, And at position 165 in the X datas point --------------- - --- Configuration: 3333-1111 - --- Distance from that configuration: [1.] - --- Energy efficiency: 11523551835.240866 - --- Energy: 83.54140347554512 - --- Workload: 962694000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 134 in the X datas point --------------- - --- Configuration: 3333-1101 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 10947566629.6274 - --- Energy: 79.26313007840331 - --- Workload: 867738000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 103 in the X datas point --------------- - --- Configuration: 3303-1011 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10227751572.005417 - --- Energy: 73.37868558375581 - --- Workload: 750499000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 172 in the X datas point --------------- - --- Configuration: 3303-0111 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10225586667.47108 - --- Energy: 73.36262541667716 - --- Workload: 750176000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 14 in the X datas point --------------- - --- Configuration: 3303-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9340120487.55429 - --- Energy: 67.3857084084629 - --- Workload: 629393000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 73 in the X datas point --------------- - --- Configuration: 3330-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9229945635.620207 - --- Energy: 51.28077619994492 - --- Workload: 473319000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 83 in the X datas point --------------- - --- Configuration: 3003-1101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9428892010.8998 - --- Energy: 67.46193459835338 - --- Workload: 636090000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 96 in the X datas point --------------- - --- Configuration: 0333-0011 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9607255399.277534 - --- Energy: 65.95120166169613 - --- Workload: 633609000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 106 in the X datas point --------------- - --- Configuration: 3330-2202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10286076355.602003 - --- Energy: 84.88778487940925 - --- Workload: 873162000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 127 in the X datas point --------------- - --- Configuration: 3033-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9521179864.608822 - --- Energy: 66.3571751425295 - --- Workload: 631797000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3333-1111' ---- Neighbour 0 in the list of neghbours, And at position 73 in the X datas point --------------- - --- Configuration: 3330-2220 - --- Distance from that configuration: [1.] - --- Energy efficiency: 9229945635.620207 - --- Energy: 51.28077619994492 - --- Workload: 473319000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 96 in the X datas point --------------- - --- Configuration: 0333-0011 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 9607255399.277534 - --- Energy: 65.95120166169613 - --- Workload: 633609000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 127 in the X datas point --------------- - --- Configuration: 3033-1010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9521179864.608822 - --- Energy: 66.3571751425295 - --- Workload: 631797000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 14 in the X datas point --------------- - --- Configuration: 3303-1010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9340120487.55429 - --- Energy: 67.3857084084629 - --- Workload: 629393000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 83 in the X datas point --------------- - --- Configuration: 3003-1101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9428892010.8998 - --- Energy: 67.46193459835338 - --- Workload: 636090000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 172 in the X datas point --------------- - --- Configuration: 3303-0111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10225586667.47108 - --- Energy: 73.36262541667716 - --- Workload: 750176000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 103 in the X datas point --------------- - --- Configuration: 3303-1011 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10227751572.005417 - --- Energy: 73.37868558375581 - --- Workload: 750499000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 134 in the X datas point --------------- - --- Configuration: 3333-1101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10947566629.6274 - --- Energy: 79.26313007840331 - --- Workload: 867738000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 165 in the X datas point --------------- - --- Configuration: 3333-1111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11523551835.240866 - --- Energy: 83.54140347554512 - --- Workload: 962694000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 106 in the X datas point --------------- - --- Configuration: 3330-2202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10286076355.602003 - --- Energy: 84.88778487940925 - --- Workload: 873162000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 83 in the X datas point --------------- - --- Configuration: 3003-1101 - --- Energy efficiency: 9428892010.8998 - --- Energy: 67.46193459835338 - --- Workload: 636090000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (83.54140347554512 mAh) is far from the median. ---- Median :67.46193459835338, the gap is : 10 ---- So yes we remove this configuration '3333-1111' ---- remove_aberrant_points: The value [2.0, 1, 1, 1, 1, 0.0, 1, 1, 1, 1] is an abberant point. we don't add it - --- remove_aberrant_points: do we remove value [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0] ---- Computing the list of the 10 first neighbours of '0222-1000' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0222-1000' ---- Neighbour 0 in the list of neghbours, And at position 166 in the X datas point --------------- - --- Configuration: 0222-1000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 9969791531.659073 - --- Energy: 42.75164023390624 - --- Workload: 426227000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 48 in the X datas point --------------- - --- Configuration: 0111-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 77 in the X datas point --------------- - --- Configuration: 0303-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6928278461.367919 - --- Energy: 53.6166443408558 - --- Workload: 371471000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 82 in the X datas point --------------- - --- Configuration: 0202-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8895689149.038376 - --- Energy: 48.8428586507307 - --- Workload: 434491000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 84 in the X datas point --------------- - --- Configuration: 0220-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7282684688.88371 - --- Energy: 43.18443043197562 - --- Workload: 314499000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 123 in the X datas point --------------- - --- Configuration: 0111-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6681499595.769274 - --- Energy: 37.38840673928198 - --- Workload: 249811000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 200 in the X datas point --------------- - --- Configuration: 0220-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5281811027.365063 - --- Energy: 35.274079340197716 - --- Workload: 186311000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 0 in the X datas point --------------- - --- Configuration: 0303-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8236960890.90969 - --- Energy: 61.00540758755291 - --- Workload: 502499000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 13 in the X datas point --------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 21 in the X datas point --------------- - --- Configuration: 3333-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8296551953.00833 - --- Energy: 59.045602086542516 - --- Workload: 489874000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0222-1000' ---- Neighbour 0 in the list of neghbours, And at position 200 in the X datas point --------------- - --- Configuration: 0220-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5281811027.365063 - --- Energy: 35.274079340197716 - --- Workload: 186311000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 123 in the X datas point --------------- - --- Configuration: 0111-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6681499595.769274 - --- Energy: 37.38840673928198 - --- Workload: 249811000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 48 in the X datas point --------------- - --- Configuration: 0111-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 166 in the X datas point --------------- - --- Configuration: 0222-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9969791531.659073 - --- Energy: 42.75164023390624 - --- Workload: 426227000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 84 in the X datas point --------------- - --- Configuration: 0220-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7282684688.88371 - --- Energy: 43.18443043197562 - --- Workload: 314499000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 13 in the X datas point --------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 82 in the X datas point --------------- - --- Configuration: 0202-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8895689149.038376 - --- Energy: 48.8428586507307 - --- Workload: 434491000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 77 in the X datas point --------------- - --- Configuration: 0303-1000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6928278461.367919 - --- Energy: 53.6166443408558 - --- Workload: 371471000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 21 in the X datas point --------------- - --- Configuration: 3333-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8296551953.00833 - --- Energy: 59.045602086542516 - --- Workload: 489874000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 0 in the X datas point --------------- - --- Configuration: 0303-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8236960890.90969 - --- Energy: 61.00540758755291 - --- Workload: 502499000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 84 in the X datas point --------------- - --- Configuration: 0220-1001 - --- Energy efficiency: 7282684688.88371 - --- Energy: 43.18443043197562 - --- Workload: 314499000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (43.18443043197562 mAh) it is NOT far from the median. ---- Median :43.18443043197562, the gap is : 10 ---- So No we don't romove this configuration '0222-1000' - --- remove_aberrant_points: The value [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0] ---- Computing the list of the 10 first neighbours of '2200-2000' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '2200-2000' ---- Neighbour 0 in the list of neghbours, And at position 43 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 167 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5065035050.042546 - --- Energy: 35.13598057141005 - --- Workload: 177965000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 41 in the X datas point --------------- - --- Configuration: 3300-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5026691733.102776 - --- Energy: 36.9852979298838 - --- Workload: 185914000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 59 in the X datas point --------------- - --- Configuration: 2000-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 164 in the X datas point --------------- - --- Configuration: 2200-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5023055826.242454 - --- Energy: 35.164198939696966 - --- Workload: 176632000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 27 in the X datas point --------------- - --- Configuration: 3300-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5072151352.996373 - --- Energy: 36.711179058531826 - --- Workload: 186205000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 37 in the X datas point --------------- - --- Configuration: 2200-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 40 in the X datas point --------------- - --- Configuration: 3300-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5058399218.983161 - --- Energy: 36.78276420172299 - --- Workload: 186062000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 42 in the X datas point --------------- - --- Configuration: 1100-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5947637003.818383 - --- Energy: 36.68430426428569 - --- Workload: 218185000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 45 in the X datas point --------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '2200-2000' ---- Neighbour 0 in the list of neghbours, And at position 37 in the X datas point --------------- - --- Configuration: 2200-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 167 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5065035050.042546 - --- Energy: 35.13598057141005 - --- Workload: 177965000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 164 in the X datas point --------------- - --- Configuration: 2200-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5023055826.242454 - --- Energy: 35.164198939696966 - --- Workload: 176632000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 59 in the X datas point --------------- - --- Configuration: 2000-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 42 in the X datas point --------------- - --- Configuration: 1100-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5947637003.818383 - --- Energy: 36.68430426428569 - --- Workload: 218185000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 27 in the X datas point --------------- - --- Configuration: 3300-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5072151352.996373 - --- Energy: 36.711179058531826 - --- Workload: 186205000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 40 in the X datas point --------------- - --- Configuration: 3300-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5058399218.983161 - --- Energy: 36.78276420172299 - --- Workload: 186062000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 43 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 45 in the X datas point --------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 41 in the X datas point --------------- - --- Configuration: 3300-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5026691733.102776 - --- Energy: 36.9852979298838 - --- Workload: 185914000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 42 in the X datas point --------------- - --- Configuration: 1100-1000 - --- Energy efficiency: 5947637003.818383 - --- Energy: 36.68430426428569 - --- Workload: 218185000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (36.68430426428569 mAh) it is NOT far from the median. ---- Median :36.68430426428569, the gap is : 10 ---- So No we don't romove this configuration '2200-2000' - --- remove_aberrant_points: The value [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0] ---- Computing the list of the 10 first neighbours of '0330-0300' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0330-0300' ---- Neighbour 0 in the list of neghbours, And at position 168 in the X datas point --------------- - --- Configuration: 0330-0300 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5127442585.46165 - --- Energy: 35.649584213611206 - --- Workload: 182791000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 108 in the X datas point --------------- - --- Configuration: 0222-0300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9750580159.519491 - --- Energy: 43.43833566298026 - --- Workload: 423547000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 148 in the X datas point --------------- - --- Configuration: 2220-0300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6002689204.763734 - --- Energy: 36.30048338737668 - --- Workload: 217901000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 23 in the X datas point --------------- - --- Configuration: 3333-3300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9963434196.49885 - --- Energy: 75.09852863759252 - --- Workload: 748237000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 28 in the X datas point --------------- - --- Configuration: 3330-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5822958761.806049 - --- Energy: 37.40635012737015 - --- Workload: 217816000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 119 in the X datas point --------------- - --- Configuration: 0333-0030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8477809334.068076 - --- Energy: 58.764018507515395 - --- Workload: 498189000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 142 in the X datas point --------------- - --- Configuration: 2220-0330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8252186829.509821 - --- Energy: 42.07453960416718 - --- Workload: 347206000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 144 in the X datas point --------------- - --- Configuration: 3330-0030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6057595619.146848 - --- Energy: 36.12486526516549 - --- Workload: 218830000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 176 in the X datas point --------------- - --- Configuration: 0030-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6743861400.160503 - --- Energy: 41.3450979000584 - --- Workload: 278825000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 1 in the X datas point --------------- - --- Configuration: 0033-3000 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 6957102505.948323 - --- Energy: 53.35616382684589 - --- Workload: 371205000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0330-0300' ---- Neighbour 0 in the list of neghbours, And at position 168 in the X datas point --------------- - --- Configuration: 0330-0300 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5127442585.46165 - --- Energy: 35.649584213611206 - --- Workload: 182791000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 144 in the X datas point --------------- - --- Configuration: 3330-0030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6057595619.146848 - --- Energy: 36.12486526516549 - --- Workload: 218830000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 148 in the X datas point --------------- - --- Configuration: 2220-0300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6002689204.763734 - --- Energy: 36.30048338737668 - --- Workload: 217901000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 28 in the X datas point --------------- - --- Configuration: 3330-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5822958761.806049 - --- Energy: 37.40635012737015 - --- Workload: 217816000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 176 in the X datas point --------------- - --- Configuration: 0030-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6743861400.160503 - --- Energy: 41.3450979000584 - --- Workload: 278825000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 142 in the X datas point --------------- - --- Configuration: 2220-0330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8252186829.509821 - --- Energy: 42.07453960416718 - --- Workload: 347206000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 108 in the X datas point --------------- - --- Configuration: 0222-0300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9750580159.519491 - --- Energy: 43.43833566298026 - --- Workload: 423547000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 1 in the X datas point --------------- - --- Configuration: 0033-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6957102505.948323 - --- Energy: 53.35616382684589 - --- Workload: 371205000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 119 in the X datas point --------------- - --- Configuration: 0333-0030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8477809334.068076 - --- Energy: 58.764018507515395 - --- Workload: 498189000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 23 in the X datas point --------------- - --- Configuration: 3333-3300 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 9963434196.49885 - --- Energy: 75.09852863759252 - --- Workload: 748237000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 176 in the X datas point --------------- - --- Configuration: 0030-2200 - --- Energy efficiency: 6743861400.160503 - --- Energy: 41.3450979000584 - --- Workload: 278825000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (41.3450979000584 mAh) it is NOT far from the median. ---- Median :41.3450979000584, the gap is : 10 ---- So No we don't romove this configuration '0330-0300' - --- remove_aberrant_points: The value [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 0, 1, 0, 0, 0, 0, 0, 0, 0] ---- Computing the list of the 10 first neighbours of '0300-0000' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0300-0000' ---- Neighbour 0 in the list of neghbours, And at position 169 in the X datas point --------------- - --- Configuration: 0300-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 1047552602.8539523 - --- Energy: 28.209089181571862 - --- Workload: 29550500000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 19 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 51 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 2075033200.5312083 - --- Energy: 29.0248902377268 - --- Workload: 60227600000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 56 in the X datas point --------------- - --- Configuration: 0303-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5363512027.675722 - --- Energy: 45.0383665719169 - --- Workload: 241564000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 132 in the X datas point --------------- - --- Configuration: 0300-0010 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3550266447.4968843 - --- Energy: 34.61491775303547 - --- Workload: 122892000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 2 in the X datas point --------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.38267358149647 - --- Workload: 371343000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 5 in the X datas point --------------- - --- Configuration: 0030-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 994906080.8659663 - --- Energy: 29.623247258891045 - --- Workload: 29472300000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 18 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1016987763.6032282 - --- Energy: 29.060137396486432 - --- Workload: 29553800000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 20 in the X datas point --------------- - --- Configuration: 3330-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5377240292.736961 - --- Energy: 32.51205394198035 - --- Workload: 174825000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 35 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1010122436.9405816 - --- Energy: 29.239529117166907 - --- Workload: 29535500000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0300-0000' ---- Neighbour 0 in the list of neghbours, And at position 169 in the X datas point --------------- - --- Configuration: 0300-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 1047552602.8539523 - --- Energy: 28.209089181571862 - --- Workload: 29550500000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 51 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 2075033200.5312083 - --- Energy: 29.0248902377268 - --- Workload: 60227600000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 18 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1016987763.6032282 - --- Energy: 29.060137396486432 - --- Workload: 29553800000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 35 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1010122436.9405816 - --- Energy: 29.239529117166907 - --- Workload: 29535500000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 5 in the X datas point --------------- - --- Configuration: 0030-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 994906080.8659663 - --- Energy: 29.623247258891045 - --- Workload: 29472300000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 19 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 20 in the X datas point --------------- - --- Configuration: 3330-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5377240292.736961 - --- Energy: 32.51205394198035 - --- Workload: 174825000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 132 in the X datas point --------------- - --- Configuration: 0300-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3550266447.4968843 - --- Energy: 34.61491775303547 - --- Workload: 122892000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 56 in the X datas point --------------- - --- Configuration: 0303-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5363512027.675722 - --- Energy: 45.0383665719169 - --- Workload: 241564000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 2 in the X datas point --------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.38267358149647 - --- Workload: 371343000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 5 in the X datas point --------------- - --- Configuration: 0030-0000 - --- Energy efficiency: 994906080.8659663 - --- Energy: 29.623247258891045 - --- Workload: 29472300000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (29.623247258891045 mAh) it is NOT far from the median. ---- Median :29.623247258891045, the gap is : 10 ---- So No we don't romove this configuration '0300-0000' - --- remove_aberrant_points: The value [2.0, 0, 1, 0, 0, 0, 0, 0, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 1, 0, 1, 0, 0.0, 0, 1, 1, 0] ---- Computing the list of the 10 first neighbours of '3030-0110' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '3030-0110' ---- Neighbour 0 in the list of neghbours, And at position 170 in the X datas point --------------- - --- Configuration: 3030-0110 - --- Distance from that configuration: [1.] - --- Energy efficiency: 7504014647.836593 - --- Energy: 41.82593528076137 - --- Workload: 313863000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 4 in the X datas point --------------- - --- Configuration: 3000-1110 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8096707069.234942 - --- Energy: 49.41467631934382 - --- Workload: 400095000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 157 in the X datas point --------------- - --- Configuration: 2020-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7467367603.572389 - --- Energy: 42.10385161103808 - --- Workload: 314406000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 188 in the X datas point --------------- - --- Configuration: 3033-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8513391564.931638 - --- Energy: 58.43142458623579 - --- Workload: 497450000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 189 in the X datas point --------------- - --- Configuration: 3030-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2117186259.461176 - --- Energy: 28.69675782439391 - --- Workload: 60756400000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 5 in the X datas point --------------- - --- Configuration: 0030-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 994906080.8659663 - --- Energy: 29.623247258891045 - --- Workload: 29472300000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 6 in the X datas point --------------- - --- Configuration: 0020-0010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 18 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1016987763.6032282 - --- Energy: 29.060137396486432 - --- Workload: 29553800000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 20 in the X datas point --------------- - --- Configuration: 3330-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5377240292.736961 - --- Energy: 32.51205394198035 - --- Workload: 174825000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 35 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1010122436.9405816 - --- Energy: 29.239529117166907 - --- Workload: 29535500000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3030-0110' ---- Neighbour 0 in the list of neghbours, And at position 189 in the X datas point --------------- - --- Configuration: 3030-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 2117186259.461176 - --- Energy: 28.69675782439391 - --- Workload: 60756400000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 18 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1016987763.6032282 - --- Energy: 29.060137396486432 - --- Workload: 29553800000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 35 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1010122436.9405816 - --- Energy: 29.239529117166907 - --- Workload: 29535500000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 5 in the X datas point --------------- - --- Configuration: 0030-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 994906080.8659663 - --- Energy: 29.623247258891045 - --- Workload: 29472300000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 20 in the X datas point --------------- - --- Configuration: 3330-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5377240292.736961 - --- Energy: 32.51205394198035 - --- Workload: 174825000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 6 in the X datas point --------------- - --- Configuration: 0020-0010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 170 in the X datas point --------------- - --- Configuration: 3030-0110 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7504014647.836593 - --- Energy: 41.82593528076137 - --- Workload: 313863000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 157 in the X datas point --------------- - --- Configuration: 2020-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7467367603.572389 - --- Energy: 42.10385161103808 - --- Workload: 314406000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 4 in the X datas point --------------- - --- Configuration: 3000-1110 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8096707069.234942 - --- Energy: 49.41467631934382 - --- Workload: 400095000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 188 in the X datas point --------------- - --- Configuration: 3033-0100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8513391564.931638 - --- Energy: 58.43142458623579 - --- Workload: 497450000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 20 in the X datas point --------------- - --- Configuration: 3330-0000 - --- Energy efficiency: 5377240292.736961 - --- Energy: 32.51205394198035 - --- Workload: 174825000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (32.51205394198035 mAh) it is NOT far from the median. ---- Median :32.51205394198035, the gap is : 10 ---- So No we don't romove this configuration '3030-0110' - --- remove_aberrant_points: The value [2.0, 1, 0, 1, 0, 0.0, 0, 1, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 1, 1, 0, 0, 0.0, 1, 0, 1, 1] ---- Computing the list of the 10 first neighbours of '1100-1011' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '1100-1011' ---- Neighbour 0 in the list of neghbours, And at position 171 in the X datas point --------------- - --- Configuration: 1100-1011 - --- Distance from that configuration: [1.] - --- Energy efficiency: 9277212383.22309 - --- Energy: 48.61244404745341 - --- Workload: 450987000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 152 in the X datas point --------------- - --- Configuration: 1100-1001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 7522756337.9222145 - --- Energy: 41.562953026807364 - --- Workload: 312668000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 7 in the X datas point --------------- - --- Configuration: 1000-1010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6501654671.113798 - --- Energy: 42.85376093977719 - --- Workload: 278621000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 42 in the X datas point --------------- - --- Configuration: 1100-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5947637003.818383 - --- Energy: 36.68430426428569 - --- Workload: 218185000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 36 in the X datas point --------------- - --- Configuration: 1100-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 2018619748.5607243 - --- Energy: 30.059275323795035 - --- Workload: 60678300000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 46 in the X datas point --------------- - --- Configuration: 1000-1000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 105 in the X datas point --------------- - --- Configuration: 0110-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7487495881.877265 - --- Energy: 41.820066635010036 - --- Workload: 313127000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 151 in the X datas point --------------- - --- Configuration: 1100-0020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5236287472.182222 - --- Energy: 35.478097414979636 - --- Workload: 185774000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 156 in the X datas point --------------- - --- Configuration: 2000-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6591219177.81132 - --- Energy: 41.03159908655608 - --- Workload: 270449000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 164 in the X datas point --------------- - --- Configuration: 2200-1000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5023055826.242454 - --- Energy: 35.164198939696966 - --- Workload: 176632000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '1100-1011' ---- Neighbour 0 in the list of neghbours, And at position 36 in the X datas point --------------- - --- Configuration: 1100-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 2018619748.5607243 - --- Energy: 30.059275323795035 - --- Workload: 60678300000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 164 in the X datas point --------------- - --- Configuration: 2200-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5023055826.242454 - --- Energy: 35.164198939696966 - --- Workload: 176632000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 151 in the X datas point --------------- - --- Configuration: 1100-0020 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5236287472.182222 - --- Energy: 35.478097414979636 - --- Workload: 185774000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 42 in the X datas point --------------- - --- Configuration: 1100-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5947637003.818383 - --- Energy: 36.68430426428569 - --- Workload: 218185000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 46 in the X datas point --------------- - --- Configuration: 1000-1000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 156 in the X datas point --------------- - --- Configuration: 2000-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6591219177.81132 - --- Energy: 41.03159908655608 - --- Workload: 270449000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 152 in the X datas point --------------- - --- Configuration: 1100-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7522756337.9222145 - --- Energy: 41.562953026807364 - --- Workload: 312668000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 105 in the X datas point --------------- - --- Configuration: 0110-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7487495881.877265 - --- Energy: 41.820066635010036 - --- Workload: 313127000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 7 in the X datas point --------------- - --- Configuration: 1000-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6501654671.113798 - --- Energy: 42.85376093977719 - --- Workload: 278621000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 171 in the X datas point --------------- - --- Configuration: 1100-1011 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9277212383.22309 - --- Energy: 48.61244404745341 - --- Workload: 450987000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 46 in the X datas point --------------- - --- Configuration: 1000-1000 - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (48.61244404745341 mAh) is far from the median. ---- Median :36.86022362180361, the gap is : 10 ---- So yes we remove this configuration '1100-1011' ---- remove_aberrant_points: The value [0.0, 1, 1, 0, 0, 0.0, 1, 0, 1, 1] is an abberant point. we don't add it - --- remove_aberrant_points: do we remove value [2.0, 1, 1, 0, 1, 0.0, 0, 1, 1, 1] ---- Computing the list of the 10 first neighbours of '3303-0111' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '3303-0111' ---- Neighbour 0 in the list of neghbours, And at position 172 in the X datas point --------------- - --- Configuration: 3303-0111 - --- Distance from that configuration: [1.] - --- Energy efficiency: 10225586667.47108 - --- Energy: 73.36262541667716 - --- Workload: 750176000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 103 in the X datas point --------------- - --- Configuration: 3303-1011 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10227751572.005417 - --- Energy: 73.37868558375581 - --- Workload: 750499000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 165 in the X datas point --------------- - --- Configuration: 3333-1111 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11523551835.240866 - --- Energy: 83.54140347554512 - --- Workload: 962694000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 2 in the X datas point --------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.38267358149647 - --- Workload: 371343000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 14 in the X datas point --------------- - --- Configuration: 3303-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9340120487.55429 - --- Energy: 67.3857084084629 - --- Workload: 629393000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 55 in the X datas point --------------- - --- Configuration: 2002-0101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8950387999.31977 - --- Energy: 47.4541739001796 - --- Workload: 424732000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 83 in the X datas point --------------- - --- Configuration: 3003-1101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9428892010.8998 - --- Energy: 67.46193459835338 - --- Workload: 636090000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 96 in the X datas point --------------- - --- Configuration: 0333-0011 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9607255399.277534 - --- Energy: 65.95120166169613 - --- Workload: 633609000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 134 in the X datas point --------------- - --- Configuration: 3333-1101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10947566629.6274 - --- Energy: 79.26313007840331 - --- Workload: 867738000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3303-0111' ---- Neighbour 0 in the list of neghbours, And at position 55 in the X datas point --------------- - --- Configuration: 2002-0101 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8950387999.31977 - --- Energy: 47.4541739001796 - --- Workload: 424732000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 2 in the X datas point --------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.38267358149647 - --- Workload: 371343000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 96 in the X datas point --------------- - --- Configuration: 0333-0011 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9607255399.277534 - --- Energy: 65.95120166169613 - --- Workload: 633609000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 14 in the X datas point --------------- - --- Configuration: 3303-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9340120487.55429 - --- Energy: 67.3857084084629 - --- Workload: 629393000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 83 in the X datas point --------------- - --- Configuration: 3003-1101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9428892010.8998 - --- Energy: 67.46193459835338 - --- Workload: 636090000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 172 in the X datas point --------------- - --- Configuration: 3303-0111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10225586667.47108 - --- Energy: 73.36262541667716 - --- Workload: 750176000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 103 in the X datas point --------------- - --- Configuration: 3303-1011 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10227751572.005417 - --- Energy: 73.37868558375581 - --- Workload: 750499000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 134 in the X datas point --------------- - --- Configuration: 3333-1101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10947566629.6274 - --- Energy: 79.26313007840331 - --- Workload: 867738000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 165 in the X datas point --------------- - --- Configuration: 3333-1111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11523551835.240866 - --- Energy: 83.54140347554512 - --- Workload: 962694000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 14 in the X datas point --------------- - --- Configuration: 3303-1010 - --- Energy efficiency: 9340120487.55429 - --- Energy: 67.3857084084629 - --- Workload: 629393000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (67.3857084084629 mAh) it is NOT far from the median. ---- Median :67.3857084084629, the gap is : 10 ---- So No we don't romove this configuration '3303-0111' - --- remove_aberrant_points: The value [2.0, 1, 1, 0, 1, 0.0, 0, 1, 1, 1] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 1, 0, 0, 1, 1.0, 0, 1, 1, 0] ---- Computing the list of the 10 first neighbours of '3003-0220' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '3003-0220' ---- Neighbour 0 in the list of neghbours, And at position 173 in the X datas point --------------- - --- Configuration: 3003-0220 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8528930131.004368 - --- Energy: 58.99281399223083 - --- Workload: 503147000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 110 in the X datas point --------------- - --- Configuration: 3003-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9353836943.914392 - --- Energy: 65.99051868650201 - --- Workload: 617264000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 124 in the X datas point --------------- - --- Configuration: 0033-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8384408354.2244835 - --- Energy: 59.697236073290554 - --- Workload: 500528000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 3 in the X datas point --------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 4 in the X datas point --------------- - --- Configuration: 3000-1110 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8096707069.234942 - --- Energy: 49.41467631934382 - --- Workload: 400095000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 31 in the X datas point --------------- - --- Configuration: 3000-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8224428196.629629 - --- Energy: 49.410116578739654 - --- Workload: 406369000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 49 in the X datas point --------------- - --- Configuration: 3000-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8354358468.81318 - --- Energy: 64.35822134376 - --- Workload: 537670000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 61 in the X datas point --------------- - --- Configuration: 3000-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6519117311.516021 - --- Energy: 42.79271109577192 - --- Workload: 278971000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 70 in the X datas point --------------- - --- Configuration: 2002-0100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7245431755.278297 - --- Energy: 42.016301664202444 - --- Workload: 304426000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 85 in the X datas point --------------- - --- Configuration: 3003-0002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7595205906.032112 - --- Energy: 65.80063109114849 - --- Workload: 499771000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3003-0220' ---- Neighbour 0 in the list of neghbours, And at position 70 in the X datas point --------------- - --- Configuration: 2002-0100 - --- Distance from that configuration: [1.] - --- Energy efficiency: 7245431755.278297 - --- Energy: 42.016301664202444 - --- Workload: 304426000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 61 in the X datas point --------------- - --- Configuration: 3000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6519117311.516021 - --- Energy: 42.79271109577192 - --- Workload: 278971000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 31 in the X datas point --------------- - --- Configuration: 3000-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8224428196.629629 - --- Energy: 49.410116578739654 - --- Workload: 406369000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 4 in the X datas point --------------- - --- Configuration: 3000-1110 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8096707069.234942 - --- Energy: 49.41467631934382 - --- Workload: 400095000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 3 in the X datas point --------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 173 in the X datas point --------------- - --- Configuration: 3003-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8528930131.004368 - --- Energy: 58.99281399223083 - --- Workload: 503147000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 124 in the X datas point --------------- - --- Configuration: 0033-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8384408354.2244835 - --- Energy: 59.697236073290554 - --- Workload: 500528000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 49 in the X datas point --------------- - --- Configuration: 3000-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8354358468.81318 - --- Energy: 64.35822134376 - --- Workload: 537670000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 85 in the X datas point --------------- - --- Configuration: 3003-0002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7595205906.032112 - --- Energy: 65.80063109114849 - --- Workload: 499771000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 110 in the X datas point --------------- - --- Configuration: 3003-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9353836943.914392 - --- Energy: 65.99051868650201 - --- Workload: 617264000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 3 in the X datas point --------------- - --- Configuration: 2222-0220 - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (54.74622776577034 mAh) it is NOT far from the median. ---- Median :54.74622776577034, the gap is : 10 ---- So No we don't romove this configuration '3003-0220' - --- remove_aberrant_points: The value [2.0, 1, 0, 0, 1, 1.0, 0, 1, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 1, 0, 0, 0, 1.0, 0, 1, 0, 1] ---- Computing the list of the 10 first neighbours of '1000-0202' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '1000-0202' ---- Neighbour 0 in the list of neghbours, And at position 174 in the X datas point --------------- - --- Configuration: 1000-0202 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8327920185.212945 - --- Energy: 64.17430044494624 - --- Workload: 534437000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 52 in the X datas point --------------- - --- Configuration: 1101-0202 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9914340101.522842 - --- Energy: 65.015157087009 - --- Workload: 644582000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 54 in the X datas point --------------- - --- Configuration: 1001-0002 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7043096708.760907 - --- Energy: 47.6050128004243 - --- Workload: 335286000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 175 in the X datas point --------------- - --- Configuration: 1000-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4407169583.478402 - --- Energy: 34.828482821374045 - --- Workload: 153495000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 180 in the X datas point --------------- - --- Configuration: 1000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6563747111.951271 - --- Energy: 40.76551455796704 - --- Workload: 267574000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 8 in the X datas point --------------- - --- Configuration: 0020-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8089829466.394849 - --- Energy: 66.44909360627778 - --- Workload: 537560000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 33 in the X datas point --------------- - --- Configuration: 1000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 997516184.7000968 - --- Energy: 29.543907709942122 - --- Workload: 29470600000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 55 in the X datas point --------------- - --- Configuration: 2002-0101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8950387999.31977 - --- Energy: 47.4541739001796 - --- Workload: 424732000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 62 in the X datas point --------------- - --- Configuration: 1000-1100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6448575832.027497 - --- Energy: 42.80059101405426 - --- Workload: 276003000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 63 in the X datas point --------------- - --- Configuration: 2000-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '1000-0202' ---- Neighbour 0 in the list of neghbours, And at position 33 in the X datas point --------------- - --- Configuration: 1000-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 997516184.7000968 - --- Energy: 29.543907709942122 - --- Workload: 29470600000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 175 in the X datas point --------------- - --- Configuration: 1000-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4407169583.478402 - --- Energy: 34.828482821374045 - --- Workload: 153495000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 180 in the X datas point --------------- - --- Configuration: 1000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6563747111.951271 - --- Energy: 40.76551455796704 - --- Workload: 267574000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 63 in the X datas point --------------- - --- Configuration: 2000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 62 in the X datas point --------------- - --- Configuration: 1000-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6448575832.027497 - --- Energy: 42.80059101405426 - --- Workload: 276003000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 55 in the X datas point --------------- - --- Configuration: 2002-0101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8950387999.31977 - --- Energy: 47.4541739001796 - --- Workload: 424732000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 54 in the X datas point --------------- - --- Configuration: 1001-0002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7043096708.760907 - --- Energy: 47.6050128004243 - --- Workload: 335286000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 174 in the X datas point --------------- - --- Configuration: 1000-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8327920185.212945 - --- Energy: 64.17430044494624 - --- Workload: 534437000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 52 in the X datas point --------------- - --- Configuration: 1101-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9914340101.522842 - --- Energy: 65.015157087009 - --- Workload: 644582000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 8 in the X datas point --------------- - --- Configuration: 0020-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8089829466.394849 - --- Energy: 66.44909360627778 - --- Workload: 537560000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 62 in the X datas point --------------- - --- Configuration: 1000-1100 - --- Energy efficiency: 6448575832.027497 - --- Energy: 42.80059101405426 - --- Workload: 276003000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (64.17430044494624 mAh) is far from the median. ---- Median :42.80059101405426, the gap is : 10 ---- So yes we remove this configuration '1000-0202' ---- remove_aberrant_points: The value [0.0, 1, 0, 0, 0, 1.0, 0, 1, 0, 1] is an abberant point. we don't add it - --- remove_aberrant_points: do we remove value [0.0, 1, 0, 0, 0, 0.0, 0, 1, 0, 0] ---- Computing the list of the 10 first neighbours of '1000-0100' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '1000-0100' ---- Neighbour 0 in the list of neghbours, And at position 175 in the X datas point --------------- - --- Configuration: 1000-0100 - --- Distance from that configuration: [1.] - --- Energy efficiency: 4407169583.478402 - --- Energy: 34.828482821374045 - --- Workload: 153495000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 33 in the X datas point --------------- - --- Configuration: 1000-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 997516184.7000968 - --- Energy: 29.543907709942122 - --- Workload: 29470600000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 62 in the X datas point --------------- - --- Configuration: 1000-1100 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6448575832.027497 - --- Energy: 42.80059101405426 - --- Workload: 276003000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 16 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.299284062105812 - --- Workload: 0.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 17 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.027102694886654 - --- Workload: 0.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 32 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 29.957415812958512 - --- Workload: 0.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 34 in the X datas point --------------- - --- Configuration: 2000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 36 in the X datas point --------------- - --- Configuration: 1100-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2018619748.5607243 - --- Energy: 30.059275323795035 - --- Workload: 60678300000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 46 in the X datas point --------------- - --- Configuration: 1000-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 70 in the X datas point --------------- - --- Configuration: 2002-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7245431755.278297 - --- Energy: 42.016301664202444 - --- Workload: 304426000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '1000-0100' ---- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point --------------- - --- Configuration: 2000-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 33 in the X datas point --------------- - --- Configuration: 1000-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 997516184.7000968 - --- Energy: 29.543907709942122 - --- Workload: 29470600000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 32 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 29.957415812958512 - --- Workload: 0.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 17 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.027102694886654 - --- Workload: 0.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 36 in the X datas point --------------- - --- Configuration: 1100-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2018619748.5607243 - --- Energy: 30.059275323795035 - --- Workload: 60678300000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 16 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.299284062105812 - --- Workload: 0.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 175 in the X datas point --------------- - --- Configuration: 1000-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4407169583.478402 - --- Energy: 34.828482821374045 - --- Workload: 153495000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 46 in the X datas point --------------- - --- Configuration: 1000-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 70 in the X datas point --------------- - --- Configuration: 2002-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7245431755.278297 - --- Energy: 42.016301664202444 - --- Workload: 304426000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 62 in the X datas point --------------- - --- Configuration: 1000-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6448575832.027497 - --- Energy: 42.80059101405426 - --- Workload: 276003000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 36 in the X datas point --------------- - --- Configuration: 1100-0000 - --- Energy efficiency: 2018619748.5607243 - --- Energy: 30.059275323795035 - --- Workload: 60678300000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (30.059275323795035 mAh) it is NOT far from the median. ---- Median :30.059275323795035, the gap is : 10 ---- So No we don't romove this configuration '1000-0100' - --- remove_aberrant_points: The value [0.0, 1, 0, 0, 0, 0.0, 0, 1, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 0, 0, 1, 0, 1.0, 1, 1, 0, 0] ---- Computing the list of the 10 first neighbours of '0030-2200' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0030-2200' ---- Neighbour 0 in the list of neghbours, And at position 176 in the X datas point --------------- - --- Configuration: 0030-2200 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6743861400.160503 - --- Energy: 41.3450979000584 - --- Workload: 278825000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 79 in the X datas point --------------- - --- Configuration: 0030-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4809102669.532892 - --- Energy: 35.93660318178646 - --- Workload: 172823000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 92 in the X datas point --------------- - --- Configuration: 0033-2200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8336042547.16116 - --- Energy: 59.96771726749321 - --- Workload: 499893000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 61 in the X datas point --------------- - --- Configuration: 3000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6519117311.516021 - --- Energy: 42.79271109577192 - --- Workload: 278971000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 102 in the X datas point --------------- - --- Configuration: 0020-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4244013818.5089927 - --- Energy: 35.41951635507749 - --- Workload: 150321000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 114 in the X datas point --------------- - --- Configuration: 0020-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8376542330.856669 - --- Energy: 48.301162810596125 - --- Workload: 404596000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 121 in the X datas point --------------- - --- Configuration: 0020-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6670179627.937381 - --- Energy: 41.85807704041302 - --- Workload: 279201000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 1 in the X datas point --------------- - --- Configuration: 0033-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6957102505.948323 - --- Energy: 53.35616382684589 - --- Workload: 371205000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 5 in the X datas point --------------- - --- Configuration: 0030-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 994906080.8659663 - --- Energy: 29.623247258891045 - --- Workload: 29472300000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 8 in the X datas point --------------- - --- Configuration: 0020-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8089829466.394849 - --- Energy: 66.44909360627778 - --- Workload: 537560000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0030-2200' ---- Neighbour 0 in the list of neghbours, And at position 5 in the X datas point --------------- - --- Configuration: 0030-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 994906080.8659663 - --- Energy: 29.623247258891045 - --- Workload: 29472300000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 102 in the X datas point --------------- - --- Configuration: 0020-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4244013818.5089927 - --- Energy: 35.41951635507749 - --- Workload: 150321000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 79 in the X datas point --------------- - --- Configuration: 0030-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4809102669.532892 - --- Energy: 35.93660318178646 - --- Workload: 172823000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 176 in the X datas point --------------- - --- Configuration: 0030-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6743861400.160503 - --- Energy: 41.3450979000584 - --- Workload: 278825000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 121 in the X datas point --------------- - --- Configuration: 0020-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6670179627.937381 - --- Energy: 41.85807704041302 - --- Workload: 279201000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 61 in the X datas point --------------- - --- Configuration: 3000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6519117311.516021 - --- Energy: 42.79271109577192 - --- Workload: 278971000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 114 in the X datas point --------------- - --- Configuration: 0020-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8376542330.856669 - --- Energy: 48.301162810596125 - --- Workload: 404596000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 1 in the X datas point --------------- - --- Configuration: 0033-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6957102505.948323 - --- Energy: 53.35616382684589 - --- Workload: 371205000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 92 in the X datas point --------------- - --- Configuration: 0033-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8336042547.16116 - --- Energy: 59.96771726749321 - --- Workload: 499893000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 8 in the X datas point --------------- - --- Configuration: 0020-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8089829466.394849 - --- Energy: 66.44909360627778 - --- Workload: 537560000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 121 in the X datas point --------------- - --- Configuration: 0020-1100 - --- Energy efficiency: 6670179627.937381 - --- Energy: 41.85807704041302 - --- Workload: 279201000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (41.85807704041302 mAh) it is NOT far from the median. ---- Median :41.85807704041302, the gap is : 10 ---- So No we don't romove this configuration '0030-2200' - --- remove_aberrant_points: The value [2.0, 0, 0, 1, 0, 1.0, 1, 1, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 0, 1, 0, 1, 0.0, 0, 0, 0, 1] ---- Computing the list of the 10 first neighbours of '0202-0001' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0202-0001' ---- Neighbour 0 in the list of neghbours, And at position 177 in the X datas point --------------- - --- Configuration: 0202-0001 - --- Distance from that configuration: [1.] - --- Energy efficiency: 7543867590.03606 - --- Energy: 40.37867051197721 - --- Workload: 304611000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 82 in the X datas point --------------- - --- Configuration: 0202-1001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8895689149.038376 - --- Energy: 48.8428586507307 - --- Workload: 434491000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 56 in the X datas point --------------- - --- Configuration: 0303-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5363512027.675722 - --- Energy: 45.0383665719169 - --- Workload: 241564000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 126 in the X datas point --------------- - --- Configuration: 0003-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5256269415.345153 - --- Energy: 45.78293727571249 - --- Workload: 240648000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 190 in the X datas point --------------- - --- Configuration: 0111-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6254338947.644929 - --- Energy: 35.98594879953233 - --- Workload: 225068000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 201 in the X datas point --------------- - --- Configuration: 0303-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8479966080.135679 - --- Energy: 59.193870361299275 - --- Workload: 501963000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 2 in the X datas point --------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.38267358149647 - --- Workload: 371343000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 15 in the X datas point --------------- - --- Configuration: 0003-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6806147312.252427 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 37 in the X datas point --------------- - --- Configuration: 2200-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0202-0001' ---- Neighbour 0 in the list of neghbours, And at position 37 in the X datas point --------------- - --- Configuration: 2200-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 190 in the X datas point --------------- - --- Configuration: 0111-0001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6254338947.644929 - --- Energy: 35.98594879953233 - --- Workload: 225068000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 177 in the X datas point --------------- - --- Configuration: 0202-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7543867590.03606 - --- Energy: 40.37867051197721 - --- Workload: 304611000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 56 in the X datas point --------------- - --- Configuration: 0303-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5363512027.675722 - --- Energy: 45.0383665719169 - --- Workload: 241564000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 126 in the X datas point --------------- - --- Configuration: 0003-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5256269415.345153 - --- Energy: 45.78293727571249 - --- Workload: 240648000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 82 in the X datas point --------------- - --- Configuration: 0202-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8895689149.038376 - --- Energy: 48.8428586507307 - --- Workload: 434491000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 2 in the X datas point --------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.38267358149647 - --- Workload: 371343000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 15 in the X datas point --------------- - --- Configuration: 0003-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6806147312.252427 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 201 in the X datas point --------------- - --- Configuration: 0303-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8479966080.135679 - --- Energy: 59.193870361299275 - --- Workload: 501963000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 126 in the X datas point --------------- - --- Configuration: 0003-0001 - --- Energy efficiency: 5256269415.345153 - --- Energy: 45.78293727571249 - --- Workload: 240648000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (45.78293727571249 mAh) it is NOT far from the median. ---- Median :45.78293727571249, the gap is : 10 ---- So No we don't romove this configuration '0202-0001' - --- remove_aberrant_points: The value [1.0, 0, 1, 0, 1, 0.0, 0, 0, 0, 1] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 0, 1, 1, 1, 1.0, 0, 0, 0, 1] ---- Computing the list of the 10 first neighbours of '0333-0002' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0333-0002' ---- Neighbour 0 in the list of neghbours, And at position 178 in the X datas point --------------- - --- Configuration: 0333-0002 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8955437741.79682 - --- Energy: 70.26399021141525 - --- Workload: 629243000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 96 in the X datas point --------------- - --- Configuration: 0333-0011 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9607255399.277534 - --- Energy: 65.95120166169613 - --- Workload: 633609000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 179 in the X datas point --------------- - --- Configuration: 3333-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9681573061.991112 - --- Energy: 64.59775499830239 - --- Workload: 625410000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 21 in the X datas point --------------- - --- Configuration: 3333-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8296551953.00833 - --- Energy: 59.045602086542516 - --- Workload: 489874000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 56 in the X datas point --------------- - --- Configuration: 0303-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5363512027.675722 - --- Energy: 45.0383665719169 - --- Workload: 241564000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 85 in the X datas point --------------- - --- Configuration: 3003-0002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7595205906.032112 - --- Energy: 65.80063109114849 - --- Workload: 499771000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 119 in the X datas point --------------- - --- Configuration: 0333-0030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8477809334.068076 - --- Energy: 58.764018507515395 - --- Workload: 498189000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 126 in the X datas point --------------- - --- Configuration: 0003-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5256269415.345153 - --- Energy: 45.78293727571249 - --- Workload: 240648000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 139 in the X datas point --------------- - --- Configuration: 0033-0011 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8411277841.329655 - --- Energy: 59.541753106093076 - --- Workload: 500822000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0333-0002' ---- Neighbour 0 in the list of neghbours, And at position 56 in the X datas point --------------- - --- Configuration: 0303-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5363512027.675722 - --- Energy: 45.0383665719169 - --- Workload: 241564000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 126 in the X datas point --------------- - --- Configuration: 0003-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5256269415.345153 - --- Energy: 45.78293727571249 - --- Workload: 240648000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 119 in the X datas point --------------- - --- Configuration: 0333-0030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8477809334.068076 - --- Energy: 58.764018507515395 - --- Workload: 498189000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 21 in the X datas point --------------- - --- Configuration: 3333-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8296551953.00833 - --- Energy: 59.045602086542516 - --- Workload: 489874000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 139 in the X datas point --------------- - --- Configuration: 0033-0011 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8411277841.329655 - --- Energy: 59.541753106093076 - --- Workload: 500822000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 179 in the X datas point --------------- - --- Configuration: 3333-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9681573061.991112 - --- Energy: 64.59775499830239 - --- Workload: 625410000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 85 in the X datas point --------------- - --- Configuration: 3003-0002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7595205906.032112 - --- Energy: 65.80063109114849 - --- Workload: 499771000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 96 in the X datas point --------------- - --- Configuration: 0333-0011 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9607255399.277534 - --- Energy: 65.95120166169613 - --- Workload: 633609000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 178 in the X datas point --------------- - --- Configuration: 0333-0002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8955437741.79682 - --- Energy: 70.26399021141525 - --- Workload: 629243000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 139 in the X datas point --------------- - --- Configuration: 0033-0011 - --- Energy efficiency: 8411277841.329655 - --- Energy: 59.541753106093076 - --- Workload: 500822000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (70.26399021141525 mAh) is far from the median. ---- Median :59.541753106093076, the gap is : 10 ---- So yes we remove this configuration '0333-0002' ---- remove_aberrant_points: The value [2.0, 0, 1, 1, 1, 1.0, 0, 0, 0, 1] is an abberant point. we don't add it - --- remove_aberrant_points: do we remove value [2.0, 1, 1, 1, 1, 0.0, 0, 0, 0, 1] ---- Computing the list of the 10 first neighbours of '3333-0001' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '3333-0001' ---- Neighbour 0 in the list of neghbours, And at position 179 in the X datas point --------------- - --- Configuration: 3333-0001 - --- Distance from that configuration: [1.] - --- Energy efficiency: 9681573061.991112 - --- Energy: 64.59775499830239 - --- Workload: 625410000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 21 in the X datas point --------------- - --- Configuration: 3333-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8296551953.00833 - --- Energy: 59.045602086542516 - --- Workload: 489874000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 20 in the X datas point --------------- - --- Configuration: 3330-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5377240292.736961 - --- Energy: 32.51205394198035 - --- Workload: 174825000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 96 in the X datas point --------------- - --- Configuration: 0333-0011 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9607255399.277534 - --- Energy: 65.95120166169613 - --- Workload: 633609000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 134 in the X datas point --------------- - --- Configuration: 3333-1101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10947566629.6274 - --- Energy: 79.26313007840331 - --- Workload: 867738000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 149 in the X datas point --------------- - --- Configuration: 3330-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8262619084.997563 - --- Energy: 42.07329975259821 - --- Workload: 347637000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 178 in the X datas point --------------- - --- Configuration: 0333-0002 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8955437741.79682 - --- Energy: 70.26399021141525 - --- Workload: 629243000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 19 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 39 in the X datas point --------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3029054692.61153 - --- Energy: 30.508250558695604 - --- Workload: 92411200000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3333-0001' ---- Neighbour 0 in the list of neghbours, And at position 19 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 39 in the X datas point --------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3029054692.61153 - --- Energy: 30.508250558695604 - --- Workload: 92411200000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 20 in the X datas point --------------- - --- Configuration: 3330-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5377240292.736961 - --- Energy: 32.51205394198035 - --- Workload: 174825000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 149 in the X datas point --------------- - --- Configuration: 3330-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8262619084.997563 - --- Energy: 42.07329975259821 - --- Workload: 347637000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 21 in the X datas point --------------- - --- Configuration: 3333-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8296551953.00833 - --- Energy: 59.045602086542516 - --- Workload: 489874000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 179 in the X datas point --------------- - --- Configuration: 3333-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9681573061.991112 - --- Energy: 64.59775499830239 - --- Workload: 625410000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 96 in the X datas point --------------- - --- Configuration: 0333-0011 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9607255399.277534 - --- Energy: 65.95120166169613 - --- Workload: 633609000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 178 in the X datas point --------------- - --- Configuration: 0333-0002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8955437741.79682 - --- Energy: 70.26399021141525 - --- Workload: 629243000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 134 in the X datas point --------------- - --- Configuration: 3333-1101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10947566629.6274 - --- Energy: 79.26313007840331 - --- Workload: 867738000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 21 in the X datas point --------------- - --- Configuration: 3333-0000 - --- Energy efficiency: 8296551953.00833 - --- Energy: 59.045602086542516 - --- Workload: 489874000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (59.045602086542516 mAh) it is NOT far from the median. ---- Median :59.045602086542516, the gap is : 10 ---- So No we don't romove this configuration '3333-0001' - --- remove_aberrant_points: The value [2.0, 1, 1, 1, 1, 0.0, 0, 0, 0, 1] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0] ---- Computing the list of the 10 first neighbours of '1000-2200' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '1000-2200' ---- Neighbour 0 in the list of neghbours, And at position 180 in the X datas point --------------- - --- Configuration: 1000-2200 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6563747111.951271 - --- Energy: 40.76551455796704 - --- Workload: 267574000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 62 in the X datas point --------------- - --- Configuration: 1000-1100 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6448575832.027497 - --- Energy: 42.80059101405426 - --- Workload: 276003000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 63 in the X datas point --------------- - --- Configuration: 2000-2200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 67 in the X datas point --------------- - --- Configuration: 0000-2200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 25 in the X datas point --------------- - --- Configuration: 0000-3300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5789616901.049658 - --- Energy: 42.05795824330537 - --- Workload: 243499000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 46 in the X datas point --------------- - --- Configuration: 1000-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 47 in the X datas point --------------- - --- Configuration: 1001-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 59 in the X datas point --------------- - --- Configuration: 2000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 66 in the X datas point --------------- - --- Configuration: 0000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 68 in the X datas point --------------- - --- Configuration: 1001-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9166575000.916658 - --- Energy: 50.735447078258076 - --- Workload: 465069000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '1000-2200' ---- Neighbour 0 in the list of neghbours, And at position 66 in the X datas point --------------- - --- Configuration: 0000-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 59 in the X datas point --------------- - --- Configuration: 2000-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 46 in the X datas point --------------- - --- Configuration: 1000-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 47 in the X datas point --------------- - --- Configuration: 1001-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 180 in the X datas point --------------- - --- Configuration: 1000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6563747111.951271 - --- Energy: 40.76551455796704 - --- Workload: 267574000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 25 in the X datas point --------------- - --- Configuration: 0000-3300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5789616901.049658 - --- Energy: 42.05795824330537 - --- Workload: 243499000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 67 in the X datas point --------------- - --- Configuration: 0000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 63 in the X datas point --------------- - --- Configuration: 2000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 62 in the X datas point --------------- - --- Configuration: 1000-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6448575832.027497 - --- Energy: 42.80059101405426 - --- Workload: 276003000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 68 in the X datas point --------------- - --- Configuration: 1001-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9166575000.916658 - --- Energy: 50.735447078258076 - --- Workload: 465069000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 180 in the X datas point --------------- - --- Configuration: 1000-2200 - --- Energy efficiency: 6563747111.951271 - --- Energy: 40.76551455796704 - --- Workload: 267574000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (40.76551455796704 mAh) it is NOT far from the median. ---- Median :40.76551455796704, the gap is : 10 ---- So No we don't romove this configuration '1000-2200' - --- remove_aberrant_points: The value [0.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0] ---- Computing the list of the 10 first neighbours of '1100-3000' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '1100-3000' ---- Neighbour 0 in the list of neghbours, And at position 181 in the X datas point --------------- - --- Configuration: 1100-3000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5338401255.591975 - --- Energy: 35.023609845408956 - --- Workload: 186970000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 129 in the X datas point --------------- - --- Configuration: 0100-3000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4292324465.390988 - --- Energy: 34.94046355190528 - --- Workload: 149976000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 24 in the X datas point --------------- - --- Configuration: 0000-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3307720550.5370083 - --- Energy: 35.59789292409111 - --- Workload: 117748000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 43 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 95 in the X datas point --------------- - --- Configuration: 1101-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6788174999.151478 - --- Energy: 36.70897651674008 - --- Workload: 249187000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 167 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5065035050.042546 - --- Energy: 35.13598057141005 - --- Workload: 177965000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 25 in the X datas point --------------- - --- Configuration: 0000-3300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5789616901.049658 - --- Energy: 42.05795824330537 - --- Workload: 243499000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 47 in the X datas point --------------- - --- Configuration: 1001-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 59 in the X datas point --------------- - --- Configuration: 2000-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 66 in the X datas point --------------- - --- Configuration: 0000-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '1100-3000' ---- Neighbour 0 in the list of neghbours, And at position 129 in the X datas point --------------- - --- Configuration: 0100-3000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 4292324465.390988 - --- Energy: 34.94046355190528 - --- Workload: 149976000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 181 in the X datas point --------------- - --- Configuration: 1100-3000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5338401255.591975 - --- Energy: 35.023609845408956 - --- Workload: 186970000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 167 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5065035050.042546 - --- Energy: 35.13598057141005 - --- Workload: 177965000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 66 in the X datas point --------------- - --- Configuration: 0000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 24 in the X datas point --------------- - --- Configuration: 0000-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3307720550.5370083 - --- Energy: 35.59789292409111 - --- Workload: 117748000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 59 in the X datas point --------------- - --- Configuration: 2000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 95 in the X datas point --------------- - --- Configuration: 1101-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6788174999.151478 - --- Energy: 36.70897651674008 - --- Workload: 249187000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 43 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 47 in the X datas point --------------- - --- Configuration: 1001-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 25 in the X datas point --------------- - --- Configuration: 0000-3300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5789616901.049658 - --- Energy: 42.05795824330537 - --- Workload: 243499000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 24 in the X datas point --------------- - --- Configuration: 0000-3000 - --- Energy efficiency: 3307720550.5370083 - --- Energy: 35.59789292409111 - --- Workload: 117748000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (35.59789292409111 mAh) it is NOT far from the median. ---- Median :35.59789292409111, the gap is : 10 ---- So No we don't romove this configuration '1100-3000' - --- remove_aberrant_points: The value [0.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 0, 0, 1, 0, 0.0, 1, 1, 1, 1] ---- Computing the list of the 10 first neighbours of '0020-1111' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0020-1111' ---- Neighbour 0 in the list of neghbours, And at position 182 in the X datas point --------------- - --- Configuration: 0020-1111 - --- Distance from that configuration: [1.] - --- Energy efficiency: 10017249703.99027 - --- Energy: 53.486611373072236 - --- Workload: 535789000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 147 in the X datas point --------------- - --- Configuration: 0022-1111 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 11384996168.94879 - --- Energy: 60.652013004669556 - --- Workload: 690523000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 199 in the X datas point --------------- - --- Configuration: 0022-1111 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 11525411226.672567 - --- Energy: 59.99293901124158 - --- Workload: 691443000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 114 in the X datas point --------------- - --- Configuration: 0020-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8376542330.856669 - --- Energy: 48.301162810596125 - --- Workload: 404596000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 121 in the X datas point --------------- - --- Configuration: 0020-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6670179627.937381 - --- Energy: 41.85807704041302 - --- Workload: 279201000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 186 in the X datas point --------------- - --- Configuration: 0000-1111 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9945201937.325336 - --- Energy: 53.14600789669191 - --- Workload: 528549000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 6 in the X datas point --------------- - --- Configuration: 0020-0010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 8 in the X datas point --------------- - --- Configuration: 0020-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8089829466.394849 - --- Energy: 66.44909360627778 - --- Workload: 537560000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 10 in the X datas point --------------- - --- Configuration: 0011-0111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8964027358.211496 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 84 in the X datas point --------------- - --- Configuration: 0220-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7282684688.88371 - --- Energy: 43.18443043197562 - --- Workload: 314499000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0020-1111' ---- Neighbour 0 in the list of neghbours, And at position 6 in the X datas point --------------- - --- Configuration: 0020-0010 - --- Distance from that configuration: [1.] - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 121 in the X datas point --------------- - --- Configuration: 0020-1100 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6670179627.937381 - --- Energy: 41.85807704041302 - --- Workload: 279201000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 84 in the X datas point --------------- - --- Configuration: 0220-1001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 7282684688.88371 - --- Energy: 43.18443043197562 - --- Workload: 314499000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 114 in the X datas point --------------- - --- Configuration: 0020-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8376542330.856669 - --- Energy: 48.301162810596125 - --- Workload: 404596000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 10 in the X datas point --------------- - --- Configuration: 0011-0111 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8964027358.211496 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 186 in the X datas point --------------- - --- Configuration: 0000-1111 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9945201937.325336 - --- Energy: 53.14600789669191 - --- Workload: 528549000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 182 in the X datas point --------------- - --- Configuration: 0020-1111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10017249703.99027 - --- Energy: 53.486611373072236 - --- Workload: 535789000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 199 in the X datas point --------------- - --- Configuration: 0022-1111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11525411226.672567 - --- Energy: 59.99293901124158 - --- Workload: 691443000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 147 in the X datas point --------------- - --- Configuration: 0022-1111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11384996168.94879 - --- Energy: 60.652013004669556 - --- Workload: 690523000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 8 in the X datas point --------------- - --- Configuration: 0020-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8089829466.394849 - --- Energy: 66.44909360627778 - --- Workload: 537560000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 10 in the X datas point --------------- - --- Configuration: 0011-0111 - --- Energy efficiency: 8964027358.211496 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (50.74428137607953 mAh) it is NOT far from the median. ---- Median :50.74428137607953, the gap is : 10 ---- So No we don't romove this configuration '0020-1111' - --- remove_aberrant_points: The value [1.0, 0, 0, 1, 0, 0.0, 1, 1, 1, 1] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 1, 0, 1, 0, 0.0, 1, 1, 0, 1] ---- Computing the list of the 10 first neighbours of '3030-1101' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '3030-1101' ---- Neighbour 0 in the list of neghbours, And at position 183 in the X datas point --------------- - --- Configuration: 3030-1101 - --- Distance from that configuration: [1.] - --- Energy efficiency: 9152396555.037937 - --- Energy: 48.568093302538465 - --- Workload: 444514000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 140 in the X datas point --------------- - --- Configuration: 3030-1001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8447801037.389967 - --- Energy: 43.884169684615244 - --- Workload: 370724000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 60 in the X datas point --------------- - --- Configuration: 3000-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6443423519.784533 - --- Energy: 43.3608751201712 - --- Workload: 279393000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 83 in the X datas point --------------- - --- Configuration: 3003-1101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9428892010.8998 - --- Energy: 67.46193459835338 - --- Workload: 636090000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 106 in the X datas point --------------- - --- Configuration: 3330-2202 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10286076355.602003 - --- Energy: 84.88778487940925 - --- Workload: 873162000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 134 in the X datas point --------------- - --- Configuration: 3333-1101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10947566629.6274 - --- Energy: 79.26313007840331 - --- Workload: 867738000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 138 in the X datas point --------------- - --- Configuration: 3030-2002 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8823477508.95583 - --- Energy: 65.30338482528335 - --- Workload: 576204000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 149 in the X datas point --------------- - --- Configuration: 3330-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8262619084.997563 - --- Energy: 42.07329975259821 - --- Workload: 347637000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 4 in the X datas point --------------- - --- Configuration: 3000-1110 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8096707069.234942 - --- Energy: 49.41467631934382 - --- Workload: 400095000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 44 in the X datas point --------------- - --- Configuration: 3000-1000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3030-1101' ---- Neighbour 0 in the list of neghbours, And at position 44 in the X datas point --------------- - --- Configuration: 3000-1000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 149 in the X datas point --------------- - --- Configuration: 3330-0101 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8262619084.997563 - --- Energy: 42.07329975259821 - --- Workload: 347637000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 60 in the X datas point --------------- - --- Configuration: 3000-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6443423519.784533 - --- Energy: 43.3608751201712 - --- Workload: 279393000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 140 in the X datas point --------------- - --- Configuration: 3030-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8447801037.389967 - --- Energy: 43.884169684615244 - --- Workload: 370724000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 183 in the X datas point --------------- - --- Configuration: 3030-1101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9152396555.037937 - --- Energy: 48.568093302538465 - --- Workload: 444514000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 4 in the X datas point --------------- - --- Configuration: 3000-1110 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8096707069.234942 - --- Energy: 49.41467631934382 - --- Workload: 400095000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 138 in the X datas point --------------- - --- Configuration: 3030-2002 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8823477508.95583 - --- Energy: 65.30338482528335 - --- Workload: 576204000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 83 in the X datas point --------------- - --- Configuration: 3003-1101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9428892010.8998 - --- Energy: 67.46193459835338 - --- Workload: 636090000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 134 in the X datas point --------------- - --- Configuration: 3333-1101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10947566629.6274 - --- Energy: 79.26313007840331 - --- Workload: 867738000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 106 in the X datas point --------------- - --- Configuration: 3330-2202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10286076355.602003 - --- Energy: 84.88778487940925 - --- Workload: 873162000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 183 in the X datas point --------------- - --- Configuration: 3030-1101 - --- Energy efficiency: 9152396555.037937 - --- Energy: 48.568093302538465 - --- Workload: 444514000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (48.568093302538465 mAh) it is NOT far from the median. ---- Median :48.568093302538465, the gap is : 10 ---- So No we don't romove this configuration '3030-1101' - --- remove_aberrant_points: The value [2.0, 1, 0, 1, 0, 0.0, 1, 1, 0, 1] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 0, 0, 0, 1, 0.0, 0, 1, 1, 1] ---- Computing the list of the 10 first neighbours of '0002-0111' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0002-0111' ---- Neighbour 0 in the list of neghbours, And at position 184 in the X datas point --------------- - --- Configuration: 0002-0111 - --- Distance from that configuration: [1.] - --- Energy efficiency: 9116518219.361662 - --- Energy: 51.19519895467268 - --- Workload: 466724000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 10 in the X datas point --------------- - --- Configuration: 0011-0111 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8964027358.211496 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 55 in the X datas point --------------- - --- Configuration: 2002-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8950387999.31977 - --- Energy: 47.4541739001796 - --- Workload: 424732000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 147 in the X datas point --------------- - --- Configuration: 0022-1111 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11384996168.94879 - --- Energy: 60.652013004669556 - --- Workload: 690523000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 199 in the X datas point --------------- - --- Configuration: 0022-1111 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11525411226.672567 - --- Energy: 59.99293901124158 - --- Workload: 691443000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 70 in the X datas point --------------- - --- Configuration: 2002-0100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7245431755.278297 - --- Energy: 42.016301664202444 - --- Workload: 304426000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 126 in the X datas point --------------- - --- Configuration: 0003-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5256269415.345153 - --- Energy: 45.78293727571249 - --- Workload: 240648000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 139 in the X datas point --------------- - --- Configuration: 0033-0011 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8411277841.329655 - --- Energy: 59.541753106093076 - --- Workload: 500822000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 143 in the X datas point --------------- - --- Configuration: 2002-0010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7393168712.11001 - --- Energy: 41.1753628489377 - --- Workload: 304417000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 150 in the X datas point --------------- - --- Configuration: 0001-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9243340173.405062 - --- Energy: 40.84258552984255 - --- Workload: 377523000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0002-0111' ---- Neighbour 0 in the list of neghbours, And at position 150 in the X datas point --------------- - --- Configuration: 0001-0220 - --- Distance from that configuration: [1.] - --- Energy efficiency: 9243340173.405062 - --- Energy: 40.84258552984255 - --- Workload: 377523000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 143 in the X datas point --------------- - --- Configuration: 2002-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7393168712.11001 - --- Energy: 41.1753628489377 - --- Workload: 304417000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 70 in the X datas point --------------- - --- Configuration: 2002-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7245431755.278297 - --- Energy: 42.016301664202444 - --- Workload: 304426000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 126 in the X datas point --------------- - --- Configuration: 0003-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5256269415.345153 - --- Energy: 45.78293727571249 - --- Workload: 240648000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 55 in the X datas point --------------- - --- Configuration: 2002-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8950387999.31977 - --- Energy: 47.4541739001796 - --- Workload: 424732000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 10 in the X datas point --------------- - --- Configuration: 0011-0111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8964027358.211496 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 184 in the X datas point --------------- - --- Configuration: 0002-0111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9116518219.361662 - --- Energy: 51.19519895467268 - --- Workload: 466724000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 139 in the X datas point --------------- - --- Configuration: 0033-0011 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8411277841.329655 - --- Energy: 59.541753106093076 - --- Workload: 500822000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 199 in the X datas point --------------- - --- Configuration: 0022-1111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11525411226.672567 - --- Energy: 59.99293901124158 - --- Workload: 691443000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 147 in the X datas point --------------- - --- Configuration: 0022-1111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11384996168.94879 - --- Energy: 60.652013004669556 - --- Workload: 690523000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 55 in the X datas point --------------- - --- Configuration: 2002-0101 - --- Energy efficiency: 8950387999.31977 - --- Energy: 47.4541739001796 - --- Workload: 424732000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (47.4541739001796 mAh) it is NOT far from the median. ---- Median :47.4541739001796, the gap is : 10 ---- So No we don't romove this configuration '0002-0111' - --- remove_aberrant_points: The value [1.0, 0, 0, 0, 1, 0.0, 0, 1, 1, 1] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0] ---- Computing the list of the 10 first neighbours of '1011-0330' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '1011-0330' ---- Neighbour 0 in the list of neghbours, And at position 185 in the X datas point --------------- - --- Configuration: 1011-0330 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8886756067.432705 - --- Energy: 42.76899541535147 - --- Workload: 380079000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 97 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 10000990098.019703 - --- Energy: 50.66357196918862 - --- Workload: 506686000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 146 in the X datas point --------------- - --- Configuration: 2022-0330 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 10619025470.794495 - --- Energy: 49.81557674440745 - --- Workload: 528993000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 196 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 10558457958.332102 - --- Energy: 49.51707772839275 - --- Workload: 522824000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 98 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8871225293.637558 - --- Energy: 42.90551410725298 - --- Workload: 380626000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 159 in the X datas point --------------- - --- Configuration: 1111-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10965958375.4152 - --- Energy: 49.989818506242955 - --- Workload: 548186000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 187 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8938627384.378855 - --- Energy: 42.547359911496315 - --- Workload: 380315000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 3 in the X datas point --------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 12 in the X datas point --------------- - --- Configuration: 0022-0030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 68 in the X datas point --------------- - --- Configuration: 1001-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9166575000.916658 - --- Energy: 50.735447078258076 - --- Workload: 465069000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '1011-0330' ---- Neighbour 0 in the list of neghbours, And at position 12 in the X datas point --------------- - --- Configuration: 0022-0030 - --- Distance from that configuration: [1.] - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 187 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8938627384.378855 - --- Energy: 42.547359911496315 - --- Workload: 380315000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 185 in the X datas point --------------- - --- Configuration: 1011-0330 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8886756067.432705 - --- Energy: 42.76899541535147 - --- Workload: 380079000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 98 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8871225293.637558 - --- Energy: 42.90551410725298 - --- Workload: 380626000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 196 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10558457958.332102 - --- Energy: 49.51707772839275 - --- Workload: 522824000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 146 in the X datas point --------------- - --- Configuration: 2022-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10619025470.794495 - --- Energy: 49.81557674440745 - --- Workload: 528993000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 159 in the X datas point --------------- - --- Configuration: 1111-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10965958375.4152 - --- Energy: 49.989818506242955 - --- Workload: 548186000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 97 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10000990098.019703 - --- Energy: 50.66357196918862 - --- Workload: 506686000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 68 in the X datas point --------------- - --- Configuration: 1001-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9166575000.916658 - --- Energy: 50.735447078258076 - --- Workload: 465069000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 3 in the X datas point --------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 196 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Energy efficiency: 10558457958.332102 - --- Energy: 49.51707772839275 - --- Workload: 522824000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (49.51707772839275 mAh) it is NOT far from the median. ---- Median :49.51707772839275, the gap is : 10 ---- So No we don't romove this configuration '1011-0330' - --- remove_aberrant_points: The value [0.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0, 0, 0, 0, 0, 0.0, 1, 1, 1, 1] ---- Computing the list of the 10 first neighbours of '0000-1111' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0000-1111' ---- Neighbour 0 in the list of neghbours, And at position 186 in the X datas point --------------- - --- Configuration: 0000-1111 - --- Distance from that configuration: [1.] - --- Energy efficiency: 9945201937.325336 - --- Energy: 53.14600789669191 - --- Workload: 528549000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 182 in the X datas point --------------- - --- Configuration: 0020-1111 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10017249703.99027 - --- Energy: 53.486611373072236 - --- Workload: 535789000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 7 in the X datas point --------------- - --- Configuration: 1000-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6501654671.113798 - --- Energy: 42.85376093977719 - --- Workload: 278621000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 10 in the X datas point --------------- - --- Configuration: 0011-0111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8964027358.211496 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 62 in the X datas point --------------- - --- Configuration: 1000-1100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6448575832.027497 - --- Energy: 42.80059101405426 - --- Workload: 276003000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 65 in the X datas point --------------- - --- Configuration: 0000-1000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3145168392.3157244 - --- Energy: 35.44774676664167 - --- Workload: 111489000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 67 in the X datas point --------------- - --- Configuration: 0000-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 71 in the X datas point --------------- - --- Configuration: 0000-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3321398441.599851 - --- Energy: 35.588916806469584 - --- Workload: 118205000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 99 in the X datas point --------------- - --- Configuration: 0010-0101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6657080470.788732 - --- Energy: 41.37346586900227 - --- Workload: 275426000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 141 in the X datas point --------------- - --- Configuration: 0010-0011 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6634071263.19351 - --- Energy: 41.98663362868059 - --- Workload: 278542000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0000-1111' ---- Neighbour 0 in the list of neghbours, And at position 65 in the X datas point --------------- - --- Configuration: 0000-1000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 3145168392.3157244 - --- Energy: 35.44774676664167 - --- Workload: 111489000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 71 in the X datas point --------------- - --- Configuration: 0000-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3321398441.599851 - --- Energy: 35.588916806469584 - --- Workload: 118205000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 99 in the X datas point --------------- - --- Configuration: 0010-0101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6657080470.788732 - --- Energy: 41.37346586900227 - --- Workload: 275426000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 141 in the X datas point --------------- - --- Configuration: 0010-0011 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6634071263.19351 - --- Energy: 41.98663362868059 - --- Workload: 278542000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 67 in the X datas point --------------- - --- Configuration: 0000-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 62 in the X datas point --------------- - --- Configuration: 1000-1100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6448575832.027497 - --- Energy: 42.80059101405426 - --- Workload: 276003000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 7 in the X datas point --------------- - --- Configuration: 1000-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6501654671.113798 - --- Energy: 42.85376093977719 - --- Workload: 278621000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 10 in the X datas point --------------- - --- Configuration: 0011-0111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8964027358.211496 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 186 in the X datas point --------------- - --- Configuration: 0000-1111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9945201937.325336 - --- Energy: 53.14600789669191 - --- Workload: 528549000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 182 in the X datas point --------------- - --- Configuration: 0020-1111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10017249703.99027 - --- Energy: 53.486611373072236 - --- Workload: 535789000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 67 in the X datas point --------------- - --- Configuration: 0000-2200 - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (53.14600789669191 mAh) is far from the median. ---- Median :42.51731520413714, the gap is : 10 ---- So yes we remove this configuration '0000-1111' ---- remove_aberrant_points: The value [0, 0, 0, 0, 0, 0.0, 1, 1, 1, 1] is an abberant point. we don't add it - --- remove_aberrant_points: do we remove value [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0] ---- Computing the list of the 10 first neighbours of '1011-3030' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '1011-3030' ---- Neighbour 0 in the list of neghbours, And at position 98 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8871225293.637558 - --- Energy: 42.90551410725298 - --- Workload: 380626000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 187 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8938627384.378855 - --- Energy: 42.547359911496315 - --- Workload: 380315000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 97 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 10000990098.019703 - --- Energy: 50.66357196918862 - --- Workload: 506686000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 196 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 10558457958.332102 - --- Energy: 49.51707772839275 - --- Workload: 522824000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 101 in the X datas point --------------- - --- Configuration: 0011-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6806981239.9597025 - --- Energy: 35.94259902860859 - --- Workload: 244660000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 117 in the X datas point --------------- - --- Configuration: 2020-3030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7529950377.627011 - --- Energy: 41.87227309237855 - --- Workload: 315295000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 159 in the X datas point --------------- - --- Configuration: 1111-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10965958375.4152 - --- Energy: 49.989818506242955 - --- Workload: 548186000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 185 in the X datas point --------------- - --- Configuration: 1011-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8886756067.432705 - --- Energy: 42.76899541535147 - --- Workload: 380079000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 12 in the X datas point --------------- - --- Configuration: 0022-0030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 47 in the X datas point --------------- - --- Configuration: 1001-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '1011-3030' ---- Neighbour 0 in the list of neghbours, And at position 101 in the X datas point --------------- - --- Configuration: 0011-3000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6806981239.9597025 - --- Energy: 35.94259902860859 - --- Workload: 244660000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 47 in the X datas point --------------- - --- Configuration: 1001-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5236095548.271565 - --- Energy: 39.7073615035878 - --- Workload: 207911000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 117 in the X datas point --------------- - --- Configuration: 2020-3030 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 7529950377.627011 - --- Energy: 41.87227309237855 - --- Workload: 315295000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 12 in the X datas point --------------- - --- Configuration: 0022-0030 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 187 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8938627384.378855 - --- Energy: 42.547359911496315 - --- Workload: 380315000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 185 in the X datas point --------------- - --- Configuration: 1011-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8886756067.432705 - --- Energy: 42.76899541535147 - --- Workload: 380079000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 98 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8871225293.637558 - --- Energy: 42.90551410725298 - --- Workload: 380626000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 196 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10558457958.332102 - --- Energy: 49.51707772839275 - --- Workload: 522824000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 159 in the X datas point --------------- - --- Configuration: 1111-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10965958375.4152 - --- Energy: 49.989818506242955 - --- Workload: 548186000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 97 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10000990098.019703 - --- Energy: 50.66357196918862 - --- Workload: 506686000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 187 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Energy efficiency: 8938627384.378855 - --- Energy: 42.547359911496315 - --- Workload: 380315000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (42.547359911496315 mAh) it is NOT far from the median. ---- Median :42.547359911496315, the gap is : 10 ---- So No we don't romove this configuration '1011-3030' - --- remove_aberrant_points: The value [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0] ---- Computing the list of the 10 first neighbours of '3033-0100' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '3033-0100' ---- Neighbour 0 in the list of neghbours, And at position 188 in the X datas point --------------- - --- Configuration: 3033-0100 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8513391564.931638 - --- Energy: 58.43142458623579 - --- Workload: 497450000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 21 in the X datas point --------------- - --- Configuration: 3333-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8296551953.00833 - --- Energy: 59.045602086542516 - --- Workload: 489874000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 70 in the X datas point --------------- - --- Configuration: 2002-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7245431755.278297 - --- Energy: 42.016301664202444 - --- Workload: 304426000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 170 in the X datas point --------------- - --- Configuration: 3030-0110 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7504014647.836593 - --- Energy: 41.82593528076137 - --- Workload: 313863000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 189 in the X datas point --------------- - --- Configuration: 3030-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2117186259.461176 - --- Energy: 28.69675782439391 - --- Workload: 60756400000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 2 in the X datas point --------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.38267358149647 - --- Workload: 371343000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 5 in the X datas point --------------- - --- Configuration: 0030-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 994906080.8659663 - --- Energy: 29.623247258891045 - --- Workload: 29472300000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 18 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1016987763.6032282 - --- Energy: 29.060137396486432 - --- Workload: 29553800000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 20 in the X datas point --------------- - --- Configuration: 3330-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5377240292.736961 - --- Energy: 32.51205394198035 - --- Workload: 174825000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 35 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1010122436.9405816 - --- Energy: 29.239529117166907 - --- Workload: 29535500000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3033-0100' ---- Neighbour 0 in the list of neghbours, And at position 189 in the X datas point --------------- - --- Configuration: 3030-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 2117186259.461176 - --- Energy: 28.69675782439391 - --- Workload: 60756400000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 18 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1016987763.6032282 - --- Energy: 29.060137396486432 - --- Workload: 29553800000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 35 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1010122436.9405816 - --- Energy: 29.239529117166907 - --- Workload: 29535500000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 5 in the X datas point --------------- - --- Configuration: 0030-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 994906080.8659663 - --- Energy: 29.623247258891045 - --- Workload: 29472300000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 20 in the X datas point --------------- - --- Configuration: 3330-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5377240292.736961 - --- Energy: 32.51205394198035 - --- Workload: 174825000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 170 in the X datas point --------------- - --- Configuration: 3030-0110 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7504014647.836593 - --- Energy: 41.82593528076137 - --- Workload: 313863000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 70 in the X datas point --------------- - --- Configuration: 2002-0100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7245431755.278297 - --- Energy: 42.016301664202444 - --- Workload: 304426000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 2 in the X datas point --------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.38267358149647 - --- Workload: 371343000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 188 in the X datas point --------------- - --- Configuration: 3033-0100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8513391564.931638 - --- Energy: 58.43142458623579 - --- Workload: 497450000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 21 in the X datas point --------------- - --- Configuration: 3333-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8296551953.00833 - --- Energy: 59.045602086542516 - --- Workload: 489874000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 20 in the X datas point --------------- - --- Configuration: 3330-0000 - --- Energy efficiency: 5377240292.736961 - --- Energy: 32.51205394198035 - --- Workload: 174825000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (58.43142458623579 mAh) is far from the median. ---- Median :32.51205394198035, the gap is : 10 ---- So yes we remove this configuration '3033-0100' ---- remove_aberrant_points: The value [2.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0] is an abberant point. we don't add it - --- remove_aberrant_points: do we remove value [2.0, 1, 0, 1, 0, 0, 0, 0, 0, 0] ---- Computing the list of the 10 first neighbours of '3030-0000' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '3030-0000' ---- Neighbour 0 in the list of neghbours, And at position 189 in the X datas point --------------- - --- Configuration: 3030-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 2117186259.461176 - --- Energy: 28.69675782439391 - --- Workload: 60756400000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 5 in the X datas point --------------- - --- Configuration: 0030-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 994906080.8659663 - --- Energy: 29.623247258891045 - --- Workload: 29472300000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 18 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1016987763.6032282 - --- Energy: 29.060137396486432 - --- Workload: 29553800000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 20 in the X datas point --------------- - --- Configuration: 3330-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5377240292.736961 - --- Energy: 32.51205394198035 - --- Workload: 174825000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 35 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1010122436.9405816 - --- Energy: 29.239529117166907 - --- Workload: 29535500000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 19 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 21 in the X datas point --------------- - --- Configuration: 3333-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8296551953.00833 - --- Energy: 59.045602086542516 - --- Workload: 489874000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 34 in the X datas point --------------- - --- Configuration: 2000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 39 in the X datas point --------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3029054692.61153 - --- Energy: 30.508250558695604 - --- Workload: 92411200000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 44 in the X datas point --------------- - --- Configuration: 3000-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3030-0000' ---- Neighbour 0 in the list of neghbours, And at position 189 in the X datas point --------------- - --- Configuration: 3030-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 2117186259.461176 - --- Energy: 28.69675782439391 - --- Workload: 60756400000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 34 in the X datas point --------------- - --- Configuration: 2000-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 18 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1016987763.6032282 - --- Energy: 29.060137396486432 - --- Workload: 29553800000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 35 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1010122436.9405816 - --- Energy: 29.239529117166907 - --- Workload: 29535500000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 5 in the X datas point --------------- - --- Configuration: 0030-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 994906080.8659663 - --- Energy: 29.623247258891045 - --- Workload: 29472300000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 19 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 39 in the X datas point --------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3029054692.61153 - --- Energy: 30.508250558695604 - --- Workload: 92411200000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 20 in the X datas point --------------- - --- Configuration: 3330-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5377240292.736961 - --- Energy: 32.51205394198035 - --- Workload: 174825000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 44 in the X datas point --------------- - --- Configuration: 3000-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 21 in the X datas point --------------- - --- Configuration: 3333-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8296551953.00833 - --- Energy: 59.045602086542516 - --- Workload: 489874000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 5 in the X datas point --------------- - --- Configuration: 0030-0000 - --- Energy efficiency: 994906080.8659663 - --- Energy: 29.623247258891045 - --- Workload: 29472300000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (29.623247258891045 mAh) it is NOT far from the median. ---- Median :29.623247258891045, the gap is : 10 ---- So No we don't romove this configuration '3030-0000' - --- remove_aberrant_points: The value [2.0, 1, 0, 1, 0, 0, 0, 0, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 0, 1, 1, 1, 0.0, 0, 0, 0, 1] ---- Computing the list of the 10 first neighbours of '0111-0001' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0111-0001' ---- Neighbour 0 in the list of neghbours, And at position 190 in the X datas point --------------- - --- Configuration: 0111-0001 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6254338947.644929 - --- Energy: 35.98594879953233 - --- Workload: 225068000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 48 in the X datas point --------------- - --- Configuration: 0111-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 53 in the X datas point --------------- - --- Configuration: 0011-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2745412415.8531094 - --- Energy: 29.5448803510097 - --- Workload: 81112900000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 86 in the X datas point --------------- - --- Configuration: 1111-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9080672696.233337 - --- Energy: 45.44863666563364 - --- Workload: 412706000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 105 in the X datas point --------------- - --- Configuration: 0110-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7487495881.877265 - --- Energy: 41.820066635010036 - --- Workload: 313127000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 128 in the X datas point --------------- - --- Configuration: 1111-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8622547962.923044 - --- Energy: 48.5763010995366 - --- Workload: 418853000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 177 in the X datas point --------------- - --- Configuration: 0202-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7543867590.03606 - --- Energy: 40.37867051197721 - --- Workload: 304611000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 191 in the X datas point --------------- - --- Configuration: 0011-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2780233650.836016 - --- Energy: 29.193550568943994 - --- Workload: 81165000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 10 in the X datas point --------------- - --- Configuration: 0011-0111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8964027358.211496 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 38 in the X datas point --------------- - --- Configuration: 1110-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 2905397356.669485 - --- Energy: 30.668041259477853 - --- Workload: 89102900000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0111-0001' ---- Neighbour 0 in the list of neghbours, And at position 191 in the X datas point --------------- - --- Configuration: 0011-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 2780233650.836016 - --- Energy: 29.193550568943994 - --- Workload: 81165000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 53 in the X datas point --------------- - --- Configuration: 0011-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 2745412415.8531094 - --- Energy: 29.5448803510097 - --- Workload: 81112900000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 38 in the X datas point --------------- - --- Configuration: 1110-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2905397356.669485 - --- Energy: 30.668041259477853 - --- Workload: 89102900000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 190 in the X datas point --------------- - --- Configuration: 0111-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6254338947.644929 - --- Energy: 35.98594879953233 - --- Workload: 225068000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 48 in the X datas point --------------- - --- Configuration: 0111-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 177 in the X datas point --------------- - --- Configuration: 0202-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7543867590.03606 - --- Energy: 40.37867051197721 - --- Workload: 304611000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 105 in the X datas point --------------- - --- Configuration: 0110-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7487495881.877265 - --- Energy: 41.820066635010036 - --- Workload: 313127000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 86 in the X datas point --------------- - --- Configuration: 1111-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9080672696.233337 - --- Energy: 45.44863666563364 - --- Workload: 412706000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 128 in the X datas point --------------- - --- Configuration: 1111-0101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8622547962.923044 - --- Energy: 48.5763010995366 - --- Workload: 418853000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 10 in the X datas point --------------- - --- Configuration: 0011-0111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8964027358.211496 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 48 in the X datas point --------------- - --- Configuration: 0111-0000 - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (40.0701934667281 mAh) it is NOT far from the median. ---- Median :40.0701934667281, the gap is : 10 ---- So No we don't romove this configuration '0111-0001' - --- remove_aberrant_points: The value [0.0, 0, 1, 1, 1, 0.0, 0, 0, 0, 1] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0] ---- Computing the list of the 10 first neighbours of '0011-0000' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0011-0000' ---- Neighbour 0 in the list of neghbours, And at position 53 in the X datas point --------------- - --- Configuration: 0011-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 2745412415.8531094 - --- Energy: 29.5448803510097 - --- Workload: 81112900000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 191 in the X datas point --------------- - --- Configuration: 0011-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 2780233650.836016 - --- Energy: 29.193550568943994 - --- Workload: 81165000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 48 in the X datas point --------------- - --- Configuration: 0111-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 13 in the X datas point --------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 16 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.299284062105812 - --- Workload: 0.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 17 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.027102694886654 - --- Workload: 0.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 32 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 29.957415812958512 - --- Workload: 0.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 91 in the X datas point --------------- - --- Configuration: 1011-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6807769026.0124855 - --- Energy: 36.74164741869377 - --- Workload: 250128000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 190 in the X datas point --------------- - --- Configuration: 0111-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6254338947.644929 - --- Energy: 35.98594879953233 - --- Workload: 225068000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 195 in the X datas point --------------- - --- Configuration: 1011-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6759862639.591164 - --- Energy: 36.90475887640218 - --- Workload: 249471000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0011-0000' ---- Neighbour 0 in the list of neghbours, And at position 191 in the X datas point --------------- - --- Configuration: 0011-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 2780233650.836016 - --- Energy: 29.193550568943994 - --- Workload: 81165000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 53 in the X datas point --------------- - --- Configuration: 0011-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 2745412415.8531094 - --- Energy: 29.5448803510097 - --- Workload: 81112900000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 32 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 29.957415812958512 - --- Workload: 0.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 17 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.027102694886654 - --- Workload: 0.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 16 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.299284062105812 - --- Workload: 0.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 190 in the X datas point --------------- - --- Configuration: 0111-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6254338947.644929 - --- Energy: 35.98594879953233 - --- Workload: 225068000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 91 in the X datas point --------------- - --- Configuration: 1011-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6807769026.0124855 - --- Energy: 36.74164741869377 - --- Workload: 250128000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 195 in the X datas point --------------- - --- Configuration: 1011-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6759862639.591164 - --- Energy: 36.90475887640218 - --- Workload: 249471000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 48 in the X datas point --------------- - --- Configuration: 0111-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3139835723.7949314 - --- Energy: 40.0701934667281 - --- Workload: 125814000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 13 in the X datas point --------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 16 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.299284062105812 - --- Workload: 0.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (30.299284062105812 mAh) it is NOT far from the median. ---- Median :30.299284062105812, the gap is : 10 ---- So No we don't romove this configuration '0011-0000' - --- remove_aberrant_points: The value [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 1, 1, 1, 1, 2.0, 1, 1, 0, 0] ---- Computing the list of the 10 first neighbours of '1111-3300' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '1111-3300' ---- Neighbour 0 in the list of neghbours, And at position 192 in the X datas point --------------- - --- Configuration: 1111-3300 - --- Distance from that configuration: [1.] - --- Energy efficiency: 9442424814.692413 - --- Energy: 43.80740929766881 - --- Workload: 413650000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 159 in the X datas point --------------- - --- Configuration: 1111-3330 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 10965958375.4152 - --- Energy: 49.989818506242955 - --- Workload: 548186000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 90 in the X datas point --------------- - --- Configuration: 2222-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 11468876336.840899 - --- Energy: 53.84120579706395 - --- Workload: 617498000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 97 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10000990098.019703 - --- Energy: 50.66357196918862 - --- Workload: 506686000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 107 in the X datas point --------------- - --- Configuration: 1011-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8782098570.274353 - --- Energy: 43.085080854083536 - --- Workload: 378377000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 122 in the X datas point --------------- - --- Configuration: 1110-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9413093613.215984 - --- Energy: 49.7061517933472 - --- Workload: 467887000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 196 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10558457958.332102 - --- Energy: 49.51707772839275 - --- Workload: 522824000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 9 in the X datas point --------------- - --- Configuration: 0010-3300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6532788063.289651 - --- Energy: 42.64544340651106 - --- Workload: 278594000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 89 in the X datas point --------------- - --- Configuration: 0011-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7849108733.703288 - --- Energy: 42.07381484773657 - --- Workload: 330242000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 95 in the X datas point --------------- - --- Configuration: 1101-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6788174999.151478 - --- Energy: 36.70897651674008 - --- Workload: 249187000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '1111-3300' ---- Neighbour 0 in the list of neghbours, And at position 95 in the X datas point --------------- - --- Configuration: 1101-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6788174999.151478 - --- Energy: 36.70897651674008 - --- Workload: 249187000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 89 in the X datas point --------------- - --- Configuration: 0011-2200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 7849108733.703288 - --- Energy: 42.07381484773657 - --- Workload: 330242000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 9 in the X datas point --------------- - --- Configuration: 0010-3300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6532788063.289651 - --- Energy: 42.64544340651106 - --- Workload: 278594000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 107 in the X datas point --------------- - --- Configuration: 1011-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8782098570.274353 - --- Energy: 43.085080854083536 - --- Workload: 378377000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 192 in the X datas point --------------- - --- Configuration: 1111-3300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9442424814.692413 - --- Energy: 43.80740929766881 - --- Workload: 413650000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 196 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10558457958.332102 - --- Energy: 49.51707772839275 - --- Workload: 522824000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 122 in the X datas point --------------- - --- Configuration: 1110-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9413093613.215984 - --- Energy: 49.7061517933472 - --- Workload: 467887000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 159 in the X datas point --------------- - --- Configuration: 1111-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10965958375.4152 - --- Energy: 49.989818506242955 - --- Workload: 548186000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 97 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10000990098.019703 - --- Energy: 50.66357196918862 - --- Workload: 506686000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 90 in the X datas point --------------- - --- Configuration: 2222-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11468876336.840899 - --- Energy: 53.84120579706395 - --- Workload: 617498000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 192 in the X datas point --------------- - --- Configuration: 1111-3300 - --- Energy efficiency: 9442424814.692413 - --- Energy: 43.80740929766881 - --- Workload: 413650000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (43.80740929766881 mAh) it is NOT far from the median. ---- Median :43.80740929766881, the gap is : 10 ---- So No we don't romove this configuration '1111-3300' - --- remove_aberrant_points: The value [0.0, 1, 1, 1, 1, 2.0, 1, 1, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 0, 0, 1, 0, 1.0, 0, 1, 1, 1] ---- Computing the list of the 10 first neighbours of '0010-0222' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0010-0222' ---- Neighbour 0 in the list of neghbours, And at position 193 in the X datas point --------------- - --- Configuration: 0010-0222 - --- Distance from that configuration: [1.] - --- Energy efficiency: 9876153040.867521 - --- Energy: 82.55859277633934 - --- Workload: 815359000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 8 in the X datas point --------------- - --- Configuration: 0020-0202 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8089829466.394849 - --- Energy: 66.44909360627778 - --- Workload: 537560000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 10 in the X datas point --------------- - --- Configuration: 0011-0111 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8964027358.211496 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 99 in the X datas point --------------- - --- Configuration: 0010-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6657080470.788732 - --- Energy: 41.37346586900227 - --- Workload: 275426000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 141 in the X datas point --------------- - --- Configuration: 0010-0011 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6634071263.19351 - --- Energy: 41.98663362868059 - --- Workload: 278542000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 78 in the X datas point --------------- - --- Configuration: 0110-0020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5821399464.43125 - --- Energy: 36.31061849927073 - --- Workload: 211379000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 88 in the X datas point --------------- - --- Configuration: 2020-0022 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8754497623.153894 - --- Energy: 65.93701913313123 - --- Workload: 577244000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 109 in the X datas point --------------- - --- Configuration: 0011-2022 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10199970420.085781 - --- Energy: 84.69065283515172 - --- Workload: 863842000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 114 in the X datas point --------------- - --- Configuration: 0020-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8376542330.856669 - --- Energy: 48.301162810596125 - --- Workload: 404596000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 150 in the X datas point --------------- - --- Configuration: 0001-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9243340173.405062 - --- Energy: 40.84258552984255 - --- Workload: 377523000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0010-0222' ---- Neighbour 0 in the list of neghbours, And at position 78 in the X datas point --------------- - --- Configuration: 0110-0020 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5821399464.43125 - --- Energy: 36.31061849927073 - --- Workload: 211379000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 150 in the X datas point --------------- - --- Configuration: 0001-0220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9243340173.405062 - --- Energy: 40.84258552984255 - --- Workload: 377523000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 99 in the X datas point --------------- - --- Configuration: 0010-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6657080470.788732 - --- Energy: 41.37346586900227 - --- Workload: 275426000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 141 in the X datas point --------------- - --- Configuration: 0010-0011 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6634071263.19351 - --- Energy: 41.98663362868059 - --- Workload: 278542000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 114 in the X datas point --------------- - --- Configuration: 0020-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8376542330.856669 - --- Energy: 48.301162810596125 - --- Workload: 404596000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 10 in the X datas point --------------- - --- Configuration: 0011-0111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8964027358.211496 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 88 in the X datas point --------------- - --- Configuration: 2020-0022 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8754497623.153894 - --- Energy: 65.93701913313123 - --- Workload: 577244000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 8 in the X datas point --------------- - --- Configuration: 0020-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8089829466.394849 - --- Energy: 66.44909360627778 - --- Workload: 537560000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 193 in the X datas point --------------- - --- Configuration: 0010-0222 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9876153040.867521 - --- Energy: 82.55859277633934 - --- Workload: 815359000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 109 in the X datas point --------------- - --- Configuration: 0011-2022 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10199970420.085781 - --- Energy: 84.69065283515172 - --- Workload: 863842000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 114 in the X datas point --------------- - --- Configuration: 0020-2220 - --- Energy efficiency: 8376542330.856669 - --- Energy: 48.301162810596125 - --- Workload: 404596000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (82.55859277633934 mAh) is far from the median. ---- Median :48.301162810596125, the gap is : 10 ---- So yes we remove this configuration '0010-0222' ---- remove_aberrant_points: The value [0.0, 0, 0, 1, 0, 1.0, 0, 1, 1, 1] is an abberant point. we don't add it - --- remove_aberrant_points: do we remove value [1.0, 0, 0, 0, 1, 2.0, 1, 1, 1, 0] ---- Computing the list of the 10 first neighbours of '0002-3330' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0002-3330' ---- Neighbour 0 in the list of neghbours, And at position 194 in the X datas point --------------- - --- Configuration: 0002-3330 - --- Distance from that configuration: [1.] - --- Energy efficiency: 9147875405.936972 - --- Energy: 51.28673303694986 - --- Workload: 469163000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 26 in the X datas point --------------- - --- Configuration: 0000-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7665772326.561901 - --- Energy: 48.682465076838824 - --- Workload: 373189000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 110 in the X datas point --------------- - --- Configuration: 3003-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9353836943.914392 - --- Energy: 65.99051868650201 - --- Workload: 617264000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 116 in the X datas point --------------- - --- Configuration: 0002-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5449442794.474265 - --- Energy: 38.132247384977575 - --- Workload: 207799000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 133 in the X datas point --------------- - --- Configuration: 0200-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8906781623.528154 - --- Energy: 47.48626285009536 - --- Workload: 422949000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 12 in the X datas point --------------- - --- Configuration: 0022-0030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 25 in the X datas point --------------- - --- Configuration: 0000-3300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5789616901.049658 - --- Energy: 42.05795824330537 - --- Workload: 243499000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 31 in the X datas point --------------- - --- Configuration: 3000-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8224428196.629629 - --- Energy: 49.410116578739654 - --- Workload: 406369000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 57 in the X datas point --------------- - --- Configuration: 0101-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9185604320.908272 - --- Energy: 48.9191931692468 - --- Workload: 449351000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 68 in the X datas point --------------- - --- Configuration: 1001-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9166575000.916658 - --- Energy: 50.735447078258076 - --- Workload: 465069000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0002-3330' ---- Neighbour 0 in the list of neghbours, And at position 116 in the X datas point --------------- - --- Configuration: 0002-3000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5449442794.474265 - --- Energy: 38.132247384977575 - --- Workload: 207799000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 12 in the X datas point --------------- - --- Configuration: 0022-0030 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 25 in the X datas point --------------- - --- Configuration: 0000-3300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5789616901.049658 - --- Energy: 42.05795824330537 - --- Workload: 243499000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 133 in the X datas point --------------- - --- Configuration: 0200-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8906781623.528154 - --- Energy: 47.48626285009536 - --- Workload: 422949000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 26 in the X datas point --------------- - --- Configuration: 0000-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7665772326.561901 - --- Energy: 48.682465076838824 - --- Workload: 373189000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 57 in the X datas point --------------- - --- Configuration: 0101-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9185604320.908272 - --- Energy: 48.9191931692468 - --- Workload: 449351000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 31 in the X datas point --------------- - --- Configuration: 3000-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8224428196.629629 - --- Energy: 49.410116578739654 - --- Workload: 406369000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 68 in the X datas point --------------- - --- Configuration: 1001-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9166575000.916658 - --- Energy: 50.735447078258076 - --- Workload: 465069000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 194 in the X datas point --------------- - --- Configuration: 0002-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9147875405.936972 - --- Energy: 51.28673303694986 - --- Workload: 469163000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 110 in the X datas point --------------- - --- Configuration: 3003-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9353836943.914392 - --- Energy: 65.99051868650201 - --- Workload: 617264000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 26 in the X datas point --------------- - --- Configuration: 0000-3330 - --- Energy efficiency: 7665772326.561901 - --- Energy: 48.682465076838824 - --- Workload: 373189000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (48.682465076838824 mAh) it is NOT far from the median. ---- Median :48.682465076838824, the gap is : 10 ---- So No we don't romove this configuration '0002-3330' - --- remove_aberrant_points: The value [1.0, 0, 0, 0, 1, 2.0, 1, 1, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0] ---- Computing the list of the 10 first neighbours of '1011-0100' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '1011-0100' ---- Neighbour 0 in the list of neghbours, And at position 91 in the X datas point --------------- - --- Configuration: 1011-0100 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6807769026.0124855 - --- Energy: 36.74164741869377 - --- Workload: 250128000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 195 in the X datas point --------------- - --- Configuration: 1011-0100 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6759862639.591164 - --- Energy: 36.90475887640218 - --- Workload: 249471000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 13 in the X datas point --------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 53 in the X datas point --------------- - --- Configuration: 0011-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2745412415.8531094 - --- Energy: 29.5448803510097 - --- Workload: 81112900000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 70 in the X datas point --------------- - --- Configuration: 2002-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7245431755.278297 - --- Energy: 42.016301664202444 - --- Workload: 304426000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 86 in the X datas point --------------- - --- Configuration: 1111-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9080672696.233337 - --- Energy: 45.44863666563364 - --- Workload: 412706000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 107 in the X datas point --------------- - --- Configuration: 1011-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8782098570.274353 - --- Energy: 43.085080854083536 - --- Workload: 378377000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 128 in the X datas point --------------- - --- Configuration: 1111-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8622547962.923044 - --- Energy: 48.5763010995366 - --- Workload: 418853000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 175 in the X datas point --------------- - --- Configuration: 1000-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4407169583.478402 - --- Energy: 34.828482821374045 - --- Workload: 153495000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 191 in the X datas point --------------- - --- Configuration: 0011-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2780233650.836016 - --- Energy: 29.193550568943994 - --- Workload: 81165000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '1011-0100' ---- Neighbour 0 in the list of neghbours, And at position 191 in the X datas point --------------- - --- Configuration: 0011-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 2780233650.836016 - --- Energy: 29.193550568943994 - --- Workload: 81165000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 53 in the X datas point --------------- - --- Configuration: 0011-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 2745412415.8531094 - --- Energy: 29.5448803510097 - --- Workload: 81112900000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 175 in the X datas point --------------- - --- Configuration: 1000-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4407169583.478402 - --- Energy: 34.828482821374045 - --- Workload: 153495000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 91 in the X datas point --------------- - --- Configuration: 1011-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6807769026.0124855 - --- Energy: 36.74164741869377 - --- Workload: 250128000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 195 in the X datas point --------------- - --- Configuration: 1011-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6759862639.591164 - --- Energy: 36.90475887640218 - --- Workload: 249471000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 70 in the X datas point --------------- - --- Configuration: 2002-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7245431755.278297 - --- Energy: 42.016301664202444 - --- Workload: 304426000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 107 in the X datas point --------------- - --- Configuration: 1011-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8782098570.274353 - --- Energy: 43.085080854083536 - --- Workload: 378377000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 13 in the X datas point --------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 86 in the X datas point --------------- - --- Configuration: 1111-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9080672696.233337 - --- Energy: 45.44863666563364 - --- Workload: 412706000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 128 in the X datas point --------------- - --- Configuration: 1111-0101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8622547962.923044 - --- Energy: 48.5763010995366 - --- Workload: 418853000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 195 in the X datas point --------------- - --- Configuration: 1011-0100 - --- Energy efficiency: 6759862639.591164 - --- Energy: 36.90475887640218 - --- Workload: 249471000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (36.90475887640218 mAh) it is NOT far from the median. ---- Median :36.90475887640218, the gap is : 10 ---- So No we don't romove this configuration '1011-0100' - --- remove_aberrant_points: The value [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0] ---- Computing the list of the 10 first neighbours of '1011-3330' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '1011-3330' ---- Neighbour 0 in the list of neghbours, And at position 97 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [1.] - --- Energy efficiency: 10000990098.019703 - --- Energy: 50.66357196918862 - --- Workload: 506686000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 196 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [1.] - --- Energy efficiency: 10558457958.332102 - --- Energy: 49.51707772839275 - --- Workload: 522824000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 98 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8871225293.637558 - --- Energy: 42.90551410725298 - --- Workload: 380626000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 159 in the X datas point --------------- - --- Configuration: 1111-3330 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 10965958375.4152 - --- Energy: 49.989818506242955 - --- Workload: 548186000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 185 in the X datas point --------------- - --- Configuration: 1011-0330 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8886756067.432705 - --- Energy: 42.76899541535147 - --- Workload: 380079000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 187 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8938627384.378855 - --- Energy: 42.547359911496315 - --- Workload: 380315000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 68 in the X datas point --------------- - --- Configuration: 1001-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9166575000.916658 - --- Energy: 50.735447078258076 - --- Workload: 465069000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 107 in the X datas point --------------- - --- Configuration: 1011-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8782098570.274353 - --- Energy: 43.085080854083536 - --- Workload: 378377000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 122 in the X datas point --------------- - --- Configuration: 1110-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9413093613.215984 - --- Energy: 49.7061517933472 - --- Workload: 467887000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 146 in the X datas point --------------- - --- Configuration: 2022-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10619025470.794495 - --- Energy: 49.81557674440745 - --- Workload: 528993000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '1011-3330' ---- Neighbour 0 in the list of neghbours, And at position 187 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8938627384.378855 - --- Energy: 42.547359911496315 - --- Workload: 380315000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 185 in the X datas point --------------- - --- Configuration: 1011-0330 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8886756067.432705 - --- Energy: 42.76899541535147 - --- Workload: 380079000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 98 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8871225293.637558 - --- Energy: 42.90551410725298 - --- Workload: 380626000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 107 in the X datas point --------------- - --- Configuration: 1011-2200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8782098570.274353 - --- Energy: 43.085080854083536 - --- Workload: 378377000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 196 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 10558457958.332102 - --- Energy: 49.51707772839275 - --- Workload: 522824000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 122 in the X datas point --------------- - --- Configuration: 1110-3330 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 9413093613.215984 - --- Energy: 49.7061517933472 - --- Workload: 467887000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 146 in the X datas point --------------- - --- Configuration: 2022-0330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10619025470.794495 - --- Energy: 49.81557674440745 - --- Workload: 528993000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 159 in the X datas point --------------- - --- Configuration: 1111-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10965958375.4152 - --- Energy: 49.989818506242955 - --- Workload: 548186000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 97 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10000990098.019703 - --- Energy: 50.66357196918862 - --- Workload: 506686000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 68 in the X datas point --------------- - --- Configuration: 1001-2220 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9166575000.916658 - --- Energy: 50.735447078258076 - --- Workload: 465069000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 196 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Energy efficiency: 10558457958.332102 - --- Energy: 49.51707772839275 - --- Workload: 522824000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (49.51707772839275 mAh) it is NOT far from the median. ---- Median :49.51707772839275, the gap is : 10 ---- So No we don't romove this configuration '1011-3330' - --- remove_aberrant_points: The value [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 1, 0, 0, 0, 0.0, 0, 0, 0, 1] ---- Computing the list of the 10 first neighbours of '3000-0001' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '3000-0001' ---- Neighbour 0 in the list of neghbours, And at position 197 in the X datas point --------------- - --- Configuration: 3000-0001 - --- Distance from that configuration: [1.] - --- Energy efficiency: 3629843118.1804323 - --- Energy: 34.55029567760096 - --- Workload: 125412000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 18 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1016987763.6032282 - --- Energy: 29.060137396486432 - --- Workload: 29553800000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 35 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1010122436.9405816 - --- Energy: 29.239529117166907 - --- Workload: 29535500000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 154 in the X datas point --------------- - --- Configuration: 3000-0011 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6788774083.176061 - --- Energy: 41.16379423683102 - --- Workload: 279451000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 19 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 34 in the X datas point --------------- - --- Configuration: 2000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 44 in the X datas point --------------- - --- Configuration: 3000-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 49 in the X datas point --------------- - --- Configuration: 3000-0202 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8354358468.81318 - --- Energy: 64.35822134376 - --- Workload: 537670000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 51 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2075033200.5312083 - --- Energy: 29.0248902377268 - --- Workload: 60227600000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3000-0001' ---- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point --------------- - --- Configuration: 2000-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 51 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 2075033200.5312083 - --- Energy: 29.0248902377268 - --- Workload: 60227600000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 18 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1016987763.6032282 - --- Energy: 29.060137396486432 - --- Workload: 29553800000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 35 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1010122436.9405816 - --- Energy: 29.239529117166907 - --- Workload: 29535500000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 19 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 197 in the X datas point --------------- - --- Configuration: 3000-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3629843118.1804323 - --- Energy: 34.55029567760096 - --- Workload: 125412000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 44 in the X datas point --------------- - --- Configuration: 3000-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 154 in the X datas point --------------- - --- Configuration: 3000-0011 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6788774083.176061 - --- Energy: 41.16379423683102 - --- Workload: 279451000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 49 in the X datas point --------------- - --- Configuration: 3000-0202 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8354358468.81318 - --- Energy: 64.35822134376 - --- Workload: 537670000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 19 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (30.277288658122774 mAh) it is NOT far from the median. ---- Median :30.277288658122774, the gap is : 10 ---- So No we don't romove this configuration '3000-0001' - --- remove_aberrant_points: The value [2.0, 1, 0, 0, 0, 0.0, 0, 0, 0, 1] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 1, 0, 1, 1, 0.0, 0, 0, 1, 1] ---- Computing the list of the 10 first neighbours of '1011-0011' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '1011-0011' ---- Neighbour 0 in the list of neghbours, And at position 198 in the X datas point --------------- - --- Configuration: 1011-0011 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8737821661.059898 - --- Energy: 42.79354542763764 - --- Workload: 373921000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 10 in the X datas point --------------- - --- Configuration: 0011-0111 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8964027358.211496 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 141 in the X datas point --------------- - --- Configuration: 0010-0011 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6634071263.19351 - --- Energy: 41.98663362868059 - --- Workload: 278542000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 53 in the X datas point --------------- - --- Configuration: 0011-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 2745412415.8531094 - --- Energy: 29.5448803510097 - --- Workload: 81112900000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 54 in the X datas point --------------- - --- Configuration: 1001-0002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7043096708.760907 - --- Energy: 47.6050128004243 - --- Workload: 335286000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 86 in the X datas point --------------- - --- Configuration: 1111-0101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9080672696.233337 - --- Energy: 45.44863666563364 - --- Workload: 412706000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 88 in the X datas point --------------- - --- Configuration: 2020-0022 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8754497623.153894 - --- Energy: 65.93701913313123 - --- Workload: 577244000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 91 in the X datas point --------------- - --- Configuration: 1011-0100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6807769026.0124855 - --- Energy: 36.74164741869377 - --- Workload: 250128000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 109 in the X datas point --------------- - --- Configuration: 0011-2022 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10199970420.085781 - --- Energy: 84.69065283515172 - --- Workload: 863842000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 125 in the X datas point --------------- - --- Configuration: 2022-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10534122128.398308 - --- Energy: 50.34000387088341 - --- Workload: 530288000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '1011-0011' ---- Neighbour 0 in the list of neghbours, And at position 53 in the X datas point --------------- - --- Configuration: 0011-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 2745412415.8531094 - --- Energy: 29.5448803510097 - --- Workload: 81112900000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 91 in the X datas point --------------- - --- Configuration: 1011-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6807769026.0124855 - --- Energy: 36.74164741869377 - --- Workload: 250128000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 141 in the X datas point --------------- - --- Configuration: 0010-0011 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6634071263.19351 - --- Energy: 41.98663362868059 - --- Workload: 278542000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 198 in the X datas point --------------- - --- Configuration: 1011-0011 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8737821661.059898 - --- Energy: 42.79354542763764 - --- Workload: 373921000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 86 in the X datas point --------------- - --- Configuration: 1111-0101 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9080672696.233337 - --- Energy: 45.44863666563364 - --- Workload: 412706000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 54 in the X datas point --------------- - --- Configuration: 1001-0002 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7043096708.760907 - --- Energy: 47.6050128004243 - --- Workload: 335286000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 125 in the X datas point --------------- - --- Configuration: 2022-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10534122128.398308 - --- Energy: 50.34000387088341 - --- Workload: 530288000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 10 in the X datas point --------------- - --- Configuration: 0011-0111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8964027358.211496 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 88 in the X datas point --------------- - --- Configuration: 2020-0022 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8754497623.153894 - --- Energy: 65.93701913313123 - --- Workload: 577244000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 109 in the X datas point --------------- - --- Configuration: 0011-2022 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10199970420.085781 - --- Energy: 84.69065283515172 - --- Workload: 863842000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 86 in the X datas point --------------- - --- Configuration: 1111-0101 - --- Energy efficiency: 9080672696.233337 - --- Energy: 45.44863666563364 - --- Workload: 412706000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (45.44863666563364 mAh) it is NOT far from the median. ---- Median :45.44863666563364, the gap is : 10 ---- So No we don't romove this configuration '1011-0011' - --- remove_aberrant_points: The value [0.0, 1, 0, 1, 1, 0.0, 0, 0, 1, 1] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1] ---- Computing the list of the 10 first neighbours of '0022-1111' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0022-1111' ---- Neighbour 0 in the list of neghbours, And at position 147 in the X datas point --------------- - --- Configuration: 0022-1111 - --- Distance from that configuration: [1.] - --- Energy efficiency: 11384996168.94879 - --- Energy: 60.652013004669556 - --- Workload: 690523000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 199 in the X datas point --------------- - --- Configuration: 0022-1111 - --- Distance from that configuration: [1.] - --- Energy efficiency: 11525411226.672567 - --- Energy: 59.99293901124158 - --- Workload: 691443000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 182 in the X datas point --------------- - --- Configuration: 0020-1111 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 10017249703.99027 - --- Energy: 53.486611373072236 - --- Workload: 535789000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 10 in the X datas point --------------- - --- Configuration: 0011-0111 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8964027358.211496 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 184 in the X datas point --------------- - --- Configuration: 0002-0111 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9116518219.361662 - --- Energy: 51.19519895467268 - --- Workload: 466724000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 13 in the X datas point --------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 109 in the X datas point --------------- - --- Configuration: 0011-2022 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10199970420.085781 - --- Energy: 84.69065283515172 - --- Workload: 863842000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 114 in the X datas point --------------- - --- Configuration: 0020-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8376542330.856669 - --- Energy: 48.301162810596125 - --- Workload: 404596000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 121 in the X datas point --------------- - --- Configuration: 0020-1100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6670179627.937381 - --- Energy: 41.85807704041302 - --- Workload: 279201000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 125 in the X datas point --------------- - --- Configuration: 2022-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10534122128.398308 - --- Energy: 50.34000387088341 - --- Workload: 530288000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0022-1111' ---- Neighbour 0 in the list of neghbours, And at position 121 in the X datas point --------------- - --- Configuration: 0020-1100 - --- Distance from that configuration: [1.] - --- Energy efficiency: 6670179627.937381 - --- Energy: 41.85807704041302 - --- Workload: 279201000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 13 in the X datas point --------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [1.] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 114 in the X datas point --------------- - --- Configuration: 0020-2220 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8376542330.856669 - --- Energy: 48.301162810596125 - --- Workload: 404596000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 125 in the X datas point --------------- - --- Configuration: 2022-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10534122128.398308 - --- Energy: 50.34000387088341 - --- Workload: 530288000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 10 in the X datas point --------------- - --- Configuration: 0011-0111 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8964027358.211496 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 184 in the X datas point --------------- - --- Configuration: 0002-0111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9116518219.361662 - --- Energy: 51.19519895467268 - --- Workload: 466724000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 182 in the X datas point --------------- - --- Configuration: 0020-1111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10017249703.99027 - --- Energy: 53.486611373072236 - --- Workload: 535789000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 199 in the X datas point --------------- - --- Configuration: 0022-1111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11525411226.672567 - --- Energy: 59.99293901124158 - --- Workload: 691443000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 147 in the X datas point --------------- - --- Configuration: 0022-1111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11384996168.94879 - --- Energy: 60.652013004669556 - --- Workload: 690523000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 109 in the X datas point --------------- - --- Configuration: 0011-2022 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 10199970420.085781 - --- Energy: 84.69065283515172 - --- Workload: 863842000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 10 in the X datas point --------------- - --- Configuration: 0011-0111 - --- Energy efficiency: 8964027358.211496 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (50.74428137607953 mAh) it is NOT far from the median. ---- Median :50.74428137607953, the gap is : 10 ---- So No we don't romove this configuration '0022-1111' - --- remove_aberrant_points: The value [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 0, 1, 1, 0, 1.0, 1, 0, 0, 0] ---- Computing the list of the 10 first neighbours of '0220-2000' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0220-2000' ---- Neighbour 0 in the list of neghbours, And at position 200 in the X datas point --------------- - --- Configuration: 0220-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5281811027.365063 - --- Energy: 35.274079340197716 - --- Workload: 186311000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 102 in the X datas point --------------- - --- Configuration: 0020-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4244013818.5089927 - --- Energy: 35.41951635507749 - --- Workload: 150321000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 43 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 76 in the X datas point --------------- - --- Configuration: 0220-0020 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5040602049.508794 - --- Energy: 36.67117347490831 - --- Workload: 184845000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 79 in the X datas point --------------- - --- Configuration: 0030-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4809102669.532892 - --- Energy: 35.93660318178646 - --- Workload: 172823000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 84 in the X datas point --------------- - --- Configuration: 0220-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7282684688.88371 - --- Energy: 43.18443043197562 - --- Workload: 314499000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 123 in the X datas point --------------- - --- Configuration: 0111-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6681499595.769274 - --- Energy: 37.38840673928198 - --- Workload: 249811000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 153 in the X datas point --------------- - --- Configuration: 0220-2022 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10070047248.66169 - --- Energy: 83.48428558869355 - --- Workload: 840691000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 166 in the X datas point --------------- - --- Configuration: 0222-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9969791531.659073 - --- Energy: 42.75164023390624 - --- Workload: 426227000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 167 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5065035050.042546 - --- Energy: 35.13598057141005 - --- Workload: 177965000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0220-2000' ---- Neighbour 0 in the list of neghbours, And at position 167 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5065035050.042546 - --- Energy: 35.13598057141005 - --- Workload: 177965000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 200 in the X datas point --------------- - --- Configuration: 0220-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5281811027.365063 - --- Energy: 35.274079340197716 - --- Workload: 186311000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 102 in the X datas point --------------- - --- Configuration: 0020-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4244013818.5089927 - --- Energy: 35.41951635507749 - --- Workload: 150321000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 79 in the X datas point --------------- - --- Configuration: 0030-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4809102669.532892 - --- Energy: 35.93660318178646 - --- Workload: 172823000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 76 in the X datas point --------------- - --- Configuration: 0220-0020 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5040602049.508794 - --- Energy: 36.67117347490831 - --- Workload: 184845000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 43 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 123 in the X datas point --------------- - --- Configuration: 0111-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6681499595.769274 - --- Energy: 37.38840673928198 - --- Workload: 249811000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 166 in the X datas point --------------- - --- Configuration: 0222-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9969791531.659073 - --- Energy: 42.75164023390624 - --- Workload: 426227000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 84 in the X datas point --------------- - --- Configuration: 0220-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7282684688.88371 - --- Energy: 43.18443043197562 - --- Workload: 314499000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 153 in the X datas point --------------- - --- Configuration: 0220-2022 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10070047248.66169 - --- Energy: 83.48428558869355 - --- Workload: 840691000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 76 in the X datas point --------------- - --- Configuration: 0220-0020 - --- Energy efficiency: 5040602049.508794 - --- Energy: 36.67117347490831 - --- Workload: 184845000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (36.67117347490831 mAh) it is NOT far from the median. ---- Median :36.67117347490831, the gap is : 10 ---- So No we don't romove this configuration '0220-2000' - --- remove_aberrant_points: The value [1.0, 0, 1, 1, 0, 1.0, 1, 0, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1] ---- Computing the list of the 10 first neighbours of '0303-1001' -*** START computing ci exp matrix -X = [[2. 0. 1. ... 0. 1. 0.] - [2. 0. 0. ... 0. 0. 0.] - [2. 0. 1. ... 1. 0. 0.] - ... - [1. 0. 0. ... 1. 1. 1.] - [1. 0. 1. ... 0. 0. 0.] - [2. 0. 1. ... 0. 0. 1.]] -*** END computing ci exp matrix, cached result [[[1. ] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [0.83375292]] - - [[0.52921334] - [1. ] - [0.48322508] - ... - [0.48322508] - [0.69514393] - [0.52921334]] - - [[0.76130039] - [0.48322508] - [1. ] - ... - [0.57957828] - [0.57957828] - [0.76130039]] - - ... - - [[0.63473642] - [0.48322508] - [0.57957828] - ... - [1. ] - [0.57957828] - [0.63473642]] - - [[0.63473642] - [0.69514393] - [0.57957828] - ... - [0.57957828] - [1. ] - [0.63473642]] - - [[0.83375292] - [0.52921334] - [0.76130039] - ... - [0.63473642] - [0.63473642] - [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0303-1001' ---- Neighbour 0 in the list of neghbours, And at position 201 in the X datas point --------------- - --- Configuration: 0303-1001 - --- Distance from that configuration: [1.] - --- Energy efficiency: 8479966080.135679 - --- Energy: 59.193870361299275 - --- Workload: 501963000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 15 in the X datas point --------------- - --- Configuration: 0003-1001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6806147312.252427 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 77 in the X datas point --------------- - --- Configuration: 0303-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6928278461.367919 - --- Energy: 53.6166443408558 - --- Workload: 371471000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 82 in the X datas point --------------- - --- Configuration: 0202-1001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8895689149.038376 - --- Energy: 48.8428586507307 - --- Workload: 434491000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 0 in the X datas point --------------- - --- Configuration: 0303-1010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8236960890.90969 - --- Energy: 61.00540758755291 - --- Workload: 502499000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 56 in the X datas point --------------- - --- Configuration: 0303-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5363512027.675722 - --- Energy: 45.0383665719169 - --- Workload: 241564000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 103 in the X datas point --------------- - --- Configuration: 3303-1011 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10227751572.005417 - --- Energy: 73.37868558375581 - --- Workload: 750499000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 126 in the X datas point --------------- - --- Configuration: 0003-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5256269415.345153 - --- Energy: 45.78293727571249 - --- Workload: 240648000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 177 in the X datas point --------------- - --- Configuration: 0202-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7543867590.03606 - --- Energy: 40.37867051197721 - --- Workload: 304611000000.0 --------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0303-1001' ---- Neighbour 0 in the list of neghbours, And at position 177 in the X datas point --------------- - --- Configuration: 0202-0001 - --- Distance from that configuration: [1.] - --- Energy efficiency: 7543867590.03606 - --- Energy: 40.37867051197721 - --- Workload: 304611000000.0 --------------- ---- Neighbour 1 in the list of neghbours, And at position 56 in the X datas point --------------- - --- Configuration: 0303-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5363512027.675722 - --- Energy: 45.0383665719169 - --- Workload: 241564000000.0 --------------- ---- Neighbour 2 in the list of neghbours, And at position 126 in the X datas point --------------- - --- Configuration: 0003-0001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5256269415.345153 - --- Energy: 45.78293727571249 - --- Workload: 240648000000.0 --------------- ---- Neighbour 3 in the list of neghbours, And at position 82 in the X datas point --------------- - --- Configuration: 0202-1001 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8895689149.038376 - --- Energy: 48.8428586507307 - --- Workload: 434491000000.0 --------------- ---- Neighbour 4 in the list of neghbours, And at position 77 in the X datas point --------------- - --- Configuration: 0303-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6928278461.367919 - --- Energy: 53.6166443408558 - --- Workload: 371471000000.0 --------------- ---- Neighbour 5 in the list of neghbours, And at position 15 in the X datas point --------------- - --- Configuration: 0003-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6806147312.252427 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 --------------- ---- Neighbour 6 in the list of neghbours, And at position 201 in the X datas point --------------- - --- Configuration: 0303-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8479966080.135679 - --- Energy: 59.193870361299275 - --- Workload: 501963000000.0 --------------- ---- Neighbour 7 in the list of neghbours, And at position 11 in the X datas point --------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 0 in the X datas point --------------- - --- Configuration: 0303-1010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8236960890.90969 - --- Energy: 61.00540758755291 - --- Workload: 502499000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 103 in the X datas point --------------- - --- Configuration: 3303-1011 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 10227751572.005417 - --- Energy: 73.37868558375581 - --- Workload: 750499000000.0 --------------- --------------- ---- Median at position 4 in the list of neghbours, And at position 77 in the X datas point --------------- - --- Configuration: 0303-1000 - --- Energy efficiency: 6928278461.367919 - --- Energy: 53.6166443408558 - --- Workload: 371471000000.0 --------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (53.6166443408558 mAh) it is NOT far from the median. ---- Median :53.6166443408558, the gap is : 10 ---- So No we don't romove this configuration '0303-1001' - --- remove_aberrant_points: The value [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1] is not an abberant point. ---- remove_aberrant_points: Printing all 33 removed points - --- Configuration: 0033-3000 - --- Energy: 53.35616382684589 - --- Configuration: 3000-1110 - --- Energy: 49.41467631934382 - --- Configuration: 0020-0202 - --- Energy: 66.44909360627778 - --- Configuration: 3333-0000 - --- Energy: 59.045602086542516 - --- Configuration: 3333-3000 - --- Energy: 66.34289826476824 - --- Configuration: 3333-3300 - --- Energy: 75.09852863759252 - --- Configuration: 3000-0202 - --- Energy: 64.35822134376 - --- Configuration: 0001-2002 - --- Energy: 65.1809584910712 - --- Configuration: 1101-0202 - --- Energy: 65.015157087009 - --- Configuration: 3003-1101 - --- Energy: 67.46193459835338 - --- Configuration: 3003-0002 - --- Energy: 65.80063109114849 - --- Configuration: 2020-0022 - --- Energy: 65.93701913313123 - --- Configuration: 3303-1011 - --- Energy: 73.37868558375581 - --- Configuration: 3330-2202 - --- Energy: 84.88778487940925 - --- Configuration: 0011-2022 - --- Energy: 84.69065283515172 - --- Configuration: 3003-3330 - --- Energy: 65.99051868650201 - --- Configuration: 1001-2002 - --- Energy: 65.10994999301121 - --- Configuration: 0333-0030 - --- Energy: 58.764018507515395 - --- Configuration: 3333-1101 - --- Energy: 79.26313007840331 - --- Configuration: 3333-3000 - --- Energy: 64.97706889442466 - --- Configuration: 2000-0022 - --- Energy: 64.3370683100252 - --- Configuration: 3030-2002 - --- Energy: 65.30338482528335 - --- Configuration: 2002-0010 - --- Energy: 41.1753628489377 - --- Configuration: 0220-2022 - --- Energy: 83.48428558869355 - --- Configuration: 1111-2002 - --- Energy: 67.2428641168314 - --- Configuration: 2200-0002 - --- Energy: 47.115411060327354 - --- Configuration: 3333-1111 - --- Energy: 83.54140347554512 - --- Configuration: 1100-1011 - --- Energy: 48.61244404745341 - --- Configuration: 1000-0202 - --- Energy: 64.17430044494624 - --- Configuration: 0333-0002 - --- Energy: 70.26399021141525 - --- Configuration: 0000-1111 - --- Energy: 53.14600789669191 - --- Configuration: 3033-0100 - --- Energy: 58.43142458623579 - --- Configuration: 0010-0222 - --- Energy: 82.55859277633934 -final_X_user friendly : - ['0303-1010', '0303-0100', '2222-0220', '0030-0000', '0020-0010', '1000-1010', '0010-3300', '0011-0111', '3303-0001', '0022-0030', '0011-1100', '3303-1010', '0003-1001', '0000-0000', '0000-0000', '3000-0000', '3300-0000', '3330-0000', '0000-3000', '0000-3300', '0000-3330', '3300-3000', '3330-3000', '3000-3000', '3000-3300', '3000-3330', '0000-0000', '1000-0000', '2000-0000', '3000-0000', '1100-0000', '2200-0000', '1110-0000', '2220-0000', '3300-1000', '3300-2000', '1100-1000', '2200-2000', '3000-1000', '3000-2000', '1000-1000', '1001-2000', '0111-0000', '3300-0000', '0011-0000', '1001-0002', '2002-0101', '0303-0000', '0101-2220', '0001-0020', '2000-2000', '3000-1100', '3000-2200', '1000-1100', '2000-2200', '3000-3300', '0000-1000', '0000-2000', '0000-2200', '1001-2220', '0200-1100', '2002-0100', '0000-0001', '0101-0200', '3330-2220', '2002-2000', '0001-0200', '0220-0020', '0303-1000', '0110-0020', '0030-2000', '2002-1001', '0101-2020', '0202-1001', '0220-1001', '1111-0101', '2220-0000', '0011-2200', '2222-2200', '1011-0100', '0033-2200', '0101-0330', '0100-0200', '1101-2000', '0333-0011', '1011-3330', '1011-3030', '0010-0101', '0110-0010', '0011-3000', '0020-2000', '3000-2000', '0110-1001', '1011-2200', '0222-0300', '0110-0100', '0200-0100', '2220-3330', '0020-2220', '2220-2220', '0002-3000', '2020-3030', '2022-2200', '0020-1100', '1110-3330', '0111-2000', '0033-0220', '2022-1001', '0003-0001', '3033-1010', '1111-0101', '0100-3000', '2020-1000', '0202-0200', '0300-0010', '0200-3330', '1010-2000', '0033-0011', '3030-1001', '0010-0011', '2220-0330', '3330-0030', '0200-0010', '2022-0330', '0022-1111', '2220-0300', '3330-0101', '0001-0220', '1100-0020', '1100-1001', '3000-0011', '2000-1001', '2020-0220', '2020-0030', '1111-3330', '0222-2220', '0303-0100', '0100-0200', '2200-1000', '0222-1000', '2200-2000', '0330-0300', '0300-0000', '3030-0110', '3303-0111', '3003-0220', '1000-0100', '0030-2200', '0202-0001', '3333-0001', '1000-2200', '1100-3000', '0020-1111', '3030-1101', '0002-0111', '1011-0330', '1011-3030', '3030-0000', '0111-0001', '0011-0000', '1111-3300', '0002-3330', '1011-0100', '1011-3330', '3000-0001', '1011-0011', '0022-1111', '0220-2000', '0303-1001'] -final_X : - [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 1, 0, 0.0, 0, 1, 1, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 1, 1, 1, 0.0, 0, 0, 0, 1], [0.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 1, 0, 1], [1.0, 0, 0, 0, 1, 0.0, 0, 1, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [2.0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0.0, 0, 1, 1, 1, 0.0, 0, 0, 0, 1], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 0, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 1, 0, 1, 1, 0.0, 0, 0, 1, 1], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 0, 1, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1]] -final_y : - [8236960890.90969, 6956231392.081026, 11285968381.230984, 994906080.8659663, 3998672440.749671, 6501654671.113798, 6532788063.289651, 8964027358.211496, 8321129010.784183, 7249844128.351241, 7650055845.407672, 9340120487.55429, 6806147312.252427, 0.08333333333333333, 0.08333333333333333, 1016987763.6032282, 1980229389.772511, 5377240292.736961, 3307720550.5370083, 5789616901.049658, 7665772326.561901, 5072151352.996373, 5822958761.806049, 4149980287.5936337, 6611133148.221605, 8224428196.629629, 0.08333333333333333, 997516184.7000968, 1014996574.3865615, 1010122436.9405816, 2018619748.5607243, 1998856653.9939156, 2905397356.669485, 3029054692.61153, 5058399218.983161, 5026691733.102776, 5947637003.818383, 5035525633.343237, 5326600510.288329, 4059018123.5159216, 4062233415.93208, 5236095548.271565, 3139835723.7949314, 2075033200.5312083, 2745412415.8531094, 7043096708.760907, 8950387999.31977, 5363512027.675722, 9185604320.908272, 4533975344.242078, 4153496621.1304984, 6443423519.784533, 6519117311.516021, 6448575832.027497, 6539495281.754154, 6473246073.976255, 3145168392.3157244, 3331046015.069652, 5724131219.984087, 9166575000.916658, 6540008502.011052, 7245431755.278297, 3321398441.599851, 5549420363.04308, 9229945635.620207, 7263008047.412917, 4385426351.149858, 5040602049.508794, 6928278461.367919, 5821399464.43125, 4809102669.532892, 8795770993.306417, 8367150566.874451, 8895689149.038376, 7282684688.88371, 9080672696.233337, 2991522026.5766816, 7849108733.703288, 11468876336.840899, 6807769026.0124855, 8336042547.16116, 7878296082.123358, 4093227346.033253, 6788174999.151478, 9607255399.277534, 10000990098.019703, 8871225293.637558, 6657080470.788732, 5194211570.625695, 6806981239.9597025, 4244013818.5089927, 3742206854.226074, 7487495881.877265, 8782098570.274353, 9750580159.519491, 5162462701.2069845, 4242843383.922169, 9571301409.852697, 8376542330.856669, 9479212087.891254, 5449442794.474265, 7529950377.627011, 10578920865.440357, 6670179627.937381, 9413093613.215984, 6681499595.769274, 8384408354.2244835, 10534122128.398308, 5256269415.345153, 9521179864.608822, 8622547962.923044, 4292324465.390988, 6005284650.492433, 7512075661.626064, 3550266447.4968843, 8906781623.528154, 5000900162.029165, 8411277841.329655, 8447801037.389967, 6634071263.19351, 8252186829.509821, 6057595619.146848, 3751444306.0578322, 10619025470.794495, 11384996168.94879, 6002689204.763734, 8262619084.997563, 9243340173.405062, 5236287472.182222, 7522756337.9222145, 6788774083.176061, 6591219177.81132, 7467367603.572389, 5336236245.851076, 10965958375.4152, 11414873580.275099, 7192278369.94203, 4197888462.103562, 5023055826.242454, 9969791531.659073, 5065035050.042546, 5127442585.46165, 1047552602.8539523, 7504014647.836593, 10225586667.47108, 8528930131.004368, 4407169583.478402, 6743861400.160503, 7543867590.03606, 9681573061.991112, 6563747111.951271, 5338401255.591975, 10017249703.99027, 9152396555.037937, 9116518219.361662, 8886756067.432705, 8938627384.378855, 2117186259.461176, 6254338947.644929, 2780233650.836016, 9442424814.692413, 9147875405.936972, 6759862639.591164, 10558457958.332102, 3629843118.1804323, 8737821661.059898, 11525411226.672567, 5281811027.365063, 8479966080.135679] - --- Actual line: ['X_0' 'X_1' 'X_2' 'X_3' 'X_4' 'X_5' 'X_6' 'X_7' 'X_8' 'X_9' 'y'] - --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.23696089e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.95623139e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.12859684e+10] - --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 9.94906081e+08] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 3.99867244e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 6.50165467e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.53278806e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 8.96402736e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 8.32112901e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 7.24984413e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 7.65005585e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 9.34012049e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 6.80614731e+09] - --- Actual line: [0. 0. 0. 0. 0. 0. - 0. 0. 0. 0. 0.08333333] - --- Actual line: [0. 0. 0. 0. 0. 0. - 0. 0. 0. 0. 0.08333333] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.01698776e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.98022939e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.37724029e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 3.30772055e+09] - --- Actual line: [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 - 2.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 - 5.7896169e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 7.66577233e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.07215135e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.82295876e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.14998029e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.61113315e+09] - --- Actual line: [2.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 - 2.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 - 8.2244282e+09] - --- Actual line: [0. 0. 0. 0. 0. 0. - 0. 0. 0. 0. 0.08333333] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 9.97516185e+08] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.01499657e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.01012244e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 2.01861975e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.99885665e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 2.90539736e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 3.02905469e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.05839922e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.02669173e+09] - --- Actual line: [0.000000e+00 1.000000e+00 1.000000e+00 0.000000e+00 0.000000e+00 - 0.000000e+00 1.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00 - 5.947637e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.03552563e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.32660051e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.05901812e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.06223342e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.23609555e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 3.13983572e+09] - --- Actual line: [2.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 - 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 - 2.0750332e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 2.74541242e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 7.04309671e+09] - --- Actual line: [1.000000e+00 1.000000e+00 0.000000e+00 0.000000e+00 1.000000e+00 - 0.000000e+00 0.000000e+00 1.000000e+00 0.000000e+00 1.000000e+00 - 8.950388e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.36351203e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 9.18560432e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 4.53397534e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.15349662e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.44342352e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.51911731e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.44857583e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.53949528e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.47324607e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 3.14516839e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 3.33104602e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.72413122e+09] - --- Actual line: [0.000000e+00 1.000000e+00 0.000000e+00 0.000000e+00 1.000000e+00 - 1.000000e+00 1.000000e+00 1.000000e+00 1.000000e+00 0.000000e+00 - 9.166575e+09] - --- Actual line: [1.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 - 0.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 - 6.5400085e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 7.24543176e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 3.32139844e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.54942036e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 9.22994564e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 7.26300805e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.38542635e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 5.04060205e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.92827846e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 5.82139946e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.80910267e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 8.79577099e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.36715057e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 8.89568915e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 7.28268469e+09] - --- Actual line: [0.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 - 0.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 1.0000000e+00 - 9.0806727e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 2.99152203e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 7.84910873e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.14688763e+10] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.80776903e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 8.33604255e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 7.87829608e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.09322735e+09] - --- Actual line: [0.000000e+00 1.000000e+00 1.000000e+00 0.000000e+00 1.000000e+00 - 1.000000e+00 1.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00 - 6.788175e+09] - --- Actual line: [2.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 - 0.0000000e+00 0.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 - 9.6072554e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00009901e+10] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.87122529e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 6.65708047e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 5.19421157e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.80698124e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.24401382e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 3.74220685e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 7.48749588e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 8.78209857e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 9.75058016e+09] - --- Actual line: [0.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 - 0.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 - 5.1624627e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.24284338e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 9.57130141e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.37654233e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 9.47921209e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.44944279e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 7.52995038e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.05789209e+10] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.67017963e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 9.41309361e+09] - --- Actual line: [0.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 - 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 - 6.6814996e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.38440835e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.05341221e+10] - --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 5.25626942e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 9.52117986e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 8.62254796e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.29232447e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.00528465e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 7.51207566e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 3.55026645e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.90678162e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.00090016e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 8.41127784e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 8.44780104e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 6.63407126e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.25218683e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 2.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 6.05759562e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 3.75144431e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.06190255e+10] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.13849962e+10] - --- Actual line: [1.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 - 2.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 - 6.0026892e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 8.26261908e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 9.24334017e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 5.23628747e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 7.52275634e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 6.78877408e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 6.59121918e+09] - --- Actual line: [1.0000000e+00 1.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 - 1.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 - 7.4673676e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 2.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 5.33623625e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.09659584e+10] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.14148736e+10] - --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 7.19227837e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.19788846e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.02305583e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 9.96979153e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.06503505e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.12744259e+09] - --- Actual line: [2.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 - 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 - 1.0475526e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 7.50401465e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.02255867e+10] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.52893013e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.40716958e+09] - --- Actual line: [2.0000000e+00 0.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 - 1.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 - 6.7438614e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 7.54386759e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 9.68157306e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.56374711e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.33840126e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00172497e+10] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 9.15239656e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 9.11651822e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.88675607e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.93862738e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 2.11718626e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 6.25433895e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 2.78023365e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 9.44242481e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 9.14787541e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.75986264e+09] - --- Actual line: [0.0000000e+00 1.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 - 2.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 - 1.0558458e+10] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 3.62984312e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 8.73782166e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.15254112e+10] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.28181103e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 8.47996608e+09] ---- Size of X after removing aberrants points from the dataset: 169 ---- Number of abberant points removed : 33 -*** Ratio energy by wokload : [8236960890.90969, 6956231392.081026, 11285968381.230984, 994906080.8659663, 3998672440.749671, 6501654671.113798, 6532788063.289651, 8964027358.211496, 8321129010.784183, 7249844128.351241, 7650055845.407672, 9340120487.55429, 6806147312.252427, 0.08333333333333333, 0.08333333333333333, 1016987763.6032282, 1980229389.772511, 5377240292.736961, 3307720550.5370083, 5789616901.049658, 7665772326.561901, 5072151352.996373, 5822958761.806049, 4149980287.5936337, 6611133148.221605, 8224428196.629629, 0.08333333333333333, 997516184.7000968, 1014996574.3865615, 1010122436.9405816, 2018619748.5607243, 1998856653.9939156, 2905397356.669485, 3029054692.61153, 5058399218.983161, 5026691733.102776, 5947637003.818383, 5035525633.343237, 5326600510.288329, 4059018123.5159216, 4062233415.93208, 5236095548.271565, 3139835723.7949314, 2075033200.5312083, 2745412415.8531094, 7043096708.760907, 8950387999.31977, 5363512027.675722, 9185604320.908272, 4533975344.242078, 4153496621.1304984, 6443423519.784533, 6519117311.516021, 6448575832.027497, 6539495281.754154, 6473246073.976255, 3145168392.3157244, 3331046015.069652, 5724131219.984087, 9166575000.916658, 6540008502.011052, 7245431755.278297, 3321398441.599851, 5549420363.04308, 9229945635.620207, 7263008047.412917, 4385426351.149858, 5040602049.508794, 6928278461.367919, 5821399464.43125, 4809102669.532892, 8795770993.306417, 8367150566.874451, 8895689149.038376, 7282684688.88371, 9080672696.233337, 2991522026.5766816, 7849108733.703288, 11468876336.840899, 6807769026.0124855, 8336042547.16116, 7878296082.123358, 4093227346.033253, 6788174999.151478, 9607255399.277534, 10000990098.019703, 8871225293.637558, 6657080470.788732, 5194211570.625695, 6806981239.9597025, 4244013818.5089927, 3742206854.226074, 7487495881.877265, 8782098570.274353, 9750580159.519491, 5162462701.2069845, 4242843383.922169, 9571301409.852697, 8376542330.856669, 9479212087.891254, 5449442794.474265, 7529950377.627011, 10578920865.440357, 6670179627.937381, 9413093613.215984, 6681499595.769274, 8384408354.2244835, 10534122128.398308, 5256269415.345153, 9521179864.608822, 8622547962.923044, 4292324465.390988, 6005284650.492433, 7512075661.626064, 3550266447.4968843, 8906781623.528154, 5000900162.029165, 8411277841.329655, 8447801037.389967, 6634071263.19351, 8252186829.509821, 6057595619.146848, 3751444306.0578322, 10619025470.794495, 11384996168.94879, 6002689204.763734, 8262619084.997563, 9243340173.405062, 5236287472.182222, 7522756337.9222145, 6788774083.176061, 6591219177.81132, 7467367603.572389, 5336236245.851076, 10965958375.4152, 11414873580.275099, 7192278369.94203, 4197888462.103562, 5023055826.242454, 9969791531.659073, 5065035050.042546, 5127442585.46165, 1047552602.8539523, 7504014647.836593, 10225586667.47108, 8528930131.004368, 4407169583.478402, 6743861400.160503, 7543867590.03606, 9681573061.991112, 6563747111.951271, 5338401255.591975, 10017249703.99027, 9152396555.037937, 9116518219.361662, 8886756067.432705, 8938627384.378855, 2117186259.461176, 6254338947.644929, 2780233650.836016, 9442424814.692413, 9147875405.936972, 6759862639.591164, 10558457958.332102, 3629843118.1804323, 8737821661.059898, 11525411226.672567, 5281811027.365063, 8479966080.135679] ---- Size of X before removing duplicates: 169 - --- Actual line: ['X_0' 'X_1' 'X_2' 'X_3' 'X_4' 'X_5' 'X_6' 'X_7' 'X_8' 'X_9' 'y'] - --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.23696089e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.95623139e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.12859684e+10] - --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 9.94906081e+08] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 3.99867244e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 6.50165467e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.53278806e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 8.96402736e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 8.32112901e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 7.24984413e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 7.65005585e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 9.34012049e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 6.80614731e+09] - --- Actual line: [0. 0. 0. 0. 0. 0. - 0. 0. 0. 0. 0.08333333] - --- Actual line: [0. 0. 0. 0. 0. 0. - 0. 0. 0. 0. 0.08333333] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.01698776e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.98022939e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.37724029e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 3.30772055e+09] - --- Actual line: [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 - 2.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 - 5.7896169e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 7.66577233e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.07215135e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.82295876e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.14998029e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.61113315e+09] - --- Actual line: [2.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 - 2.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 - 8.2244282e+09] - --- Actual line: [0. 0. 0. 0. 0. 0. - 0. 0. 0. 0. 0.08333333] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 9.97516185e+08] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.01499657e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.01012244e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 2.01861975e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.99885665e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 2.90539736e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 3.02905469e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.05839922e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.02669173e+09] - --- Actual line: [0.000000e+00 1.000000e+00 1.000000e+00 0.000000e+00 0.000000e+00 - 0.000000e+00 1.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00 - 5.947637e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.03552563e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.32660051e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.05901812e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.06223342e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.23609555e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 3.13983572e+09] - --- Actual line: [2.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 - 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 - 2.0750332e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 2.74541242e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 7.04309671e+09] - --- Actual line: [1.000000e+00 1.000000e+00 0.000000e+00 0.000000e+00 1.000000e+00 - 0.000000e+00 0.000000e+00 1.000000e+00 0.000000e+00 1.000000e+00 - 8.950388e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.36351203e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 9.18560432e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 4.53397534e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.15349662e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.44342352e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.51911731e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.44857583e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.53949528e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.47324607e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 3.14516839e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 3.33104602e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.72413122e+09] - --- Actual line: [0.000000e+00 1.000000e+00 0.000000e+00 0.000000e+00 1.000000e+00 - 1.000000e+00 1.000000e+00 1.000000e+00 1.000000e+00 0.000000e+00 - 9.166575e+09] - --- Actual line: [1.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 - 0.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 - 6.5400085e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 7.24543176e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 3.32139844e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.54942036e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 9.22994564e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 7.26300805e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.38542635e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 5.04060205e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.92827846e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 5.82139946e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.80910267e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 8.79577099e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.36715057e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 8.89568915e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 7.28268469e+09] - --- Actual line: [0.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 - 0.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 1.0000000e+00 - 9.0806727e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 2.99152203e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 7.84910873e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.14688763e+10] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.80776903e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 8.33604255e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 7.87829608e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.09322735e+09] - --- Actual line: [0.000000e+00 1.000000e+00 1.000000e+00 0.000000e+00 1.000000e+00 - 1.000000e+00 1.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00 - 6.788175e+09] - --- Actual line: [2.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 - 0.0000000e+00 0.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 - 9.6072554e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00009901e+10] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.87122529e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 6.65708047e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 5.19421157e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.80698124e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.24401382e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 3.74220685e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 7.48749588e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 8.78209857e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 9.75058016e+09] - --- Actual line: [0.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 - 0.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 - 5.1624627e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.24284338e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 9.57130141e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.37654233e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 9.47921209e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.44944279e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 7.52995038e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.05789209e+10] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.67017963e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 9.41309361e+09] - --- Actual line: [0.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 - 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 - 6.6814996e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.38440835e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.05341221e+10] - --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 5.25626942e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 9.52117986e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 8.62254796e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.29232447e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.00528465e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 7.51207566e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 3.55026645e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.90678162e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.00090016e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 8.41127784e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 8.44780104e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 6.63407126e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.25218683e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 2.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 6.05759562e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 3.75144431e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.06190255e+10] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.13849962e+10] - --- Actual line: [1.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 - 2.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 - 6.0026892e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 8.26261908e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 9.24334017e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 5.23628747e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 7.52275634e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 6.78877408e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 6.59121918e+09] - --- Actual line: [1.0000000e+00 1.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 - 1.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 - 7.4673676e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 2.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 5.33623625e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.09659584e+10] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.14148736e+10] - --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 7.19227837e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.19788846e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.02305583e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 9.96979153e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.06503505e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.12744259e+09] - --- Actual line: [2.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 - 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 - 1.0475526e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 7.50401465e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.02255867e+10] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.52893013e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.40716958e+09] - --- Actual line: [2.0000000e+00 0.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 - 1.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 - 6.7438614e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 7.54386759e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 9.68157306e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.56374711e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.33840126e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00172497e+10] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 9.15239656e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 9.11651822e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.88675607e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.93862738e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 2.11718626e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 6.25433895e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 2.78023365e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 9.44242481e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 9.14787541e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.75986264e+09] - --- Actual line: [0.0000000e+00 1.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 - 2.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 - 1.0558458e+10] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 3.62984312e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 8.73782166e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.15254112e+10] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.28181103e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 8.47996608e+09] - --- Checking value [2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0] - --- Retained configurations [] - --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]] - --- Answer : configuration is present, have it been processed? -1 - --- Answer : the configuration 0000-0000 is already present at positions [13, 14, 26] - --- Position: 13 --------------- - --- Configuration: 0000-0000 - --- Energy efficiency: 0.08333333333333333 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 --------------- - --- Position: 14 --------------- - --- Configuration: 0000-0000 - --- Energy efficiency: 0.08333333333333333 - --- Energy: 67.3857084084629 - --- Workload: 629393000000.0 --------------- - --- Position: 26 --------------- - --- Configuration: 0000-0000 - --- Energy efficiency: 0.08333333333333333 - --- Energy: 48.682465076838824 - --- Workload: 373189000000.0 --------------- ----------------------- ---- Ordered by energy, Printing the list of the 3 duplicates of '0000-0000' ---- Duplicate 0 in the list of duplicate, And at position 14 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Energy efficiency: 0.08333333333333333 - --- Energy: 67.3857084084629 - --- Workload: 629393000000.0 --------------- ---- Duplicate 1 in the list of duplicate, And at position 26 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Energy efficiency: 0.08333333333333333 - --- Energy: 48.682465076838824 - --- Workload: 373189000000.0 --------------- ---- Duplicate 2 in the list of duplicate, And at position 13 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Energy efficiency: 0.08333333333333333 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 --------------- --------------- ---- We append this Median as duplicate representant at position 0 in the list of duplicates, And at position 14 in the X datas point --------------- - --- Configuration: 0000-0000 - --- Energy efficiency: 0.08333333333333333 - --- Energy: 67.3857084084629 - --- Workload: 629393000000.0 --------------- - --- Checking value [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0]] - --- Answer : configuration is present, have it been processed? 0 - --- Checking value [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0]] - --- Answer : configuration is present, have it been processed? -1 - --- Answer : the configuration 3000-0000 is already present at positions [15, 29] - --- Position: 15 --------------- - --- Configuration: 3000-0000 - --- Energy efficiency: 1016987763.6032282 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 --------------- - --- Position: 29 --------------- - --- Configuration: 3000-0000 - --- Energy efficiency: 1010122436.9405816 - --- Energy: 36.1860248822606 - --- Workload: 150171000000.0 --------------- ----------------------- ---- Ordered by energy, Printing the list of the 2 duplicates of '3000-0000' ---- Duplicate 0 in the list of duplicate, And at position 15 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Energy efficiency: 1016987763.6032282 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 --------------- ---- Duplicate 1 in the list of duplicate, And at position 29 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Energy efficiency: 1010122436.9405816 - --- Energy: 36.1860248822606 - --- Workload: 150171000000.0 --------------- --------------- ---- We append this Median as duplicate representant at position 0 in the list of duplicates, And at position 15 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Energy efficiency: 1016987763.6032282 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 --------------- - --- Checking value [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0]] - --- Answer : configuration is present, have it been processed? -1 - --- Answer : the configuration 3300-0000 is already present at positions [16, 43] - --- Position: 16 --------------- - --- Configuration: 3300-0000 - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.299284062105812 - --- Workload: 0.0 --------------- - --- Position: 43 --------------- - --- Configuration: 3300-0000 - --- Energy efficiency: 2075033200.5312083 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 --------------- ----------------------- ---- Ordered by energy, Printing the list of the 2 duplicates of '3300-0000' ---- Duplicate 0 in the list of duplicate, And at position 43 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Energy efficiency: 2075033200.5312083 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 --------------- ---- Duplicate 1 in the list of duplicate, And at position 16 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.299284062105812 - --- Workload: 0.0 --------------- --------------- ---- We append this Median as duplicate representant at position 0 in the list of duplicates, And at position 43 in the X datas point --------------- - --- Configuration: 3300-0000 - --- Energy efficiency: 2075033200.5312083 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 --------------- - --- Checking value [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0]] - --- Answer : configuration is present, have it been processed? -1 - --- Answer : the configuration 3000-3300 is already present at positions [24, 55] - --- Position: 24 --------------- - --- Configuration: 3000-3300 - --- Energy efficiency: 6611133148.221605 - --- Energy: 35.59789292409111 - --- Workload: 117748000000.0 --------------- - --- Position: 55 --------------- - --- Configuration: 3000-3300 - --- Energy efficiency: 6473246073.976255 - --- Energy: 47.4541739001796 - --- Workload: 424732000000.0 --------------- ----------------------- ---- Ordered by energy, Printing the list of the 2 duplicates of '3000-3300' ---- Duplicate 0 in the list of duplicate, And at position 55 in the X datas point --------------- - --- Configuration: 3000-3300 - --- Energy efficiency: 6473246073.976255 - --- Energy: 47.4541739001796 - --- Workload: 424732000000.0 --------------- ---- Duplicate 1 in the list of duplicate, And at position 24 in the X datas point --------------- - --- Configuration: 3000-3300 - --- Energy efficiency: 6611133148.221605 - --- Energy: 35.59789292409111 - --- Workload: 117748000000.0 --------------- --------------- ---- We append this Median as duplicate representant at position 0 in the list of duplicates, And at position 55 in the X datas point --------------- - --- Configuration: 3000-3300 - --- Energy efficiency: 6473246073.976255 - --- Energy: 47.4541739001796 - --- Workload: 424732000000.0 --------------- - --- Checking value [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1]] - --- Answer : configuration is present, have it been processed? -1 - --- Answer : the configuration 2220-0000 is already present at positions [33, 76] - --- Position: 33 --------------- - --- Configuration: 2220-0000 - --- Energy efficiency: 3029054692.61153 - --- Energy: 29.543907709942122 - --- Workload: 29470600000.0 --------------- - --- Position: 76 --------------- - --- Configuration: 2220-0000 - --- Energy efficiency: 2991522026.5766816 - --- Energy: 36.67117347490831 - --- Workload: 184845000000.0 --------------- ----------------------- ---- Ordered by energy, Printing the list of the 2 duplicates of '2220-0000' ---- Duplicate 0 in the list of duplicate, And at position 76 in the X datas point --------------- - --- Configuration: 2220-0000 - --- Energy efficiency: 2991522026.5766816 - --- Energy: 36.67117347490831 - --- Workload: 184845000000.0 --------------- ---- Duplicate 1 in the list of duplicate, And at position 33 in the X datas point --------------- - --- Configuration: 2220-0000 - --- Energy efficiency: 3029054692.61153 - --- Energy: 29.543907709942122 - --- Workload: 29470600000.0 --------------- --------------- ---- We append this Median as duplicate representant at position 0 in the list of duplicates, And at position 76 in the X datas point --------------- - --- Configuration: 2220-0000 - --- Energy efficiency: 2991522026.5766816 - --- Energy: 36.67117347490831 - --- Workload: 184845000000.0 --------------- - --- Checking value [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0]] + --- Configuration: 3333-0000 + --- Energy: 59.045602086542516 + --- Configuration: 3333-3000 + --- Energy: 66.34289826476824 + --- Configuration: 3333-3300 + --- Energy: 75.09852863759252 + --- Configuration: 2002-0100 + --- Energy: 42.016301664202444 + --- Configuration: 3003-1101 + --- Energy: 67.46193459835338 + --- Configuration: 3003-0002 + --- Energy: 65.80063109114849 + --- Configuration: 2020-0022 + --- Energy: 65.93701913313123 +final_X_user friendly : + ['0303-1010', '0303-0100', '0030-0000', '0020-0010', '0010-3300', '3303-0001', '0022-0030', '0011-1100', '0003-1001', '0000-0000', '0000-0000', '3000-0000', '3300-0000', '3330-0000', '0000-3000', '0000-3300', '0000-3330', '3300-3000', '3330-3000', '3000-3000', '3000-3300', '3000-3330', '0000-0000', '1000-0000', '2000-0000', '3000-0000', '1100-0000', '2200-0000', '1110-0000', '2220-0000', '3300-1000', '3300-2000', '1100-1000', '2200-2000', '3000-1000', '3000-2000', '1000-1000', '2000-2000', '3000-1100', '3000-2200', '1000-1100', '2000-2200', '3000-3300', '0000-1000', '0000-2000', '0000-2200', '1001-2220', '0200-1100', '0000-0001', '0101-0200', '3330-2220', '2002-2000', '0001-0200', '0220-0020', '0303-1000', '0110-0020', '0030-2000', '2002-1001', '0101-2020', '0202-1001', '0220-1001', '1111-0101', '2220-0000'] +final_X : + [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0]] +final_y : + [8236960890.90969, 6956231392.081026, 994906080.8659663, 3998672440.749671, 6532788063.289651, 8321129010.784183, 7249844128.351241, 7650055845.407672, 6806147312.252427, 0.08333333333333333, 0.08333333333333333, 1016987763.6032282, 1980229389.772511, 5377240292.736961, 3307720550.5370083, 5789616901.049658, 7665772326.561901, 5072151352.996373, 5822958761.806049, 4149980287.5936337, 6611133148.221605, 8224428196.629629, 0.08333333333333333, 997516184.7000968, 1014996574.3865615, 1010122436.9405816, 2018619748.5607243, 1998856653.9939156, 2905397356.669485, 3029054692.61153, 5058399218.983161, 5026691733.102776, 5947637003.818383, 5035525633.343237, 5326600510.288329, 4059018123.5159216, 4062233415.93208, 4153496621.1304984, 6443423519.784533, 6519117311.516021, 6448575832.027497, 6539495281.754154, 6473246073.976255, 3145168392.3157244, 3331046015.069652, 5724131219.984087, 9166575000.916658, 6540008502.011052, 3321398441.599851, 5549420363.04308, 9229945635.620207, 7263008047.412917, 4385426351.149858, 5040602049.508794, 6928278461.367919, 5821399464.43125, 4809102669.532892, 8795770993.306417, 8367150566.874451, 8895689149.038376, 7282684688.88371, 9080672696.233337, 2991522026.5766816] + --- Actual line: ['X_0' 'X_1' 'X_2' 'X_3' 'X_4' 'X_5' 'X_6' 'X_7' 'X_8' 'X_9' 'y'] + --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 8.23696089e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 6.95623139e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 9.94906081e+08] + --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 3.99867244e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 6.53278806e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 8.32112901e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 2.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 7.24984413e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 7.65005585e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 6.80614731e+09] + --- Actual line: [0. 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0.08333333] + --- Actual line: [0. 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0.08333333] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.01698776e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.98022939e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.37724029e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 3.30772055e+09] + --- Actual line: [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 + 2.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 + 5.7896169e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 7.66577233e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.07215135e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.82295876e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 4.14998029e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 6.61113315e+09] + --- Actual line: [2.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 + 2.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 + 8.2244282e+09] + --- Actual line: [0. 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0.08333333] + --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 9.97516185e+08] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.01499657e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.01012244e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 2.01861975e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.99885665e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 2.90539736e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 3.02905469e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.05839922e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.02669173e+09] + --- Actual line: [0.000000e+00 1.000000e+00 1.000000e+00 0.000000e+00 0.000000e+00 + 0.000000e+00 1.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00 + 5.947637e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.03552563e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.32660051e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 4.05901812e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 4.06223342e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 4.15349662e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 6.44342352e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 6.51911731e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 6.44857583e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 6.53949528e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 6.47324607e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 3.14516839e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 3.33104602e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.72413122e+09] + --- Actual line: [0.000000e+00 1.000000e+00 0.000000e+00 0.000000e+00 1.000000e+00 + 1.000000e+00 1.000000e+00 1.000000e+00 1.000000e+00 0.000000e+00 + 9.166575e+09] + --- Actual line: [1.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 + 0.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 + 6.5400085e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 3.32139844e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.54942036e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 9.22994564e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 7.26300805e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 4.38542635e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 5.04060205e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 6.92827846e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 5.82139946e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 4.80910267e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 8.79577099e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 8.36715057e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 8.89568915e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 7.28268469e+09] + --- Actual line: [0.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 + 0.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 1.0000000e+00 + 9.0806727e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 2.99152203e+09] +--- Size of X after removing aberrants points from the dataset: 63 +--- Number of abberant points removed : 14 +*** Ratio energy by wokload : [8236960890.90969, 6956231392.081026, 994906080.8659663, 3998672440.749671, 6532788063.289651, 8321129010.784183, 7249844128.351241, 7650055845.407672, 6806147312.252427, 0.08333333333333333, 0.08333333333333333, 1016987763.6032282, 1980229389.772511, 5377240292.736961, 3307720550.5370083, 5789616901.049658, 7665772326.561901, 5072151352.996373, 5822958761.806049, 4149980287.5936337, 6611133148.221605, 8224428196.629629, 0.08333333333333333, 997516184.7000968, 1014996574.3865615, 1010122436.9405816, 2018619748.5607243, 1998856653.9939156, 2905397356.669485, 3029054692.61153, 5058399218.983161, 5026691733.102776, 5947637003.818383, 5035525633.343237, 5326600510.288329, 4059018123.5159216, 4062233415.93208, 4153496621.1304984, 6443423519.784533, 6519117311.516021, 6448575832.027497, 6539495281.754154, 6473246073.976255, 3145168392.3157244, 3331046015.069652, 5724131219.984087, 9166575000.916658, 6540008502.011052, 3321398441.599851, 5549420363.04308, 9229945635.620207, 7263008047.412917, 4385426351.149858, 5040602049.508794, 6928278461.367919, 5821399464.43125, 4809102669.532892, 8795770993.306417, 8367150566.874451, 8895689149.038376, 7282684688.88371, 9080672696.233337, 2991522026.5766816] +--- Size of X before removing duplicates: 63 + --- Actual line: ['X_0' 'X_1' 'X_2' 'X_3' 'X_4' 'X_5' 'X_6' 'X_7' 'X_8' 'X_9' 'y'] + --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 8.23696089e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 6.95623139e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 9.94906081e+08] + --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 3.99867244e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 6.53278806e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 8.32112901e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 2.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 7.24984413e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 7.65005585e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 6.80614731e+09] + --- Actual line: [0. 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0.08333333] + --- Actual line: [0. 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0.08333333] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.01698776e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.98022939e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.37724029e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 3.30772055e+09] + --- Actual line: [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 + 2.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 + 5.7896169e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 7.66577233e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.07215135e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.82295876e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 4.14998029e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 6.61113315e+09] + --- Actual line: [2.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 + 2.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 + 8.2244282e+09] + --- Actual line: [0. 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0.08333333] + --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 9.97516185e+08] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.01499657e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.01012244e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 2.01861975e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.99885665e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 2.90539736e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 3.02905469e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.05839922e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.02669173e+09] + --- Actual line: [0.000000e+00 1.000000e+00 1.000000e+00 0.000000e+00 0.000000e+00 + 0.000000e+00 1.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00 + 5.947637e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.03552563e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.32660051e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 4.05901812e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 4.06223342e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 4.15349662e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 6.44342352e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 6.51911731e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 6.44857583e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 6.53949528e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 6.47324607e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 3.14516839e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 3.33104602e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.72413122e+09] + --- Actual line: [0.000000e+00 1.000000e+00 0.000000e+00 0.000000e+00 1.000000e+00 + 1.000000e+00 1.000000e+00 1.000000e+00 1.000000e+00 0.000000e+00 + 9.166575e+09] + --- Actual line: [1.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 + 0.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 + 6.5400085e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 3.32139844e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.54942036e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 9.22994564e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 7.26300805e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 4.38542635e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 5.04060205e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 6.92827846e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 5.82139946e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 4.80910267e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 8.79577099e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 8.36715057e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 8.89568915e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 7.28268469e+09] + --- Actual line: [0.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 + 0.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 1.0000000e+00 + 9.0806727e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 2.99152203e+09] + --- Checking value [2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0] + --- Retained configurations [] --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0]] + --- Checking value [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0]] + --- Checking value [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0]] + --- Checking value [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1]] + --- Checking value [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0]] + --- Checking value [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0]] + --- Checking value [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1]] --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1]] + --- Checking value [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0]] + --- Checking value [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0]] + --- Checking value [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1]] --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0]] + --- Checking value [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]] --- Answer : configuration is present, have it been processed? -1 - --- Answer : the configuration 3000-2000 is already present at positions [39, 91] - --- Position: 39 + --- Answer : the configuration 0000-0000 is already present at positions [9, 10, 22] + --- Position: 9 -------------- - --- Configuration: 3000-2000 - --- Energy efficiency: 4059018123.5159216 - --- Energy: 30.508250558695604 - --- Workload: 92411200000.0 + --- Configuration: 0000-0000 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 42.64544340651106 + --- Workload: 278594000000.0 -------------- - --- Position: 91 + --- Position: 10 -------------- - --- Configuration: 3000-2000 - --- Energy efficiency: 3742206854.226074 - --- Energy: 36.74164741869377 - --- Workload: 250128000000.0 + --- Configuration: 0000-0000 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 50.74428137607953 + --- Workload: 454872000000.0 +-------------- + --- Position: 22 +-------------- + --- Configuration: 0000-0000 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 66.34289826476824 + --- Workload: 623684000000.0 -------------- ---------------------- ---- Ordered by energy, Printing the list of the 2 duplicates of '3000-2000' ---- Duplicate 0 in the list of duplicate, And at position 91 in the X datas point +--- Ordered by energy, Printing the list of the 3 duplicates of '0000-0000' +--- Duplicate 0 in the list of duplicate, And at position 22 in the X datas point -------------- - --- Configuration: 3000-2000 - --- Energy efficiency: 3742206854.226074 - --- Energy: 36.74164741869377 - --- Workload: 250128000000.0 + --- Configuration: 0000-0000 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 66.34289826476824 + --- Workload: 623684000000.0 -------------- ---- Duplicate 1 in the list of duplicate, And at position 39 in the X datas point +--- Duplicate 1 in the list of duplicate, And at position 10 in the X datas point -------------- - --- Configuration: 3000-2000 - --- Energy efficiency: 4059018123.5159216 - --- Energy: 30.508250558695604 - --- Workload: 92411200000.0 + --- Configuration: 0000-0000 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 50.74428137607953 + --- Workload: 454872000000.0 -------------- +--- Duplicate 2 in the list of duplicate, And at position 9 in the X datas point -------------- ---- We append this Median as duplicate representant at position 0 in the list of duplicates, And at position 91 in the X datas point + --- Configuration: 0000-0000 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 42.64544340651106 + --- Workload: 278594000000.0 -------------- - --- Configuration: 3000-2000 - --- Energy efficiency: 3742206854.226074 - --- Energy: 36.74164741869377 - --- Workload: 250128000000.0 -------------- - --- Checking value [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0]] +--- We append this Median as duplicate representant at position 0 in the list of duplicates, And at position 22 in the X datas point +-------------- + --- Configuration: 0000-0000 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 66.34289826476824 + --- Workload: 623684000000.0 +-------------- + --- Checking value [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0]] + --- Checking value [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0]] + --- Checking value [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0]] + --- Checking value [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0]] + --- Checking value [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0]] + --- Checking value [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0]] + --- Checking value [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0]] + --- Checking value [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0]] + --- Checking value [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0]] + --- Checking value [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0]] + --- Checking value [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1]] + --- Checking value [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0]] + --- Answer : configuration is present, have it been processed? 0 + --- Checking value [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1]] + --- Checking value [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0]] + --- Checking value [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0]] --- Answer : configuration is present, have it been processed? -1 - --- Answer : the configuration 1111-0101 is already present at positions [75, 110] - --- Position: 75 + --- Answer : the configuration 3000-0000 is already present at positions [11, 25] + --- Position: 11 -------------- - --- Configuration: 1111-0101 - --- Energy efficiency: 9080672696.233337 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 + --- Configuration: 3000-0000 + --- Energy efficiency: 1016987763.6032282 + --- Energy: 59.94594005320708 + --- Workload: 498819000000.0 -------------- - --- Position: 110 + --- Position: 25 -------------- - --- Configuration: 1111-0101 - --- Energy efficiency: 8622547962.923044 - --- Energy: 65.99051868650201 - --- Workload: 617264000000.0 + --- Configuration: 3000-0000 + --- Energy efficiency: 1010122436.9405816 + --- Energy: 42.05795824330537 + --- Workload: 243499000000.0 -------------- ---------------------- ---- Ordered by energy, Printing the list of the 2 duplicates of '1111-0101' ---- Duplicate 0 in the list of duplicate, And at position 110 in the X datas point +--- Ordered by energy, Printing the list of the 2 duplicates of '3000-0000' +--- Duplicate 0 in the list of duplicate, And at position 11 in the X datas point -------------- - --- Configuration: 1111-0101 - --- Energy efficiency: 8622547962.923044 - --- Energy: 65.99051868650201 - --- Workload: 617264000000.0 + --- Configuration: 3000-0000 + --- Energy efficiency: 1016987763.6032282 + --- Energy: 59.94594005320708 + --- Workload: 498819000000.0 -------------- ---- Duplicate 1 in the list of duplicate, And at position 75 in the X datas point +--- Duplicate 1 in the list of duplicate, And at position 25 in the X datas point -------------- - --- Configuration: 1111-0101 - --- Energy efficiency: 9080672696.233337 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 + --- Configuration: 3000-0000 + --- Energy efficiency: 1010122436.9405816 + --- Energy: 42.05795824330537 + --- Workload: 243499000000.0 -------------- -------------- ---- We append this Median as duplicate representant at position 0 in the list of duplicates, And at position 110 in the X datas point +--- We append this Median as duplicate representant at position 0 in the list of duplicates, And at position 11 in the X datas point -------------- - --- Configuration: 1111-0101 - --- Energy efficiency: 8622547962.923044 - --- Energy: 65.99051868650201 - --- Workload: 617264000000.0 + --- Configuration: 3000-0000 + --- Energy efficiency: 1016987763.6032282 + --- Energy: 59.94594005320708 + --- Workload: 498819000000.0 -------------- - --- Checking value [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0]] + --- Checking value [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0]] + --- Checking value [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0]] + --- Checking value [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1]] + --- Checking value [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0]] + --- Checking value [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1]] + --- Checking value [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0]] + --- Checking value [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0]] + --- Checking value [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1]] + --- Checking value [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1]] + --- Checking value [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1]] + --- Checking value [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0]] + --- Checking value [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0]] + --- Checking value [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0]] + --- Checking value [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0]] - --- Answer : configuration is present, have it been processed? -1 - --- Answer : the configuration 0303-0100 is already present at positions [1, 136] - --- Position: 1 --------------- - --- Configuration: 0303-0100 - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.35616382684589 - --- Workload: 371205000000.0 --------------- - --- Position: 136 --------------- - --- Configuration: 0303-0100 - --- Energy efficiency: 7192278369.94203 - --- Energy: 64.3370683100252 - --- Workload: 534556000000.0 --------------- ----------------------- ---- Ordered by energy, Printing the list of the 2 duplicates of '0303-0100' ---- Duplicate 0 in the list of duplicate, And at position 136 in the X datas point --------------- - --- Configuration: 0303-0100 - --- Energy efficiency: 7192278369.94203 - --- Energy: 64.3370683100252 - --- Workload: 534556000000.0 --------------- ---- Duplicate 1 in the list of duplicate, And at position 1 in the X datas point --------------- - --- Configuration: 0303-0100 - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.35616382684589 - --- Workload: 371205000000.0 --------------- --------------- ---- We append this Median as duplicate representant at position 0 in the list of duplicates, And at position 136 in the X datas point --------------- - --- Configuration: 0303-0100 - --- Energy efficiency: 7192278369.94203 - --- Energy: 64.3370683100252 - --- Workload: 534556000000.0 --------------- - --- Checking value [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0]] - --- Answer : configuration is present, have it been processed? -1 - --- Answer : the configuration 0100-0200 is already present at positions [82, 137] - --- Position: 82 --------------- - --- Configuration: 0100-0200 - --- Energy efficiency: 4093227346.033253 - --- Energy: 48.8428586507307 - --- Workload: 434491000000.0 --------------- - --- Position: 137 --------------- - --- Configuration: 0100-0200 - --- Energy efficiency: 4197888462.103562 - --- Energy: 35.48607288213239 - --- Workload: 177462000000.0 --------------- ----------------------- ---- Ordered by energy, Printing the list of the 2 duplicates of '0100-0200' ---- Duplicate 0 in the list of duplicate, And at position 82 in the X datas point --------------- - --- Configuration: 0100-0200 - --- Energy efficiency: 4093227346.033253 - --- Energy: 48.8428586507307 - --- Workload: 434491000000.0 --------------- ---- Duplicate 1 in the list of duplicate, And at position 137 in the X datas point --------------- - --- Configuration: 0100-0200 - --- Energy efficiency: 4197888462.103562 - --- Energy: 35.48607288213239 - --- Workload: 177462000000.0 --------------- --------------- ---- We append this Median as duplicate representant at position 0 in the list of duplicates, And at position 82 in the X datas point --------------- - --- Configuration: 0100-0200 - --- Energy efficiency: 4093227346.033253 - --- Energy: 48.8428586507307 - --- Workload: 434491000000.0 --------------- - --- Checking value [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0]] + --- Checking value [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0]] + --- Checking value [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0]] + --- Checking value [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0]] --- Answer : configuration is present, have it been processed? -1 - --- Answer : the configuration 2200-2000 is already present at positions [37, 140] - --- Position: 37 + --- Answer : the configuration 3000-3300 is already present at positions [20, 42] + --- Position: 20 -------------- - --- Configuration: 2200-2000 - --- Energy efficiency: 5035525633.343237 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 + --- Configuration: 3000-3300 + --- Energy efficiency: 6611133148.221605 + --- Energy: 32.51205394198035 + --- Workload: 174825000000.0 -------------- - --- Position: 140 + --- Position: 42 -------------- - --- Configuration: 2200-2000 - --- Energy efficiency: 5065035050.042546 - --- Energy: 43.884169684615244 - --- Workload: 370724000000.0 + --- Configuration: 3000-3300 + --- Energy efficiency: 6473246073.976255 + --- Energy: 36.68430426428569 + --- Workload: 218185000000.0 -------------- ---------------------- ---- Ordered by energy, Printing the list of the 2 duplicates of '2200-2000' ---- Duplicate 0 in the list of duplicate, And at position 140 in the X datas point +--- Ordered by energy, Printing the list of the 2 duplicates of '3000-3300' +--- Duplicate 0 in the list of duplicate, And at position 42 in the X datas point -------------- - --- Configuration: 2200-2000 - --- Energy efficiency: 5065035050.042546 - --- Energy: 43.884169684615244 - --- Workload: 370724000000.0 + --- Configuration: 3000-3300 + --- Energy efficiency: 6473246073.976255 + --- Energy: 36.68430426428569 + --- Workload: 218185000000.0 -------------- ---- Duplicate 1 in the list of duplicate, And at position 37 in the X datas point +--- Duplicate 1 in the list of duplicate, And at position 20 in the X datas point -------------- - --- Configuration: 2200-2000 - --- Energy efficiency: 5035525633.343237 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 + --- Configuration: 3000-3300 + --- Energy efficiency: 6611133148.221605 + --- Energy: 32.51205394198035 + --- Workload: 174825000000.0 -------------- -------------- ---- We append this Median as duplicate representant at position 0 in the list of duplicates, And at position 140 in the X datas point +--- We append this Median as duplicate representant at position 0 in the list of duplicates, And at position 42 in the X datas point -------------- - --- Configuration: 2200-2000 - --- Energy efficiency: 5065035050.042546 - --- Energy: 43.884169684615244 - --- Workload: 370724000000.0 + --- Configuration: 3000-3300 + --- Energy efficiency: 6473246073.976255 + --- Energy: 36.68430426428569 + --- Workload: 218185000000.0 -------------- - --- Checking value [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 0, 1, 0, 0, 0, 0, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 1, 0, 1, 0, 0.0, 0, 1, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0, 0, 0, 0, 0]] + --- Checking value [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 1, 1, 0, 1, 0.0, 0, 1, 1, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 1, 0, 0.0, 0, 1, 1, 0]] + --- Checking value [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 1, 0, 0, 1, 1.0, 0, 1, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 1, 0, 0.0, 0, 1, 1, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 1, 1, 1]] + --- Checking value [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 1, 0, 0, 0, 0.0, 0, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 1, 0, 0.0, 0, 1, 1, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 0, 0, 1, 1.0, 0, 1, 1, 0]] + --- Checking value [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 0, 0, 1, 0, 1.0, 1, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 1, 0, 0.0, 0, 1, 1, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 0, 1, 0, 0]] + --- Checking value [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 0, 1, 0, 1, 0.0, 0, 0, 0, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 1, 0, 0.0, 0, 1, 1, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 1, 0, 0]] + --- Checking value [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 1, 1, 1, 1, 0.0, 0, 0, 0, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 1, 0, 0.0, 0, 1, 1, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 0, 1, 0.0, 0, 0, 0, 1]] + --- Checking value [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1]] --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 1, 0, 0.0, 0, 1, 1, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 1, 1, 1, 0.0, 0, 0, 0, 1]] + --- Checking value [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 1, 0, 0.0, 0, 1, 1, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 1, 1, 1, 0.0, 0, 0, 0, 1], [0.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0]] + --- Checking value [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 0, 0, 1, 0, 0.0, 1, 1, 1, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 1, 0, 0.0, 0, 1, 1, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 1, 1, 1, 0.0, 0, 0, 0, 1], [0.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0]] + --- Checking value [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 1, 0, 1, 0, 0.0, 1, 1, 0, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 1, 0, 0.0, 0, 1, 1, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 1, 1, 1, 0.0, 0, 0, 0, 1], [0.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 1, 1]] + --- Checking value [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 0, 0, 0, 1, 0.0, 0, 1, 1, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 1, 0, 0.0, 0, 1, 1, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 1, 1, 1, 0.0, 0, 0, 0, 1], [0.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 1, 0, 1]] + --- Checking value [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 1, 0, 0.0, 0, 1, 1, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 1, 1, 1, 0.0, 0, 0, 0, 1], [0.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 1, 0, 1], [1.0, 0, 0, 0, 1, 0.0, 0, 1, 1, 1]] + --- Checking value [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 1, 0, 0.0, 0, 1, 1, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 1, 1, 1, 0.0, 0, 0, 0, 1], [0.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 1, 0, 1], [1.0, 0, 0, 0, 1, 0.0, 0, 1, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0]] - --- Answer : configuration is present, have it been processed? -1 - --- Answer : the configuration 1011-3030 is already present at positions [86, 156] - --- Position: 86 --------------- - --- Configuration: 1011-3030 - --- Energy efficiency: 8871225293.637558 - --- Energy: 45.44863666563364 - --- Workload: 412706000000.0 --------------- - --- Position: 156 --------------- - --- Configuration: 1011-3030 - --- Energy efficiency: 8938627384.378855 - --- Energy: 41.03159908655608 - --- Workload: 270449000000.0 --------------- ----------------------- ---- Ordered by energy, Printing the list of the 2 duplicates of '1011-3030' ---- Duplicate 0 in the list of duplicate, And at position 86 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Energy efficiency: 8871225293.637558 - --- Energy: 45.44863666563364 - --- Workload: 412706000000.0 --------------- ---- Duplicate 1 in the list of duplicate, And at position 156 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Energy efficiency: 8938627384.378855 - --- Energy: 41.03159908655608 - --- Workload: 270449000000.0 --------------- --------------- ---- We append this Median as duplicate representant at position 0 in the list of duplicates, And at position 86 in the X datas point --------------- - --- Configuration: 1011-3030 - --- Energy efficiency: 8871225293.637558 - --- Energy: 45.44863666563364 - --- Workload: 412706000000.0 --------------- - --- Checking value [2.0, 1, 0, 1, 0, 0, 0, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 1, 0, 0.0, 0, 1, 1, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 1, 1, 1, 0.0, 0, 0, 0, 1], [0.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 1, 0, 1], [1.0, 0, 0, 0, 1, 0.0, 0, 1, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0]] + --- Checking value [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 0, 1, 1, 1, 0.0, 0, 0, 0, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 1, 0, 0.0, 0, 1, 1, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 1, 1, 1, 0.0, 0, 0, 0, 1], [0.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 1, 0, 1], [1.0, 0, 0, 0, 1, 0.0, 0, 1, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [2.0, 1, 0, 1, 0, 0, 0, 0, 0, 0]] + --- Checking value [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 1, 0, 0.0, 0, 1, 1, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 1, 1, 1, 0.0, 0, 0, 0, 1], [0.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 1, 0, 1], [1.0, 0, 0, 0, 1, 0.0, 0, 1, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [2.0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0.0, 0, 1, 1, 1, 0.0, 0, 0, 0, 1]] - --- Answer : configuration is present, have it been processed? -1 - --- Answer : the configuration 0011-0000 is already present at positions [44, 159] - --- Position: 44 --------------- - --- Configuration: 0011-0000 - --- Energy efficiency: 2745412415.8531094 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 --------------- - --- Position: 159 --------------- - --- Configuration: 0011-0000 - --- Energy efficiency: 2780233650.836016 - --- Energy: 49.989818506242955 - --- Workload: 548186000000.0 --------------- ----------------------- ---- Ordered by energy, Printing the list of the 2 duplicates of '0011-0000' ---- Duplicate 0 in the list of duplicate, And at position 159 in the X datas point --------------- - --- Configuration: 0011-0000 - --- Energy efficiency: 2780233650.836016 - --- Energy: 49.989818506242955 - --- Workload: 548186000000.0 --------------- ---- Duplicate 1 in the list of duplicate, And at position 44 in the X datas point --------------- - --- Configuration: 0011-0000 - --- Energy efficiency: 2745412415.8531094 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 --------------- --------------- ---- We append this Median as duplicate representant at position 0 in the list of duplicates, And at position 159 in the X datas point --------------- - --- Configuration: 0011-0000 - --- Energy efficiency: 2780233650.836016 - --- Energy: 49.989818506242955 - --- Workload: 548186000000.0 --------------- - --- Checking value [0.0, 1, 1, 1, 1, 2.0, 1, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 1, 0, 0.0, 0, 1, 1, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 1, 1, 1, 0.0, 0, 0, 0, 1], [0.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 1, 0, 1], [1.0, 0, 0, 0, 1, 0.0, 0, 1, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [2.0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0.0, 0, 1, 1, 1, 0.0, 0, 0, 0, 1]] + --- Checking value [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1]] --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 0, 0, 0, 1, 2.0, 1, 1, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 1, 0, 0.0, 0, 1, 1, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 1, 1, 1, 0.0, 0, 0, 0, 1], [0.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 1, 0, 1], [1.0, 0, 0, 0, 1, 0.0, 0, 1, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [2.0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0.0, 0, 1, 1, 1, 0.0, 0, 0, 0, 1], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 0, 0]] + --- Checking value [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0]] --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 1, 0, 0.0, 0, 1, 1, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 1, 1, 1, 0.0, 0, 0, 0, 1], [0.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 1, 0, 1], [1.0, 0, 0, 0, 1, 0.0, 0, 1, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [2.0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0.0, 0, 1, 1, 1, 0.0, 0, 0, 0, 1], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 0, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 1, 1, 0]] - --- Answer : configuration is present, have it been processed? -1 - --- Answer : the configuration 1011-0100 is already present at positions [79, 162] - --- Position: 79 --------------- - --- Configuration: 1011-0100 - --- Energy efficiency: 6807769026.0124855 - --- Energy: 35.93660318178646 - --- Workload: 172823000000.0 --------------- - --- Position: 162 --------------- - --- Configuration: 1011-0100 - --- Energy efficiency: 6759862639.591164 - --- Energy: 35.26956535624208 - --- Workload: 148058000000.0 --------------- ----------------------- ---- Ordered by energy, Printing the list of the 2 duplicates of '1011-0100' ---- Duplicate 0 in the list of duplicate, And at position 79 in the X datas point --------------- - --- Configuration: 1011-0100 - --- Energy efficiency: 6807769026.0124855 - --- Energy: 35.93660318178646 - --- Workload: 172823000000.0 --------------- ---- Duplicate 1 in the list of duplicate, And at position 162 in the X datas point --------------- - --- Configuration: 1011-0100 - --- Energy efficiency: 6759862639.591164 - --- Energy: 35.26956535624208 - --- Workload: 148058000000.0 --------------- --------------- ---- We append this Median as duplicate representant at position 0 in the list of duplicates, And at position 79 in the X datas point --------------- - --- Configuration: 1011-0100 - --- Energy efficiency: 6807769026.0124855 - --- Energy: 35.93660318178646 - --- Workload: 172823000000.0 --------------- - --- Checking value [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 1, 0, 0.0, 0, 1, 1, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 1, 1, 1, 0.0, 0, 0, 0, 1], [0.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 1, 0, 1], [1.0, 0, 0, 0, 1, 0.0, 0, 1, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [2.0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0.0, 0, 1, 1, 1, 0.0, 0, 0, 0, 1], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 0, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 1, 1, 0]] - --- Answer : configuration is present, have it been processed? -1 - --- Answer : the configuration 1011-3330 is already present at positions [85, 163] - --- Position: 85 --------------- - --- Configuration: 1011-3330 - --- Energy efficiency: 10000990098.019703 - --- Energy: 65.80063109114849 - --- Workload: 499771000000.0 --------------- - --- Position: 163 --------------- - --- Configuration: 1011-3330 - --- Energy efficiency: 10558457958.332102 - --- Energy: 47.115411060327354 - --- Workload: 292447000000.0 --------------- ----------------------- ---- Ordered by energy, Printing the list of the 2 duplicates of '1011-3330' ---- Duplicate 0 in the list of duplicate, And at position 85 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Energy efficiency: 10000990098.019703 - --- Energy: 65.80063109114849 - --- Workload: 499771000000.0 --------------- ---- Duplicate 1 in the list of duplicate, And at position 163 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Energy efficiency: 10558457958.332102 - --- Energy: 47.115411060327354 - --- Workload: 292447000000.0 --------------- --------------- ---- We append this Median as duplicate representant at position 0 in the list of duplicates, And at position 85 in the X datas point --------------- - --- Configuration: 1011-3330 - --- Energy efficiency: 10000990098.019703 - --- Energy: 65.80063109114849 - --- Workload: 499771000000.0 --------------- - --- Checking value [2.0, 1, 0, 0, 0, 0.0, 0, 0, 0, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 1, 0, 0.0, 0, 1, 1, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 1, 1, 1, 0.0, 0, 0, 0, 1], [0.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 1, 0, 1], [1.0, 0, 0, 0, 1, 0.0, 0, 1, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [2.0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0.0, 0, 1, 1, 1, 0.0, 0, 0, 0, 1], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 0, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 1, 1, 0]] + --- Checking value [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1]] --- Answer : we add the configuration, it is not yet present - --- Checking value [0.0, 1, 0, 1, 1, 0.0, 0, 0, 1, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 1, 0, 0.0, 0, 1, 1, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 1, 1, 1, 0.0, 0, 0, 0, 1], [0.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 1, 0, 1], [1.0, 0, 0, 0, 1, 0.0, 0, 1, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [2.0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0.0, 0, 1, 1, 1, 0.0, 0, 0, 0, 1], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 0, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 1, 1, 0], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 0, 1]] + --- Checking value [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1]] --- Answer : we add the configuration, it is not yet present - --- Checking value [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 1, 0, 0.0, 0, 1, 1, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 1, 1, 1, 0.0, 0, 0, 0, 1], [0.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 1, 0, 1], [1.0, 0, 0, 0, 1, 0.0, 0, 1, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [2.0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0.0, 0, 1, 1, 1, 0.0, 0, 0, 0, 1], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 0, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 1, 1, 0], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 1, 0, 1, 1, 0.0, 0, 0, 1, 1]] + --- Checking value [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1]] --- Answer : configuration is present, have it been processed? -1 - --- Answer : the configuration 0022-1111 is already present at positions [124, 166] - --- Position: 124 + --- Answer : the configuration 2220-0000 is already present at positions [29, 62] + --- Position: 29 -------------- - --- Configuration: 0022-1111 - --- Energy efficiency: 11384996168.94879 - --- Energy: 59.697236073290554 - --- Workload: 500528000000.0 + --- Configuration: 2220-0000 + --- Energy efficiency: 3029054692.61153 + --- Energy: 36.1860248822606 + --- Workload: 150171000000.0 -------------- - --- Position: 166 + --- Position: 62 -------------- - --- Configuration: 0022-1111 - --- Energy efficiency: 11525411226.672567 - --- Energy: 42.75164023390624 - --- Workload: 426227000000.0 + --- Configuration: 2220-0000 + --- Energy efficiency: 2991522026.5766816 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 -------------- ---------------------- ---- Ordered by energy, Printing the list of the 2 duplicates of '0022-1111' ---- Duplicate 0 in the list of duplicate, And at position 124 in the X datas point +--- Ordered by energy, Printing the list of the 2 duplicates of '2220-0000' +--- Duplicate 0 in the list of duplicate, And at position 62 in the X datas point -------------- - --- Configuration: 0022-1111 - --- Energy efficiency: 11384996168.94879 - --- Energy: 59.697236073290554 - --- Workload: 500528000000.0 + --- Configuration: 2220-0000 + --- Energy efficiency: 2991522026.5766816 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 -------------- ---- Duplicate 1 in the list of duplicate, And at position 166 in the X datas point +--- Duplicate 1 in the list of duplicate, And at position 29 in the X datas point -------------- - --- Configuration: 0022-1111 - --- Energy efficiency: 11525411226.672567 - --- Energy: 42.75164023390624 - --- Workload: 426227000000.0 + --- Configuration: 2220-0000 + --- Energy efficiency: 3029054692.61153 + --- Energy: 36.1860248822606 + --- Workload: 150171000000.0 -------------- -------------- ---- We append this Median as duplicate representant at position 0 in the list of duplicates, And at position 124 in the X datas point +--- We append this Median as duplicate representant at position 0 in the list of duplicates, And at position 62 in the X datas point -------------- - --- Configuration: 0022-1111 - --- Energy efficiency: 11384996168.94879 - --- Energy: 59.697236073290554 - --- Workload: 500528000000.0 + --- Configuration: 2220-0000 + --- Energy efficiency: 2991522026.5766816 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 -------------- - --- Checking value [1.0, 0, 1, 1, 0, 1.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 1, 0, 0.0, 0, 1, 1, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 1, 1, 1, 0.0, 0, 0, 0, 1], [0.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 1, 0, 1], [1.0, 0, 0, 0, 1, 0.0, 0, 1, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [2.0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0.0, 0, 1, 1, 1, 0.0, 0, 0, 0, 1], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 0, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 1, 1, 0], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 1, 0, 1, 1, 0.0, 0, 0, 1, 1]] - --- Answer : we add the configuration, it is not yet present - --- Checking value [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 1, 0, 0.0, 0, 1, 1, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 1, 1, 1, 0.0, 0, 0, 0, 1], [0.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 1, 0, 1], [1.0, 0, 0, 0, 1, 0.0, 0, 1, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [2.0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0.0, 0, 1, 1, 1, 0.0, 0, 0, 0, 1], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 0, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 1, 1, 0], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 1, 0, 1, 1, 0.0, 0, 0, 1, 1], [1.0, 0, 1, 1, 0, 1.0, 1, 0, 0, 0]] - --- Answer : we add the configuration, it is not yet present final_X_user friendly : - ['0303-1010', '0303-0100', '2222-0220', '0030-0000', '0020-0010', '1000-1010', '0010-3300', '0011-0111', '3303-0001', '0022-0030', '0011-1100', '3303-1010', '0003-1001', '0000-0000', '3000-0000', '3300-0000', '3330-0000', '0000-3000', '0000-3300', '0000-3330', '3300-3000', '3330-3000', '3000-3000', '3000-3300', '3000-3330', '1000-0000', '2000-0000', '1100-0000', '2200-0000', '1110-0000', '2220-0000', '3300-1000', '3300-2000', '1100-1000', '2200-2000', '3000-1000', '3000-2000', '1000-1000', '1001-2000', '0111-0000', '0011-0000', '1001-0002', '2002-0101', '0303-0000', '0101-2220', '0001-0020', '2000-2000', '3000-1100', '3000-2200', '1000-1100', '2000-2200', '0000-1000', '0000-2000', '0000-2200', '1001-2220', '0200-1100', '2002-0100', '0000-0001', '0101-0200', '3330-2220', '2002-2000', '0001-0200', '0220-0020', '0303-1000', '0110-0020', '0030-2000', '2002-1001', '0101-2020', '0202-1001', '0220-1001', '1111-0101', '0011-2200', '2222-2200', '1011-0100', '0033-2200', '0101-0330', '0100-0200', '1101-2000', '0333-0011', '1011-3330', '1011-3030', '0010-0101', '0110-0010', '0011-3000', '0020-2000', '0110-1001', '1011-2200', '0222-0300', '0110-0100', '0200-0100', '2220-3330', '0020-2220', '2220-2220', '0002-3000', '2020-3030', '2022-2200', '0020-1100', '1110-3330', '0111-2000', '0033-0220', '2022-1001', '0003-0001', '3033-1010', '0100-3000', '2020-1000', '0202-0200', '0300-0010', '0200-3330', '1010-2000', '0033-0011', '3030-1001', '0010-0011', '2220-0330', '3330-0030', '0200-0010', '2022-0330', '0022-1111', '2220-0300', '3330-0101', '0001-0220', '1100-0020', '1100-1001', '3000-0011', '2000-1001', '2020-0220', '2020-0030', '1111-3330', '0222-2220', '2200-1000', '0222-1000', '0330-0300', '0300-0000', '3030-0110', '3303-0111', '3003-0220', '1000-0100', '0030-2200', '0202-0001', '3333-0001', '1000-2200', '1100-3000', '0020-1111', '3030-1101', '0002-0111', '1011-0330', '3030-0000', '0111-0001', '1111-3300', '0002-3330', '3000-0001', '1011-0011', '0220-2000', '0303-1001'] + ['0303-1010', '0303-0100', '0030-0000', '0020-0010', '0010-3300', '3303-0001', '0022-0030', '0011-1100', '0003-1001', '0000-0000', '3000-0000', '3300-0000', '3330-0000', '0000-3000', '0000-3300', '0000-3330', '3300-3000', '3330-3000', '3000-3000', '3000-3300', '3000-3330', '1000-0000', '2000-0000', '1100-0000', '2200-0000', '1110-0000', '2220-0000', '3300-1000', '3300-2000', '1100-1000', '2200-2000', '3000-1000', '3000-2000', '1000-1000', '2000-2000', '3000-1100', '3000-2200', '1000-1100', '2000-2200', '0000-1000', '0000-2000', '0000-2200', '1001-2220', '0200-1100', '0000-0001', '0101-0200', '3330-2220', '2002-2000', '0001-0200', '0220-0020', '0303-1000', '0110-0020', '0030-2000', '2002-1001', '0101-2020', '0202-1001', '0220-1001', '1111-0101'] final_X : - [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 1, 1, 0.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 1, 0, 0.0, 0, 1, 1, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 1, 1, 1, 0.0, 0, 0, 0, 1], [0.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 1, 0, 1], [1.0, 0, 0, 0, 1, 0.0, 0, 1, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [2.0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0.0, 0, 1, 1, 1, 0.0, 0, 0, 0, 1], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 0, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 1, 1, 0], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 1, 0, 1, 1, 0.0, 0, 0, 1, 1], [1.0, 0, 1, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1]] + [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1]] final_y : - [8236960890.90969, 7192278369.94203, 11285968381.230984, 994906080.8659663, 3998672440.749671, 6501654671.113798, 6532788063.289651, 8964027358.211496, 8321129010.784183, 7249844128.351241, 7650055845.407672, 9340120487.55429, 6806147312.252427, 0.08333333333333333, 1016987763.6032282, 2075033200.5312083, 5377240292.736961, 3307720550.5370083, 5789616901.049658, 7665772326.561901, 5072151352.996373, 5822958761.806049, 4149980287.5936337, 6473246073.976255, 8224428196.629629, 997516184.7000968, 1014996574.3865615, 2018619748.5607243, 1998856653.9939156, 2905397356.669485, 2991522026.5766816, 5058399218.983161, 5026691733.102776, 5947637003.818383, 5065035050.042546, 5326600510.288329, 3742206854.226074, 4062233415.93208, 5236095548.271565, 3139835723.7949314, 2780233650.836016, 7043096708.760907, 8950387999.31977, 5363512027.675722, 9185604320.908272, 4533975344.242078, 4153496621.1304984, 6443423519.784533, 6519117311.516021, 6448575832.027497, 6539495281.754154, 3145168392.3157244, 3331046015.069652, 5724131219.984087, 9166575000.916658, 6540008502.011052, 7245431755.278297, 3321398441.599851, 5549420363.04308, 9229945635.620207, 7263008047.412917, 4385426351.149858, 5040602049.508794, 6928278461.367919, 5821399464.43125, 4809102669.532892, 8795770993.306417, 8367150566.874451, 8895689149.038376, 7282684688.88371, 8622547962.923044, 7849108733.703288, 11468876336.840899, 6807769026.0124855, 8336042547.16116, 7878296082.123358, 4093227346.033253, 6788174999.151478, 9607255399.277534, 10000990098.019703, 8871225293.637558, 6657080470.788732, 5194211570.625695, 6806981239.9597025, 4244013818.5089927, 7487495881.877265, 8782098570.274353, 9750580159.519491, 5162462701.2069845, 4242843383.922169, 9571301409.852697, 8376542330.856669, 9479212087.891254, 5449442794.474265, 7529950377.627011, 10578920865.440357, 6670179627.937381, 9413093613.215984, 6681499595.769274, 8384408354.2244835, 10534122128.398308, 5256269415.345153, 9521179864.608822, 4292324465.390988, 6005284650.492433, 7512075661.626064, 3550266447.4968843, 8906781623.528154, 5000900162.029165, 8411277841.329655, 8447801037.389967, 6634071263.19351, 8252186829.509821, 6057595619.146848, 3751444306.0578322, 10619025470.794495, 11384996168.94879, 6002689204.763734, 8262619084.997563, 9243340173.405062, 5236287472.182222, 7522756337.9222145, 6788774083.176061, 6591219177.81132, 7467367603.572389, 5336236245.851076, 10965958375.4152, 11414873580.275099, 5023055826.242454, 9969791531.659073, 5127442585.46165, 1047552602.8539523, 7504014647.836593, 10225586667.47108, 8528930131.004368, 4407169583.478402, 6743861400.160503, 7543867590.03606, 9681573061.991112, 6563747111.951271, 5338401255.591975, 10017249703.99027, 9152396555.037937, 9116518219.361662, 8886756067.432705, 2117186259.461176, 6254338947.644929, 9442424814.692413, 9147875405.936972, 3629843118.1804323, 8737821661.059898, 5281811027.365063, 8479966080.135679] + [8236960890.90969, 6956231392.081026, 994906080.8659663, 3998672440.749671, 6532788063.289651, 8321129010.784183, 7249844128.351241, 7650055845.407672, 6806147312.252427, 0.08333333333333333, 1016987763.6032282, 1980229389.772511, 5377240292.736961, 3307720550.5370083, 5789616901.049658, 7665772326.561901, 5072151352.996373, 5822958761.806049, 4149980287.5936337, 6473246073.976255, 8224428196.629629, 997516184.7000968, 1014996574.3865615, 2018619748.5607243, 1998856653.9939156, 2905397356.669485, 2991522026.5766816, 5058399218.983161, 5026691733.102776, 5947637003.818383, 5035525633.343237, 5326600510.288329, 4059018123.5159216, 4062233415.93208, 4153496621.1304984, 6443423519.784533, 6519117311.516021, 6448575832.027497, 6539495281.754154, 3145168392.3157244, 3331046015.069652, 5724131219.984087, 9166575000.916658, 6540008502.011052, 3321398441.599851, 5549420363.04308, 9229945635.620207, 7263008047.412917, 4385426351.149858, 5040602049.508794, 6928278461.367919, 5821399464.43125, 4809102669.532892, 8795770993.306417, 8367150566.874451, 8895689149.038376, 7282684688.88371, 9080672696.233337] --- Actual line: ['X_0' 'X_1' 'X_2' 'X_3' 'X_4' 'X_5' 'X_6' 'X_7' 'X_8' 'X_9' 'y'] --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 8.23696089e+09] --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 7.19227837e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.12859684e+10] + 0.00000000e+00 0.00000000e+00 6.95623139e+09] --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 9.94906081e+08] --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 3.99867244e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 6.50165467e+09] --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 6.53278806e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 8.96402736e+09] --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 8.32112901e+09] @@ -50970,9 +24785,6 @@ final_y : --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 7.65005585e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 9.34012049e+09] --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 6.80614731e+09] @@ -50981,9 +24793,9 @@ final_y : --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.01698776e+09] - --- Actual line: [2.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 - 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 - 2.0750332e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.98022939e+09] --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 5.37724029e+09] @@ -51040,40 +24852,16 @@ final_y : 5.947637e+09] --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.06503505e+09] + 0.00000000e+00 0.00000000e+00 5.03552563e+09] --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 5.32660051e+09] --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 3.74220685e+09] + 0.00000000e+00 0.00000000e+00 4.05901812e+09] --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 4.06223342e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.23609555e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 3.13983572e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 2.78023365e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 7.04309671e+09] - --- Actual line: [1.000000e+00 1.000000e+00 0.000000e+00 0.000000e+00 1.000000e+00 - 0.000000e+00 0.000000e+00 1.000000e+00 0.000000e+00 1.000000e+00 - 8.950388e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.36351203e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 9.18560432e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 4.53397534e+09] --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 4.15349662e+09] @@ -51088,2287 +24876,3075 @@ final_y : 0.00000000e+00 0.00000000e+00 6.44857583e+09] --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.53949528e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 3.14516839e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 3.33104602e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.72413122e+09] - --- Actual line: [0.000000e+00 1.000000e+00 0.000000e+00 0.000000e+00 1.000000e+00 - 1.000000e+00 1.000000e+00 1.000000e+00 1.000000e+00 0.000000e+00 - 9.166575e+09] - --- Actual line: [1.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 - 0.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 - 6.5400085e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 7.24543176e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 3.32139844e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.54942036e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 9.22994564e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 7.26300805e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.38542635e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 5.04060205e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.92827846e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 5.82139946e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.80910267e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 8.79577099e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.36715057e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 8.89568915e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 7.28268469e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 8.62254796e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 7.84910873e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.14688763e+10] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.80776903e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 8.33604255e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 7.87829608e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.09322735e+09] - --- Actual line: [0.000000e+00 1.000000e+00 1.000000e+00 0.000000e+00 1.000000e+00 - 1.000000e+00 1.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00 - 6.788175e+09] - --- Actual line: [2.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 - 0.0000000e+00 0.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 - 9.6072554e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00009901e+10] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.87122529e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 6.65708047e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 5.19421157e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.80698124e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.24401382e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 7.48749588e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 8.78209857e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 9.75058016e+09] - --- Actual line: [0.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 - 0.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 - 5.1624627e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.24284338e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 9.57130141e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.37654233e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 9.47921209e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.44944279e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 7.52995038e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.05789209e+10] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.67017963e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 9.41309361e+09] - --- Actual line: [0.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 - 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 - 6.6814996e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.38440835e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.05341221e+10] - --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 5.25626942e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 9.52117986e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.29232447e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 6.53949528e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.00528465e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 7.51207566e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 3.55026645e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.90678162e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 3.14516839e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.00090016e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 8.41127784e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 8.44780104e+09] - --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 6.63407126e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.25218683e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 2.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 6.05759562e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 3.33104602e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.72413122e+09] + --- Actual line: [0.000000e+00 1.000000e+00 0.000000e+00 0.000000e+00 1.000000e+00 + 1.000000e+00 1.000000e+00 1.000000e+00 1.000000e+00 0.000000e+00 + 9.166575e+09] + --- Actual line: [1.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 + 0.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 + 6.5400085e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 3.75144431e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.06190255e+10] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.13849962e+10] - --- Actual line: [1.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 - 2.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 - 6.0026892e+09] + 0.00000000e+00 1.00000000e+00 3.32139844e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.54942036e+09] --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 8.26261908e+09] + 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 9.22994564e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 7.26300805e+09] --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 9.24334017e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 5.23628747e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 7.52275634e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 6.78877408e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 6.59121918e+09] - --- Actual line: [1.0000000e+00 1.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 - 1.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 - 7.4673676e+09] - --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 2.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 5.33623625e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.09659584e+10] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 1.14148736e+10] - --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.02305583e+09] + 0.00000000e+00 0.00000000e+00 4.38542635e+09] --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 5.04060205e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 9.96979153e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.12744259e+09] - --- Actual line: [2.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 - 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 - 1.0475526e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 7.50401465e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.02255867e+10] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.52893013e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 4.40716958e+09] - --- Actual line: [2.0000000e+00 0.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 - 1.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 - 6.7438614e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 7.54386759e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 9.68157306e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 6.56374711e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.33840126e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 1.00172497e+10] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 1.00000000e+00 9.15239656e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 1.00000000e+00 9.11651822e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 8.88675607e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 2.11718626e+09] + 0.00000000e+00 0.00000000e+00 6.92827846e+09] --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 6.25433895e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 0.00000000e+00 0.00000000e+00 9.44242481e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 9.14787541e+09] - --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 3.62984312e+09] - --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 - 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 - 1.00000000e+00 1.00000000e+00 8.73782166e+09] - --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 5.82139946e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 0.00000000e+00 5.28181103e+09] - --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 4.80910267e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 8.79577099e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 8.36715057e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 - 0.00000000e+00 1.00000000e+00 8.47996608e+09] ---- Size of X after removing duplicates: 153 ---- Number of duplicates points removed : 16 -*** Ratio energy by wokload : [8236960890.90969, 7192278369.94203, 11285968381.230984, 994906080.8659663, 3998672440.749671, 6501654671.113798, 6532788063.289651, 8964027358.211496, 8321129010.784183, 7249844128.351241, 7650055845.407672, 9340120487.55429, 6806147312.252427, 0.08333333333333333, 1016987763.6032282, 2075033200.5312083, 5377240292.736961, 3307720550.5370083, 5789616901.049658, 7665772326.561901, 5072151352.996373, 5822958761.806049, 4149980287.5936337, 6473246073.976255, 8224428196.629629, 997516184.7000968, 1014996574.3865615, 2018619748.5607243, 1998856653.9939156, 2905397356.669485, 2991522026.5766816, 5058399218.983161, 5026691733.102776, 5947637003.818383, 5065035050.042546, 5326600510.288329, 3742206854.226074, 4062233415.93208, 5236095548.271565, 3139835723.7949314, 2780233650.836016, 7043096708.760907, 8950387999.31977, 5363512027.675722, 9185604320.908272, 4533975344.242078, 4153496621.1304984, 6443423519.784533, 6519117311.516021, 6448575832.027497, 6539495281.754154, 3145168392.3157244, 3331046015.069652, 5724131219.984087, 9166575000.916658, 6540008502.011052, 7245431755.278297, 3321398441.599851, 5549420363.04308, 9229945635.620207, 7263008047.412917, 4385426351.149858, 5040602049.508794, 6928278461.367919, 5821399464.43125, 4809102669.532892, 8795770993.306417, 8367150566.874451, 8895689149.038376, 7282684688.88371, 8622547962.923044, 7849108733.703288, 11468876336.840899, 6807769026.0124855, 8336042547.16116, 7878296082.123358, 4093227346.033253, 6788174999.151478, 9607255399.277534, 10000990098.019703, 8871225293.637558, 6657080470.788732, 5194211570.625695, 6806981239.9597025, 4244013818.5089927, 7487495881.877265, 8782098570.274353, 9750580159.519491, 5162462701.2069845, 4242843383.922169, 9571301409.852697, 8376542330.856669, 9479212087.891254, 5449442794.474265, 7529950377.627011, 10578920865.440357, 6670179627.937381, 9413093613.215984, 6681499595.769274, 8384408354.2244835, 10534122128.398308, 5256269415.345153, 9521179864.608822, 4292324465.390988, 6005284650.492433, 7512075661.626064, 3550266447.4968843, 8906781623.528154, 5000900162.029165, 8411277841.329655, 8447801037.389967, 6634071263.19351, 8252186829.509821, 6057595619.146848, 3751444306.0578322, 10619025470.794495, 11384996168.94879, 6002689204.763734, 8262619084.997563, 9243340173.405062, 5236287472.182222, 7522756337.9222145, 6788774083.176061, 6591219177.81132, 7467367603.572389, 5336236245.851076, 10965958375.4152, 11414873580.275099, 5023055826.242454, 9969791531.659073, 5127442585.46165, 1047552602.8539523, 7504014647.836593, 10225586667.47108, 8528930131.004368, 4407169583.478402, 6743861400.160503, 7543867590.03606, 9681573061.991112, 6563747111.951271, 5338401255.591975, 10017249703.99027, 9152396555.037937, 9116518219.361662, 8886756067.432705, 2117186259.461176, 6254338947.644929, 9442424814.692413, 9147875405.936972, 3629843118.1804323, 8737821661.059898, 5281811027.365063, 8479966080.135679] + 0.00000000e+00 1.00000000e+00 8.89568915e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 7.28268469e+09] + --- Actual line: [0.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 + 0.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 1.0000000e+00 + 9.0806727e+09] +--- Size of X after removing duplicates: 58 +--- Number of duplicates points removed : 5 +*** Ratio energy by wokload : [8236960890.90969, 6956231392.081026, 994906080.8659663, 3998672440.749671, 6532788063.289651, 8321129010.784183, 7249844128.351241, 7650055845.407672, 6806147312.252427, 0.08333333333333333, 1016987763.6032282, 1980229389.772511, 5377240292.736961, 3307720550.5370083, 5789616901.049658, 7665772326.561901, 5072151352.996373, 5822958761.806049, 4149980287.5936337, 6473246073.976255, 8224428196.629629, 997516184.7000968, 1014996574.3865615, 2018619748.5607243, 1998856653.9939156, 2905397356.669485, 2991522026.5766816, 5058399218.983161, 5026691733.102776, 5947637003.818383, 5035525633.343237, 5326600510.288329, 4059018123.5159216, 4062233415.93208, 4153496621.1304984, 6443423519.784533, 6519117311.516021, 6448575832.027497, 6539495281.754154, 3145168392.3157244, 3331046015.069652, 5724131219.984087, 9166575000.916658, 6540008502.011052, 3321398441.599851, 5549420363.04308, 9229945635.620207, 7263008047.412917, 4385426351.149858, 5040602049.508794, 6928278461.367919, 5821399464.43125, 4809102669.532892, 8795770993.306417, 8367150566.874451, 8895689149.038376, 7282684688.88371, 9080672696.233337] ---> getting userfriendly values from X values ---> getting userfriendly values from X values -Train set Configurations : [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -Train set energy by workload : [2.01861975e+09 3.74220685e+09 8.41127784e+09 8.88675607e+09 - 8.52893013e+09 5.07215135e+09 9.11651822e+09 8.26261908e+09 - 5.00090016e+09 5.44944279e+09 8.33333333e-02 2.99152203e+09 - 9.44242481e+09 7.54386759e+09 9.22994564e+09 9.68157306e+09 - 6.56374711e+09 8.33604255e+09 5.82295876e+09 6.54000850e+09 - 5.37724029e+09 5.28181103e+09 6.00268920e+09 6.78877408e+09 - 5.25626942e+09 5.78961690e+09 4.24401382e+09 4.38542635e+09 - 4.24284338e+09 5.33623625e+09 7.19227837e+09 7.24543176e+09 - 7.66577233e+09 7.48749588e+09 6.59121918e+09 7.24984413e+09 - 7.26300805e+09 5.06503505e+09 2.78023365e+09 7.65005585e+09 - 1.06190255e+10 1.02255867e+10 1.01499657e+09 5.02669173e+09 - 3.62984312e+09 7.52275634e+09 5.04060205e+09 8.25218683e+09 - 3.32139844e+09 6.80776903e+09 8.73782166e+09 3.30772055e+09 - 3.55026645e+09 8.47996608e+09 3.75144431e+09 8.32112901e+09 - 9.96979153e+09 3.13983572e+09 6.44857583e+09 1.00009901e+10 - 9.15239656e+09 9.57130141e+09 6.74386140e+09 6.53949528e+09 - 4.09322735e+09 8.44780104e+09 3.33104602e+09 8.87122529e+09 - 8.79577099e+09 1.00172497e+10 6.80698124e+09 2.11718626e+09 - 8.62254796e+09 4.15349662e+09 8.89568915e+09 5.16246270e+09 - 7.28268469e+09 8.36715057e+09 5.33840126e+09 5.54942036e+09 - 5.94763700e+09 5.23609555e+09 4.29232447e+09 3.14516839e+09 - 8.90678162e+09 3.99867244e+09 9.52117986e+09 4.06223342e+09 - 1.13849962e+10 7.46736760e+09 5.05839922e+09 6.92827846e+09 - 6.44342352e+09 9.14787541e+09 1.05789209e+10 8.96402736e+09 - 6.00528465e+09 7.87829608e+09 5.36351203e+09 4.14998029e+09 - 1.14688763e+10 2.07503320e+09] -Test set Configurations : [[2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 0, 1, 1, 0, 2.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [2.0, 1, 0, 1, 0, 0.0, 0, 1, 1, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 0.0, 0, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0]] -Test set energy by workload : [6806147312.252427, 994906080.8659663, 5194211570.625695, 6532788063.289651, 6057595619.146848, 9243340173.405062, 9166575000.916658, 9607255399.277534, 2905397356.669485, 1047552602.8539523, 5127442585.46165, 5724131219.984087, 7504014647.836593, 7512075661.626064, 9185604320.908272, 8384408354.2244835, 6501654671.113798, 8224428196.629629, 6473246073.976255, 6519117311.516021, 7043096708.760907, 5326600510.288329, 9479212087.891254, 8950387999.31977, 997516184.7000968, 6670179627.937381, 5821399464.43125, 6681499595.769274, 10965958375.4152, 11285968381.230984, 9750580159.519491, 4407169583.478402, 11414873580.275099, 7849108733.703288, 4809102669.532892, 5236287472.182222, 9413093613.215984, 1016987763.6032282, 4533975344.242078, 7529950377.627011, 6788174999.151478, 6634071263.19351, 6657080470.788732, 8376542330.856669, 6254338947.644929, 8782098570.274353, 9340120487.55429, 10534122128.398308, 1998856653.9939156, 5023055826.242454, 8236960890.90969] -Train set Configurations in user friendly mode : ['1100-0000', '3000-2000', '0033-0011', '1011-0330', '3003-0220', '3300-3000', '0002-0111', '3330-0101', '1010-2000', '0002-3000', '0000-0000', '2220-0000', '1111-3300', '0202-0001', '3330-2220', '3333-0001', '1000-2200', '0033-2200', '3330-3000', '0200-1100', '3330-0000', '0220-2000', '2220-0300', '3000-0011', '0003-0001', '0000-3300', '0020-2000', '0001-0200', '0200-0100', '2020-0030', '0303-0100', '2002-0100', '0000-3330', '0110-1001', '2000-1001', '0022-0030', '2002-2000', '2200-2000', '0011-0000', '0011-1100', '2022-0330', '3303-0111', '2000-0000', '3300-2000', '3000-0001', '1100-1001', '0220-0020', '2220-0330', '0000-0001', '1011-0100', '1011-0011', '0000-3000', '0300-0010', '0303-1001', '0200-0010', '3303-0001', '0222-1000', '0111-0000', '1000-1100', '1011-3330', '3030-1101', '2220-3330', '0030-2200', '2000-2200', '0100-0200', '3030-1001', '0000-2000', '1011-3030', '2002-1001', '0020-1111', '0011-3000', '3030-0000', '1111-0101', '2000-2000', '0202-1001', '0110-0100', '0220-1001', '0101-2020', '1100-3000', '0101-0200', '1100-1000', '1001-2000', '0100-3000', '0000-1000', '0200-3330', '0020-0010', '3033-1010', '1000-1000', '0022-1111', '2020-0220', '3300-1000', '0303-1000', '3000-1100', '0002-3330', '2022-2200', '0011-0111', '2020-1000', '0101-0330', '0303-0000', '3000-3000', '2222-2200', '3300-0000'] -Test set Configurations in user friendly mode : ['0003-1001', '0030-0000', '0110-0010', '0010-3300', '3330-0030', '0001-0220', '1001-2220', '0333-0011', '1110-0000', '0300-0000', '0330-0300', '0000-2200', '3030-0110', '0202-0200', '0101-2220', '0033-0220', '1000-1010', '3000-3330', '3000-3300', '3000-2200', '1001-0002', '3000-1000', '2220-2220', '2002-0101', '1000-0000', '0020-1100', '0110-0020', '0111-2000', '1111-3330', '2222-0220', '0222-0300', '1000-0100', '0222-2220', '0011-2200', '0030-2000', '1100-0020', '1110-3330', '3000-0000', '0001-0020', '2020-3030', '1101-2000', '0010-0011', '0010-0101', '0020-2220', '0111-0001', '1011-2200', '3303-1010', '2022-1001', '2200-0000', '2200-1000', '0303-1010'] -Size of X_train: 102 -Size of X_test: 51 +Train set Configurations : [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +Train set energy by workload : [7.28268469e+09 4.05901812e+09 5.82139946e+09 5.37724029e+09 + 4.80910267e+09 5.72413122e+09 5.07215135e+09 9.94906081e+08 + 2.90539736e+09 6.47324607e+09 7.24984413e+09 5.78961690e+09 + 5.04060205e+09 1.99885665e+09 8.32112901e+09 6.53949528e+09 + 4.06223342e+09 6.53278806e+09 3.99867244e+09 3.14516839e+09 + 6.44857583e+09 8.22442820e+09 2.99152203e+09 9.22994564e+09 + 9.97516185e+08 6.92827846e+09 5.32660051e+09 4.15349662e+09 + 7.65005585e+09 9.08067270e+09 1.98022939e+09 4.14998029e+09 + 6.54000850e+09 1.01499657e+09 6.80614731e+09 5.54942036e+09 + 7.66577233e+09 3.33104602e+09] +Test set Configurations : [[1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0]] +Test set energy by workload : [8895689149.038376, 5947637003.818383, 6443423519.784533, 3321398441.599851, 2018619748.5607243, 7263008047.412917, 5026691733.102776, 8236960890.90969, 5035525633.343237, 6956231392.081026, 8795770993.306417, 9166575000.916658, 0.08333333333333333, 1016987763.6032282, 3307720550.5370083, 5058399218.983161, 8367150566.874451, 6519117311.516021, 4385426351.149858, 5822958761.806049] +Train set Configurations in user friendly mode : ['0220-1001', '3000-2000', '0110-0020', '3330-0000', '0030-2000', '0000-2200', '3300-3000', '0030-0000', '1110-0000', '3000-3300', '0022-0030', '0000-3300', '0220-0020', '2200-0000', '3303-0001', '2000-2200', '1000-1000', '0010-3300', '0020-0010', '0000-1000', '1000-1100', '3000-3330', '2220-0000', '3330-2220', '1000-0000', '0303-1000', '3000-1000', '2000-2000', '0011-1100', '1111-0101', '3300-0000', '3000-3000', '0200-1100', '2000-0000', '0003-1001', '0101-0200', '0000-3330', '0000-2000'] +Test set Configurations in user friendly mode : ['0202-1001', '1100-1000', '3000-1100', '0000-0001', '1100-0000', '2002-2000', '3300-2000', '0303-1010', '2200-2000', '0303-0100', '2002-1001', '1001-2220', '0000-0000', '3000-0000', '0000-3000', '3300-1000', '0101-2020', '3000-2200', '0001-0200', '3330-3000'] +Size of X_train: 38 +Size of X_test: 20 ***** Training the datas ***** - **** Predicted y test = [7.52166602e+09 2.20234983e+09 4.15017654e+09 6.38487411e+09 - 5.91432793e+09 6.87421870e+09 9.81090355e+09 9.44617909e+09 - 3.14820162e+09 2.15625874e+09 5.51429301e+09 5.50448499e+09 - 6.89181662e+09 6.83415913e+09 9.77499874e+09 8.71827991e+09 - 5.87454706e+09 7.63747287e+09 6.02686967e+09 6.19803122e+09 - 5.81658121e+09 4.08655600e+09 1.01091420e+10 8.50247661e+09 - 1.29440082e+09 6.68913526e+09 4.58176230e+09 7.27108687e+09 - 1.09973191e+10 1.04625906e+10 7.79802986e+09 3.71557348e+09 - 1.14562658e+10 8.06360113e+09 4.43245654e+09 4.51632449e+09 - 9.31846076e+09 1.80128826e+09 4.84969237e+09 7.30544656e+09 - 7.18116355e+09 5.59324335e+09 5.65271088e+09 8.52426565e+09 - 6.50215497e+09 9.14381569e+09 9.20679951e+09 1.01274705e+10 - 2.78352109e+09 5.49185963e+09 8.31284618e+09] + **** Predicted y test = [8.12426728e+09 4.40116220e+09 6.34101576e+09 2.63283029e+09 + 2.02563998e+09 6.31518758e+09 5.36773409e+09 7.88859602e+09 + 5.09458256e+09 6.14736991e+09 7.85871654e+09 9.25246315e+09 + 8.58239102e+08 1.95449313e+09 3.86968319e+09 5.33863303e+09 + 7.64976951e+09 6.52412922e+09 5.21326796e+09 5.99875656e+09] Start computin r squared, result = -column mean vector= [6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873] - diff with mean vector [ 1.16323510e+07 -5.79960888e+09 -1.60030339e+09 -2.61726898e+08 - -7.36919342e+08 2.44882521e+09 2.37206004e+09 2.81274044e+09 - -3.88911760e+09 -5.74696236e+09 -1.66707238e+09 -1.07038374e+09 - 7.09499687e+08 7.17560700e+08 2.39108936e+09 1.58989339e+09 - -2.92860290e+08 1.42991324e+09 -3.21268887e+08 -2.75397650e+08 - 2.48581747e+08 -1.46791445e+09 2.68469713e+09 2.15587304e+09 - -5.79699878e+09 -1.24335333e+08 -9.73115497e+08 -1.13015365e+08 - 4.17144341e+09 4.49145342e+09 2.95606520e+09 -2.38734538e+09 - 4.62035862e+09 1.05459377e+09 -1.98541229e+09 -1.55822749e+09 - 2.61857865e+09 -5.77752720e+09 -2.26053962e+09 7.35435416e+08 - -6.33996212e+06 -1.60443698e+08 -1.37434490e+08 1.58202737e+09 - -5.40176014e+08 1.98758361e+09 2.54560553e+09 3.73960717e+09 - -4.79565831e+09 -1.77145914e+09 1.44244593e+09] - diff with mean vector squared [1.35311589e+14 3.36354632e+19 2.56097094e+18 6.85009691e+16 - 5.43050117e+17 5.99674492e+18 5.62666883e+18 7.91150877e+18 - 1.51252357e+19 3.30275763e+19 2.77913031e+18 1.14572135e+18 - 5.03389805e+17 5.14893359e+17 5.71730833e+18 2.52776100e+18 - 8.57671495e+16 2.04465186e+18 1.03213698e+17 7.58438655e+16 - 6.17928852e+16 2.15477284e+18 7.20759866e+18 4.64778856e+18 - 3.36051948e+19 1.54592751e+16 9.46953770e+17 1.27724728e+16 - 1.74009402e+19 2.01731538e+19 8.73832146e+18 5.69941795e+18 - 2.13477138e+19 1.11216802e+18 3.94186197e+18 2.42807291e+18 - 6.85695416e+18 3.33798205e+19 5.11003936e+18 5.40865252e+17 - 4.01951197e+13 2.57421803e+16 1.88882392e+16 2.50281060e+18 - 2.91790126e+17 3.95048860e+18 6.48010750e+18 1.39846618e+19 - 2.29983386e+19 3.13806747e+18 2.08065026e+18] - diff with predicted vector [-7.15518707e+08 -1.20744374e+09 1.04403503e+09 1.47913953e+08 - 1.43267693e+08 2.36912148e+09 -6.44328552e+08 1.61076313e+08 - -2.42804267e+08 -1.10870613e+09 -3.86850424e+08 2.19646226e+08 - 6.12198030e+08 6.77916531e+08 -5.89394415e+08 -3.33871555e+08 - 6.27107615e+08 5.86955330e+08 4.46376402e+08 3.21086093e+08 - 1.22651549e+09 1.24004451e+09 -6.29929944e+08 4.47911387e+08 - -2.96884633e+08 -1.89556306e+07 1.23963717e+09 -5.89587273e+08 - -3.13606764e+07 8.23377804e+08 1.95255030e+09 6.91596102e+08 - -4.13922534e+07 -2.14492392e+08 3.76646128e+08 7.19962981e+08 - 9.46328531e+07 -7.84300496e+08 -3.15717029e+08 2.24503822e+08 - -3.92988550e+08 1.04082792e+09 1.00436959e+09 -1.47723314e+08 - -2.47816019e+08 -3.61717124e+08 1.33320977e+08 4.06651639e+08 - -7.84664440e+08 -4.68803808e+08 -7.58852870e+07] - diff with predicted vector squared [5.11967021e+17 1.45792040e+18 1.09000915e+18 2.18785374e+16 - 2.05256320e+16 5.61273657e+18 4.15159283e+17 2.59455785e+16 - 5.89539121e+16 1.22922929e+18 1.49653251e+17 4.82444645e+16 - 3.74786428e+17 4.59570823e+17 3.47385776e+17 1.11470215e+17 - 3.93263961e+17 3.44516560e+17 1.99251892e+17 1.03096279e+17 - 1.50434026e+18 1.53771039e+18 3.96811735e+17 2.00624611e+17 - 8.81404856e+16 3.59315933e+14 1.53670030e+18 3.47613153e+17 - 9.83492024e+14 6.77951007e+17 3.81245269e+18 4.78305169e+17 - 1.71331864e+15 4.60069860e+16 1.41862306e+17 5.18346695e+17 - 8.95537688e+15 6.15127268e+17 9.96772425e+16 5.04019660e+16 - 1.54440000e+17 1.08332275e+18 1.00875828e+18 2.18221776e+16 - 6.14127794e+16 1.30839278e+17 1.77744830e+16 1.65365556e+17 - 6.15698284e+17 2.19777011e+17 5.75857678e+15] -End computing r squared, result = 0.9186977927112677 - Kernel ridge R2 score = 0.9186977927112677 +column mean vector= [5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385] + diff with mean vector [ 3.31642455e+09 3.68372400e+08 8.64158916e+08 -2.25786616e+09 + -3.56064486e+09 1.68374344e+09 -5.52572871e+08 2.65769629e+09 + -5.43738971e+08 1.37696679e+09 3.21650639e+09 3.58731040e+09 + -5.57926460e+09 -4.56227684e+09 -2.27154405e+09 -5.20865385e+08 + 2.78788596e+09 9.39852708e+08 -1.19383825e+09 2.43694158e+08] + diff with mean vector squared [1.09986718e+19 1.35698225e+17 7.46770632e+17 5.09795961e+18 + 1.26781918e+19 2.83499198e+18 3.05336778e+17 7.06334955e+18 + 2.95652068e+17 1.89603754e+18 1.03459134e+19 1.28687959e+19 + 3.11281935e+19 2.08143700e+19 5.15991239e+18 2.71300749e+17 + 7.77230814e+18 8.83323112e+17 1.42524977e+18 5.93868426e+16] + diff with predicted vector [ 7.71421865e+08 1.54647481e+09 1.02407760e+08 6.88568152e+08 + -7.02023594e+06 9.47820466e+08 -3.41042355e+08 3.48364871e+08 + -5.90569222e+07 8.08861484e+08 9.37054453e+08 -8.58881499e+07 + -8.58239101e+08 -9.37505370e+08 -5.61962636e+08 -2.80233812e+08 + 7.17381056e+08 -5.01190493e+06 -8.27841612e+08 -1.75797801e+08] + diff with predicted vector squared [5.95091694e+17 2.39158433e+18 1.04873494e+16 4.74126100e+17 + 4.92837127e+13 8.98363635e+17 1.16309888e+17 1.21358083e+17 + 3.48772006e+15 6.54256901e+17 8.78071049e+17 7.37677430e+15 + 7.36574355e+17 8.78916318e+17 3.15802004e+17 7.85309891e+16 + 5.14635579e+17 2.51191910e+13 6.85321734e+17 3.09048669e+16] +End computing r squared, result = 0.9292726781781174 + Kernel ridge R2 score = 0.9292726781781174 printing plots Start computin r squared, result = -column mean vector= [6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873] - diff with mean vector [ 1.16323510e+07 -5.79960888e+09 -1.60030339e+09 -2.61726898e+08 - -7.36919342e+08 2.44882521e+09 2.37206004e+09 2.81274044e+09 - -3.88911760e+09 -5.74696236e+09 -1.66707238e+09 -1.07038374e+09 - 7.09499687e+08 7.17560700e+08 2.39108936e+09 1.58989339e+09 - -2.92860290e+08 1.42991324e+09 -3.21268887e+08 -2.75397650e+08 - 2.48581747e+08 -1.46791445e+09 2.68469713e+09 2.15587304e+09 - -5.79699878e+09 -1.24335333e+08 -9.73115497e+08 -1.13015365e+08 - 4.17144341e+09 4.49145342e+09 2.95606520e+09 -2.38734538e+09 - 4.62035862e+09 1.05459377e+09 -1.98541229e+09 -1.55822749e+09 - 2.61857865e+09 -5.77752720e+09 -2.26053962e+09 7.35435416e+08 - -6.33996212e+06 -1.60443698e+08 -1.37434490e+08 1.58202737e+09 - -5.40176014e+08 1.98758361e+09 2.54560553e+09 3.73960717e+09 - -4.79565831e+09 -1.77145914e+09 1.44244593e+09] - diff with mean vector squared [1.35311589e+14 3.36354632e+19 2.56097094e+18 6.85009691e+16 - 5.43050117e+17 5.99674492e+18 5.62666883e+18 7.91150877e+18 - 1.51252357e+19 3.30275763e+19 2.77913031e+18 1.14572135e+18 - 5.03389805e+17 5.14893359e+17 5.71730833e+18 2.52776100e+18 - 8.57671495e+16 2.04465186e+18 1.03213698e+17 7.58438655e+16 - 6.17928852e+16 2.15477284e+18 7.20759866e+18 4.64778856e+18 - 3.36051948e+19 1.54592751e+16 9.46953770e+17 1.27724728e+16 - 1.74009402e+19 2.01731538e+19 8.73832146e+18 5.69941795e+18 - 2.13477138e+19 1.11216802e+18 3.94186197e+18 2.42807291e+18 - 6.85695416e+18 3.33798205e+19 5.11003936e+18 5.40865252e+17 - 4.01951197e+13 2.57421803e+16 1.88882392e+16 2.50281060e+18 - 2.91790126e+17 3.95048860e+18 6.48010750e+18 1.39846618e+19 - 2.29983386e+19 3.13806747e+18 2.08065026e+18] - diff with predicted vector [-7.15518707e+08 -1.20744374e+09 1.04403503e+09 1.47913953e+08 - 1.43267693e+08 2.36912148e+09 -6.44328552e+08 1.61076313e+08 - -2.42804267e+08 -1.10870613e+09 -3.86850424e+08 2.19646226e+08 - 6.12198030e+08 6.77916531e+08 -5.89394415e+08 -3.33871555e+08 - 6.27107615e+08 5.86955330e+08 4.46376402e+08 3.21086093e+08 - 1.22651549e+09 1.24004451e+09 -6.29929944e+08 4.47911387e+08 - -2.96884633e+08 -1.89556306e+07 1.23963717e+09 -5.89587273e+08 - -3.13606764e+07 8.23377804e+08 1.95255030e+09 6.91596102e+08 - -4.13922534e+07 -2.14492392e+08 3.76646128e+08 7.19962981e+08 - 9.46328531e+07 -7.84300496e+08 -3.15717029e+08 2.24503822e+08 - -3.92988550e+08 1.04082792e+09 1.00436959e+09 -1.47723314e+08 - -2.47816019e+08 -3.61717124e+08 1.33320977e+08 4.06651639e+08 - -7.84664440e+08 -4.68803808e+08 -7.58852870e+07] - diff with predicted vector squared [5.11967021e+17 1.45792040e+18 1.09000915e+18 2.18785374e+16 - 2.05256320e+16 5.61273657e+18 4.15159283e+17 2.59455785e+16 - 5.89539121e+16 1.22922929e+18 1.49653251e+17 4.82444645e+16 - 3.74786428e+17 4.59570823e+17 3.47385776e+17 1.11470215e+17 - 3.93263961e+17 3.44516560e+17 1.99251892e+17 1.03096279e+17 - 1.50434026e+18 1.53771039e+18 3.96811735e+17 2.00624611e+17 - 8.81404856e+16 3.59315933e+14 1.53670030e+18 3.47613153e+17 - 9.83492024e+14 6.77951007e+17 3.81245269e+18 4.78305169e+17 - 1.71331864e+15 4.60069860e+16 1.41862306e+17 5.18346695e+17 - 8.95537688e+15 6.15127268e+17 9.96772425e+16 5.04019660e+16 - 1.54440000e+17 1.08332275e+18 1.00875828e+18 2.18221776e+16 - 6.14127794e+16 1.30839278e+17 1.77744830e+16 1.65365556e+17 - 6.15698284e+17 2.19777011e+17 5.75857678e+15] -End computing r squared, result = 0.9186977927112677 +column mean vector= [5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385] + diff with mean vector [ 3.31642455e+09 3.68372400e+08 8.64158916e+08 -2.25786616e+09 + -3.56064486e+09 1.68374344e+09 -5.52572871e+08 2.65769629e+09 + -5.43738971e+08 1.37696679e+09 3.21650639e+09 3.58731040e+09 + -5.57926460e+09 -4.56227684e+09 -2.27154405e+09 -5.20865385e+08 + 2.78788596e+09 9.39852708e+08 -1.19383825e+09 2.43694158e+08] + diff with mean vector squared [1.09986718e+19 1.35698225e+17 7.46770632e+17 5.09795961e+18 + 1.26781918e+19 2.83499198e+18 3.05336778e+17 7.06334955e+18 + 2.95652068e+17 1.89603754e+18 1.03459134e+19 1.28687959e+19 + 3.11281935e+19 2.08143700e+19 5.15991239e+18 2.71300749e+17 + 7.77230814e+18 8.83323112e+17 1.42524977e+18 5.93868426e+16] + diff with predicted vector [ 7.71421865e+08 1.54647481e+09 1.02407760e+08 6.88568152e+08 + -7.02023594e+06 9.47820466e+08 -3.41042355e+08 3.48364871e+08 + -5.90569222e+07 8.08861484e+08 9.37054453e+08 -8.58881499e+07 + -8.58239101e+08 -9.37505370e+08 -5.61962636e+08 -2.80233812e+08 + 7.17381056e+08 -5.01190493e+06 -8.27841612e+08 -1.75797801e+08] + diff with predicted vector squared [5.95091694e+17 2.39158433e+18 1.04873494e+16 4.74126100e+17 + 4.92837127e+13 8.98363635e+17 1.16309888e+17 1.21358083e+17 + 3.48772006e+15 6.54256901e+17 8.78071049e+17 7.37677430e+15 + 7.36574355e+17 8.78916318e+17 3.15802004e+17 7.85309891e+16 + 5.14635579e+17 2.51191910e+13 6.85321734e+17 3.09048669e+16] +End computing r squared, result = 0.9292726781781174 Start computin r squared, result = -column mean vector= [6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873] - diff with mean vector [ 1.16323510e+07 -5.79960888e+09 -1.60030339e+09 -2.61726898e+08 - -7.36919342e+08 2.44882521e+09 2.37206004e+09 2.81274044e+09 - -3.88911760e+09 -5.74696236e+09 -1.66707238e+09 -1.07038374e+09 - 7.09499687e+08 7.17560700e+08 2.39108936e+09 1.58989339e+09 - -2.92860290e+08 1.42991324e+09 -3.21268887e+08 -2.75397650e+08 - 2.48581747e+08 -1.46791445e+09 2.68469713e+09 2.15587304e+09 - -5.79699878e+09 -1.24335333e+08 -9.73115497e+08 -1.13015365e+08 - 4.17144341e+09 4.49145342e+09 2.95606520e+09 -2.38734538e+09 - 4.62035862e+09 1.05459377e+09 -1.98541229e+09 -1.55822749e+09 - 2.61857865e+09 -5.77752720e+09 -2.26053962e+09 7.35435416e+08 - -6.33996212e+06 -1.60443698e+08 -1.37434490e+08 1.58202737e+09 - -5.40176014e+08 1.98758361e+09 2.54560553e+09 3.73960717e+09 - -4.79565831e+09 -1.77145914e+09 1.44244593e+09] - diff with mean vector squared [1.35311589e+14 3.36354632e+19 2.56097094e+18 6.85009691e+16 - 5.43050117e+17 5.99674492e+18 5.62666883e+18 7.91150877e+18 - 1.51252357e+19 3.30275763e+19 2.77913031e+18 1.14572135e+18 - 5.03389805e+17 5.14893359e+17 5.71730833e+18 2.52776100e+18 - 8.57671495e+16 2.04465186e+18 1.03213698e+17 7.58438655e+16 - 6.17928852e+16 2.15477284e+18 7.20759866e+18 4.64778856e+18 - 3.36051948e+19 1.54592751e+16 9.46953770e+17 1.27724728e+16 - 1.74009402e+19 2.01731538e+19 8.73832146e+18 5.69941795e+18 - 2.13477138e+19 1.11216802e+18 3.94186197e+18 2.42807291e+18 - 6.85695416e+18 3.33798205e+19 5.11003936e+18 5.40865252e+17 - 4.01951197e+13 2.57421803e+16 1.88882392e+16 2.50281060e+18 - 2.91790126e+17 3.95048860e+18 6.48010750e+18 1.39846618e+19 - 2.29983386e+19 3.13806747e+18 2.08065026e+18] - diff with predicted vector [-7.15518707e+08 -1.20744374e+09 1.04403503e+09 1.47913953e+08 - 1.43267693e+08 2.36912148e+09 -6.44328552e+08 1.61076313e+08 - -2.42804267e+08 -1.10870613e+09 -3.86850424e+08 2.19646226e+08 - 6.12198030e+08 6.77916531e+08 -5.89394415e+08 -3.33871555e+08 - 6.27107615e+08 5.86955330e+08 4.46376402e+08 3.21086093e+08 - 1.22651549e+09 1.24004451e+09 -6.29929944e+08 4.47911387e+08 - -2.96884633e+08 -1.89556306e+07 1.23963717e+09 -5.89587273e+08 - -3.13606764e+07 8.23377804e+08 1.95255030e+09 6.91596102e+08 - -4.13922534e+07 -2.14492392e+08 3.76646128e+08 7.19962981e+08 - 9.46328531e+07 -7.84300496e+08 -3.15717029e+08 2.24503822e+08 - -3.92988550e+08 1.04082792e+09 1.00436959e+09 -1.47723314e+08 - -2.47816019e+08 -3.61717124e+08 1.33320977e+08 4.06651639e+08 - -7.84664440e+08 -4.68803808e+08 -7.58852870e+07] - diff with predicted vector squared [5.11967021e+17 1.45792040e+18 1.09000915e+18 2.18785374e+16 - 2.05256320e+16 5.61273657e+18 4.15159283e+17 2.59455785e+16 - 5.89539121e+16 1.22922929e+18 1.49653251e+17 4.82444645e+16 - 3.74786428e+17 4.59570823e+17 3.47385776e+17 1.11470215e+17 - 3.93263961e+17 3.44516560e+17 1.99251892e+17 1.03096279e+17 - 1.50434026e+18 1.53771039e+18 3.96811735e+17 2.00624611e+17 - 8.81404856e+16 3.59315933e+14 1.53670030e+18 3.47613153e+17 - 9.83492024e+14 6.77951007e+17 3.81245269e+18 4.78305169e+17 - 1.71331864e+15 4.60069860e+16 1.41862306e+17 5.18346695e+17 - 8.95537688e+15 6.15127268e+17 9.96772425e+16 5.04019660e+16 - 1.54440000e+17 1.08332275e+18 1.00875828e+18 2.18221776e+16 - 6.14127794e+16 1.30839278e+17 1.77744830e+16 1.65365556e+17 - 6.15698284e+17 2.19777011e+17 5.75857678e+15] -End computing r squared, result = 0.9186977927112677 +column mean vector= [5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385] + diff with mean vector [ 3.31642455e+09 3.68372400e+08 8.64158916e+08 -2.25786616e+09 + -3.56064486e+09 1.68374344e+09 -5.52572871e+08 2.65769629e+09 + -5.43738971e+08 1.37696679e+09 3.21650639e+09 3.58731040e+09 + -5.57926460e+09 -4.56227684e+09 -2.27154405e+09 -5.20865385e+08 + 2.78788596e+09 9.39852708e+08 -1.19383825e+09 2.43694158e+08] + diff with mean vector squared [1.09986718e+19 1.35698225e+17 7.46770632e+17 5.09795961e+18 + 1.26781918e+19 2.83499198e+18 3.05336778e+17 7.06334955e+18 + 2.95652068e+17 1.89603754e+18 1.03459134e+19 1.28687959e+19 + 3.11281935e+19 2.08143700e+19 5.15991239e+18 2.71300749e+17 + 7.77230814e+18 8.83323112e+17 1.42524977e+18 5.93868426e+16] + diff with predicted vector [ 7.71421865e+08 1.54647481e+09 1.02407760e+08 6.88568152e+08 + -7.02023594e+06 9.47820466e+08 -3.41042355e+08 3.48364871e+08 + -5.90569222e+07 8.08861484e+08 9.37054453e+08 -8.58881499e+07 + -8.58239101e+08 -9.37505370e+08 -5.61962636e+08 -2.80233812e+08 + 7.17381056e+08 -5.01190493e+06 -8.27841612e+08 -1.75797801e+08] + diff with predicted vector squared [5.95091694e+17 2.39158433e+18 1.04873494e+16 4.74126100e+17 + 4.92837127e+13 8.98363635e+17 1.16309888e+17 1.21358083e+17 + 3.48772006e+15 6.54256901e+17 8.78071049e+17 7.37677430e+15 + 7.36574355e+17 8.78916318e+17 3.15802004e+17 7.85309891e+16 + 5.14635579e+17 2.51191910e+13 6.85321734e+17 3.09048669e+16] +End computing r squared, result = 0.9292726781781174 Start computin r squared, result = -column mean vector= [6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873] - diff with mean vector [ 1.16323510e+07 -5.79960888e+09 -1.60030339e+09 -2.61726898e+08 - -7.36919342e+08 2.44882521e+09 2.37206004e+09 2.81274044e+09 - -3.88911760e+09 -5.74696236e+09 -1.66707238e+09 -1.07038374e+09 - 7.09499687e+08 7.17560700e+08 2.39108936e+09 1.58989339e+09 - -2.92860290e+08 1.42991324e+09 -3.21268887e+08 -2.75397650e+08 - 2.48581747e+08 -1.46791445e+09 2.68469713e+09 2.15587304e+09 - -5.79699878e+09 -1.24335333e+08 -9.73115497e+08 -1.13015365e+08 - 4.17144341e+09 4.49145342e+09 2.95606520e+09 -2.38734538e+09 - 4.62035862e+09 1.05459377e+09 -1.98541229e+09 -1.55822749e+09 - 2.61857865e+09 -5.77752720e+09 -2.26053962e+09 7.35435416e+08 - -6.33996212e+06 -1.60443698e+08 -1.37434490e+08 1.58202737e+09 - -5.40176014e+08 1.98758361e+09 2.54560553e+09 3.73960717e+09 - -4.79565831e+09 -1.77145914e+09 1.44244593e+09] - diff with mean vector squared [1.35311589e+14 3.36354632e+19 2.56097094e+18 6.85009691e+16 - 5.43050117e+17 5.99674492e+18 5.62666883e+18 7.91150877e+18 - 1.51252357e+19 3.30275763e+19 2.77913031e+18 1.14572135e+18 - 5.03389805e+17 5.14893359e+17 5.71730833e+18 2.52776100e+18 - 8.57671495e+16 2.04465186e+18 1.03213698e+17 7.58438655e+16 - 6.17928852e+16 2.15477284e+18 7.20759866e+18 4.64778856e+18 - 3.36051948e+19 1.54592751e+16 9.46953770e+17 1.27724728e+16 - 1.74009402e+19 2.01731538e+19 8.73832146e+18 5.69941795e+18 - 2.13477138e+19 1.11216802e+18 3.94186197e+18 2.42807291e+18 - 6.85695416e+18 3.33798205e+19 5.11003936e+18 5.40865252e+17 - 4.01951197e+13 2.57421803e+16 1.88882392e+16 2.50281060e+18 - 2.91790126e+17 3.95048860e+18 6.48010750e+18 1.39846618e+19 - 2.29983386e+19 3.13806747e+18 2.08065026e+18] - diff with predicted vector [-7.15518707e+08 -1.20744374e+09 1.04403503e+09 1.47913953e+08 - 1.43267693e+08 2.36912148e+09 -6.44328552e+08 1.61076313e+08 - -2.42804267e+08 -1.10870613e+09 -3.86850424e+08 2.19646226e+08 - 6.12198030e+08 6.77916531e+08 -5.89394415e+08 -3.33871555e+08 - 6.27107615e+08 5.86955330e+08 4.46376402e+08 3.21086093e+08 - 1.22651549e+09 1.24004451e+09 -6.29929944e+08 4.47911387e+08 - -2.96884633e+08 -1.89556306e+07 1.23963717e+09 -5.89587273e+08 - -3.13606764e+07 8.23377804e+08 1.95255030e+09 6.91596102e+08 - -4.13922534e+07 -2.14492392e+08 3.76646128e+08 7.19962981e+08 - 9.46328531e+07 -7.84300496e+08 -3.15717029e+08 2.24503822e+08 - -3.92988550e+08 1.04082792e+09 1.00436959e+09 -1.47723314e+08 - -2.47816019e+08 -3.61717124e+08 1.33320977e+08 4.06651639e+08 - -7.84664440e+08 -4.68803808e+08 -7.58852870e+07] - diff with predicted vector squared [5.11967021e+17 1.45792040e+18 1.09000915e+18 2.18785374e+16 - 2.05256320e+16 5.61273657e+18 4.15159283e+17 2.59455785e+16 - 5.89539121e+16 1.22922929e+18 1.49653251e+17 4.82444645e+16 - 3.74786428e+17 4.59570823e+17 3.47385776e+17 1.11470215e+17 - 3.93263961e+17 3.44516560e+17 1.99251892e+17 1.03096279e+17 - 1.50434026e+18 1.53771039e+18 3.96811735e+17 2.00624611e+17 - 8.81404856e+16 3.59315933e+14 1.53670030e+18 3.47613153e+17 - 9.83492024e+14 6.77951007e+17 3.81245269e+18 4.78305169e+17 - 1.71331864e+15 4.60069860e+16 1.41862306e+17 5.18346695e+17 - 8.95537688e+15 6.15127268e+17 9.96772425e+16 5.04019660e+16 - 1.54440000e+17 1.08332275e+18 1.00875828e+18 2.18221776e+16 - 6.14127794e+16 1.30839278e+17 1.77744830e+16 1.65365556e+17 - 6.15698284e+17 2.19777011e+17 5.75857678e+15] -End computing r squared, result = 0.9186977927112677 - R2 error = 0.9186977927112677 - --- Actual line: ['samsung_galaxy_s8', 'samsung_galaxy_s8_format', False, False, 1000, 0.049940597311979425, False, '----', 0, 1000000000.0, 1000000000.0, 1e-09, 1000, 0.1, 100, False, 0.9186977927112677, 10, 10, 'base_Y'] -Computed c values = [[-5.37606781e+09] - [-5.73469496e+09] - [-1.02305241e+09] - [ 7.29743429e+08] - [-7.67045747e+08] - [ 4.16146568e+09] - [ 2.62689826e+09] - [ 2.20073045e+09] - [-2.56348466e+09] - [-5.19975629e+09] - [-8.03181824e+09] - [-1.86491332e+10] - [-1.45489146e+09] - [ 1.59362842e+10] - [-6.41876965e+09] - [ 9.24509160e+09] - [ 3.53612320e+09] - [-1.01956405e+10] - [-3.18369060e+09] - [-3.81950645e+09] - [ 2.33883925e+10] - [-8.89063403e+09] - [-5.63141328e+09] - [ 1.67032587e+10] - [-8.90994867e+09] - [ 4.06235187e+09] - [-7.33528570e+09] - [-9.62002681e+09] - [-1.01269238e+09] - [-3.62304549e+09] - [ 6.98640375e+09] - [ 1.39518717e+10] - [ 4.20817250e+09] - [ 5.58251369e+09] - [-1.20805618e+09] - [ 4.83785850e+09] - [ 9.22234404e+09] - [-6.99804080e+09] - [-1.02062796e+10] - [-3.53509541e+09] - [ 1.65333341e+10] - [-8.52038749e+09] - [-1.35963447e+10] - [-9.14938073e+08] - [-1.17525790e+10] - [ 4.68326046e+09] - [-2.66318081e+09] - [ 4.00751166e+09] - [ 9.00068512e+09] - [ 5.63402035e+09] - [ 6.87673991e+09] - [-3.91996131e+09] - [-4.59177572e+09] - [-6.74823710e+09] - [-2.05288312e+09] - [ 7.88867799e+09] - [ 3.40915928e+10] - [-2.54125548e+10] - [ 3.36109177e+09] - [-9.31049601e+09] - [-2.19192667e+09] - [-3.36532831e+09] - [ 5.50657468e+09] - [-2.66505596e+09] - [ 7.48140212e+08] - [ 1.66241843e+10] - [ 1.23270508e+09] - [ 1.54643099e+09] - [-1.32122750e+09] - [ 1.66690392e+09] - [ 1.26684436e+10] - [-2.10200192e+10] - [-9.74291452e+09] - [-3.76800844e+09] - [-1.76466801e+09] - [ 1.30340233e+10] - [-1.07553307e+10] - [ 5.75744929e+09] - [ 5.87551164e+09] - [-6.03457850e+09] - [ 1.59370524e+10] - [-1.69763527e+10] - [-3.44554788e+09] - [ 1.37698717e+08] - [ 1.13146877e+10] - [ 2.51283772e+09] - [-1.85180634e+08] - [-2.38585503e+08] - [-6.63236810e+09] - [-3.67993173e+08] - [-2.96746387e+09] - [-2.86911749e+09] - [ 5.12534675e+09] - [-4.21398663e+09] - [ 8.88914436e+09] - [ 1.90608585e+09] - [ 7.94337248e+09] - [ 5.95649196e+08] - [ 7.81759770e+09] - [ 3.14223371e+09] - [ 8.33546606e+09] - [-1.64519669e+10]] +column mean vector= [5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385] + diff with mean vector [ 3.31642455e+09 3.68372400e+08 8.64158916e+08 -2.25786616e+09 + -3.56064486e+09 1.68374344e+09 -5.52572871e+08 2.65769629e+09 + -5.43738971e+08 1.37696679e+09 3.21650639e+09 3.58731040e+09 + -5.57926460e+09 -4.56227684e+09 -2.27154405e+09 -5.20865385e+08 + 2.78788596e+09 9.39852708e+08 -1.19383825e+09 2.43694158e+08] + diff with mean vector squared [1.09986718e+19 1.35698225e+17 7.46770632e+17 5.09795961e+18 + 1.26781918e+19 2.83499198e+18 3.05336778e+17 7.06334955e+18 + 2.95652068e+17 1.89603754e+18 1.03459134e+19 1.28687959e+19 + 3.11281935e+19 2.08143700e+19 5.15991239e+18 2.71300749e+17 + 7.77230814e+18 8.83323112e+17 1.42524977e+18 5.93868426e+16] + diff with predicted vector [ 7.71421865e+08 1.54647481e+09 1.02407760e+08 6.88568152e+08 + -7.02023594e+06 9.47820466e+08 -3.41042355e+08 3.48364871e+08 + -5.90569222e+07 8.08861484e+08 9.37054453e+08 -8.58881499e+07 + -8.58239101e+08 -9.37505370e+08 -5.61962636e+08 -2.80233812e+08 + 7.17381056e+08 -5.01190493e+06 -8.27841612e+08 -1.75797801e+08] + diff with predicted vector squared [5.95091694e+17 2.39158433e+18 1.04873494e+16 4.74126100e+17 + 4.92837127e+13 8.98363635e+17 1.16309888e+17 1.21358083e+17 + 3.48772006e+15 6.54256901e+17 8.78071049e+17 7.37677430e+15 + 7.36574355e+17 8.78916318e+17 3.15802004e+17 7.85309891e+16 + 5.14635579e+17 2.51191910e+13 6.85321734e+17 3.09048669e+16] +End computing r squared, result = 0.9292726781781174 + R2 error = 0.9292726781781174 + --- Actual line: ['samsung_galaxy_s8', 'samsung_galaxy_s8_format', False, False, 1000, 0.049940597311979425, False, '----', 0, 1000000000.0, 1000000000.0, 1e-09, 1000, 0.1, 100, False, 0.9292726781781174, 10, 10, 'base_Y'] +Computed c values = [[ 4.36995901e+09] + [-9.26506201e+09] + [ 1.22359401e+10] + [ 2.73209958e+10] + [ 2.81412985e+09] + [ 3.35581350e+08] + [-4.98762505e+08] + [-2.13241898e+10] + [-5.02813389e+09] + [ 3.31651929e+09] + [ 8.31449980e+09] + [ 6.87923912e+08] + [-7.32812115e+09] + [-9.93991268e+09] + [ 1.99710954e+10] + [ 1.00683396e+08] + [ 6.37068105e+09] + [-9.50721078e+08] + [ 4.48058402e+09] + [-1.97031784e+09] + [ 1.12352368e+10] + [ 7.71340082e+09] + [-1.26592608e+10] + [-2.73332892e+09] + [-5.93829878e+09] + [ 5.91350671e+09] + [ 1.88367740e+10] + [-4.05068112e+09] + [ 3.03241583e+08] + [ 7.77014336e+09] + [-2.02777364e+10] + [-5.75568453e+09] + [ 4.01750791e+09] + [-1.11797986e+10] + [-6.22928525e+09] + [-5.98313168e+09] + [ 3.45720648e+09] + [-6.12646325e+09]] ***** START computing marginal effects with matrix***** -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] ***** START in function marginal_effect ***** -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] number of variables: 10 -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] -X = [[0. 1. 1. ... 0. 0. 0.] - [2. 1. 0. ... 0. 0. 0.] - [2. 0. 0. ... 0. 1. 1.] - ... - [2. 1. 0. ... 0. 0. 0.] - [1. 1. 1. ... 1. 0. 0.] - [2. 1. 1. ... 0. 0. 0.]] - ***** END in marginal_effect *****, margin = [-412556801.55709714, -1264188906.7534356, -1536345475.9378936, -1584467613.0221124, -3578325885.0620103, 149970046.12991115, -3260607619.6506376, -3037945754.9799795, -2510123228.7586713, -2944634415.4973207] - ***** END in function marginal_effect *****, pointwise margin = [[-2.69650751e+07 -1.25580973e+09 -2.02374984e+09 ... -3.80945008e+09 - -2.81366942e+09 -4.17225281e+09] - [ 4.57346608e+08 -1.42157592e+09 -1.53251256e+09 ... -3.77591011e+09 - -2.74804946e+09 -3.39131905e+09] - [ 5.00014083e+08 -2.75388051e+09 -2.37803961e+09 ... -2.28314475e+09 - -1.32879405e+09 -2.35316577e+09] - ... - [ 5.72900836e+08 -1.02943191e+09 -1.11263987e+09 ... -3.35772461e+09 - -2.76160154e+09 -2.51235094e+09] - [-1.13832322e+09 -6.14291405e+08 -3.65939915e+08 ... -1.83423201e+09 - -2.49626969e+09 -2.54831682e+09] - [-7.01897510e+08 -8.89702737e+08 -2.26301194e+09 ... -3.52582206e+09 - -2.13997947e+09 -4.03406262e+09]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] +X = [[1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [1. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 1. 0. 2. 1. 1. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [0. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [2. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 0. 0. 0. 0. 0.] + [2. 0. 0. 0. 1. 0. 1. 0. 0. 1.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.]] + ***** END in marginal_effect *****, margin = [-318832172.2086933, -750825726.0535247, -1136889782.8201854, -1461095066.8930154, -2851620839.593662, -219090685.044323, -3311012110.96559, -2884690358.215931, -2511497256.669151, -2563406395.758262] + ***** END in function marginal_effect *****, pointwise margin = [[-5.10523534e+08 -1.41625518e+09 -1.67344442e+09 -1.04082275e+09 + -3.44149051e+09 -7.25531315e+07 -2.99657378e+09 -2.94384429e+09 + -2.24649110e+09 -2.56686254e+09] + [-1.11360280e+09 -1.05605535e+09 -1.29392967e+09 -1.35515487e+09 + -3.26149048e+09 6.88320240e+07 -3.86722905e+09 -3.44235349e+09 + -2.59526092e+09 -2.58444145e+09] + [ 5.93800348e+08 3.16091309e+08 -6.50921558e+08 -1.98856145e+09 + -2.73423785e+09 -1.62193613e+09 -2.77577401e+09 -2.58796925e+09 + -3.24159571e+09 -2.43765313e+09] + [-2.00421968e+09 -1.38432156e+09 -2.24035789e+09 -1.96939821e+09 + -4.05397611e+09 1.87420925e+08 -3.72767219e+09 -2.55214812e+09 + -1.94084327e+09 -3.63281144e+09] + [-2.99364933e+08 -1.15909128e+09 -1.80415121e+09 -1.25211893e+09 + -3.01063207e+09 -6.21606716e+08 -3.40082982e+09 -2.89676181e+09 + -2.72201155e+09 -2.25149297e+09] + [ 3.46191104e+08 -7.31893666e+08 -6.71697015e+08 -1.48605480e+09 + -2.05710861e+09 -4.65506824e+08 -3.39521045e+09 -3.37045509e+09 + -3.08405772e+09 -2.02112504e+09] + [-7.89337337e+08 -2.11695197e+08 -7.33620469e+08 -1.55946210e+09 + -2.85206163e+09 -1.50345710e+07 -2.37631504e+09 -2.83588545e+09 + -2.43312454e+09 -2.23990288e+09] + [-1.25701739e+09 -1.17500014e+09 -2.03103647e+09 -1.78498397e+09 + -3.38147948e+09 -2.43670858e+08 -3.63096825e+09 -2.52298435e+09 + -2.32769889e+09 -2.80516850e+09] + [ 3.58321443e+08 -2.68775488e+08 -1.36185054e+09 -2.34995219e+09 + -3.19489919e+09 -2.95253707e+08 -3.65308057e+09 -3.10316937e+09 + -2.53641756e+09 -3.26225227e+09] + [ 4.06663760e+06 -3.59756196e+08 -7.36606843e+08 -1.18984287e+09 + -2.37852061e+09 2.67322397e+07 -2.37537528e+09 -2.83289908e+09 + -2.72039007e+09 -1.80917447e+09] + [ 4.01948157e+08 -3.99533561e+08 -1.12466069e+09 -1.26704085e+09 + -2.08872676e+09 -1.12807152e+09 -2.04521057e+09 -2.31324288e+09 + -2.79550443e+09 -1.88989715e+09] + [ 1.21813249e+08 -4.26524090e+08 -4.07109525e+08 -1.46694565e+09 + -1.67941552e+09 -4.33050808e+08 -2.24823810e+09 -2.70552922e+09 + -3.14221562e+09 -1.49728626e+09] + [ 3.08344432e+08 -1.55036310e+08 -1.12438578e+09 -1.98723673e+09 + -3.38069198e+09 -1.58084980e+09 -3.07791169e+09 -2.66204470e+09 + -3.21795894e+09 -2.78123286e+09] + [-1.21439384e+09 -9.06954424e+08 -1.88656277e+09 -1.77673243e+09 + -3.99101504e+09 3.19574909e+08 -4.31015683e+09 -3.26430098e+09 + -2.36018443e+09 -3.80366968e+09] + [-1.41958547e+09 -1.11198740e+09 -1.90973481e+09 -1.86478154e+09 + -3.73999186e+09 2.88223696e+08 -3.23509675e+09 -2.43591019e+09 + -1.67954338e+09 -3.29754887e+09] + [-1.43527089e+08 -5.62585664e+08 -8.49824437e+08 -1.47065947e+09 + -2.85728389e+09 -6.98483832e+07 -3.91642770e+09 -3.74692366e+09 + -2.96834849e+09 -2.55109431e+09] + [ 4.10188608e+08 -6.32165134e+08 -5.72144644e+08 -1.31039026e+09 + -2.61190317e+09 2.78798452e+08 -4.68893424e+09 -3.81264138e+09 + -2.45912901e+09 -2.55901586e+09] + [ 6.48280636e+07 -4.85767505e+08 -6.62639438e+08 -7.89219422e+08 + -1.82362383e+09 -2.35524026e+08 -1.79526428e+09 -2.19639045e+09 + -3.17773775e+09 -1.54051655e+09] + [ 5.01853434e+08 -4.83497012e+08 -1.48012039e+09 -1.84663144e+09 + -3.17167552e+09 -1.20496737e+09 -3.62353424e+09 -2.83509669e+09 + -3.47706545e+09 -2.65729167e+09] + [ 8.20559391e+08 -3.91515094e+08 -8.41143028e+08 -1.26752154e+09 + -2.35619899e+09 2.04962696e+07 -4.44387230e+09 -3.50925961e+09 + -2.64859020e+09 -2.29774947e+09] + [ 1.38783406e+07 -5.12567640e+08 -6.20367210e+08 -1.30125097e+09 + -2.41078676e+09 -5.00254148e+07 -4.20342842e+09 -3.63031216e+09 + -2.36306604e+09 -2.48635154e+09] + [ 5.81646907e+08 1.32343402e+07 -6.24361204e+08 -1.26593839e+09 + -2.31760418e+09 1.14125166e+08 -1.88659398e+09 -2.30057864e+09 + -1.88459080e+09 -1.63700875e+09] + [-1.11086512e+09 -8.65775989e+08 -1.97006733e+09 -2.41110266e+09 + -3.94152317e+09 -5.60103242e+07 -4.01115424e+09 -3.07440596e+09 + -2.43179839e+09 -3.74789643e+09] + [ 4.71901316e+08 -1.50308554e+08 -7.79521102e+07 -3.55745098e+08 + -3.06848948e+09 1.62973185e+08 -2.08428497e+09 -1.62202605e+09 + -1.04663717e+09 -2.53514861e+09] + [ 1.22135505e+09 -7.73155821e+08 -3.53212171e+08 -1.34131383e+09 + -2.88473801e+09 1.54713186e+07 -4.06223158e+09 -3.48911531e+09 + -2.57980377e+09 -2.84589374e+09] + [-9.16592646e+08 -1.74895661e+09 -1.72668305e+09 -1.44271626e+09 + -3.05767041e+09 2.83634859e+08 -3.05531437e+09 -2.53584934e+09 + -1.89393329e+09 -3.15664392e+09] + [-1.36153779e+09 -1.46648587e+09 -1.59246162e+09 -1.17084735e+09 + -3.40109694e+09 6.54435078e+08 -4.51554029e+09 -3.24335224e+09 + -2.07296381e+09 -2.85624953e+09] + [-3.78159881e+08 -7.01716044e+08 -8.84164669e+08 -1.56230629e+09 + -3.14121902e+09 -3.01487913e+08 -4.33752075e+09 -3.93621571e+09 + -3.03214062e+09 -2.66479632e+09] + [-3.11325906e+08 -1.42160249e+09 -1.47374634e+09 -5.59521172e+08 + -1.46039107e+09 -6.37490090e+08 -2.70744554e+09 -2.30708709e+09 + -2.49169744e+09 -2.42251617e+09] + [-1.43186326e+09 -2.00142611e+08 -6.58066180e+08 -8.75013170e+08 + -2.22381491e+09 -4.20851702e+08 -3.16909603e+09 -1.83527664e+09 + -2.06030628e+09 -2.42278939e+09] + [-2.44533958e+09 -1.31922745e+09 -2.10128997e+09 -1.67647443e+09 + -4.18535539e+09 5.03878449e+08 -4.00671195e+09 -2.74590476e+09 + -1.91595651e+09 -3.74291241e+09] + [-6.24556804e+08 -4.63318389e+08 -8.20171347e+08 -1.32040559e+09 + -2.63724641e+09 -5.52451043e+08 -2.61257672e+09 -3.14023301e+09 + -2.72424518e+09 -1.91460132e+09] + [-3.04753377e+08 -1.15788135e+09 -8.66030967e+08 -1.48609353e+09 + -3.01573700e+09 -2.20685138e+07 -4.13786584e+09 -3.04684515e+09 + -2.31432916e+09 -2.93676147e+09] + [-6.76328142e+08 -1.35291486e+09 -9.03583912e+08 -1.34461925e+09 + -3.61571942e+09 2.26285541e+08 -4.43909413e+09 -3.50503825e+09 + -2.56797174e+09 -3.30472645e+09] + [-3.40229435e+08 -2.29575723e+09 -2.83215636e+09 -1.15887704e+09 + -2.65332011e+09 1.36238763e+08 -2.49965613e+09 -2.59004794e+09 + -1.91376700e+09 -2.05117060e+09] + [-2.92762999e+08 -4.96243953e+08 -4.99167231e+08 -2.00484469e+09 + -2.29058142e+09 -5.84858963e+08 -3.12175471e+09 -2.47712034e+09 + -2.87371337e+09 -2.76389869e+09] + [-2.49960718e+08 -5.11019809e+08 -4.47095007e+08 -1.66189081e+09 + -1.70242613e+09 -1.67136927e+08 -1.65522080e+09 -2.06899492e+09 + -2.30506637e+09 -1.35480063e+09] + [ 8.59528681e+08 -1.05218312e+08 -6.95293477e+08 -1.55914054e+09 + -2.28744899e+09 -8.32312174e+08 -3.72929462e+09 -3.50002005e+09 + -3.19073978e+09 -2.07908969e+09]] ***** END computing marginal effects ***** -margins [-412556801.55709714, -1264188906.7534356, -1536345475.9378936, -1584467613.0221124, -3578325885.0620103, 149970046.12991115, -3260607619.6506376, -3037945754.9799795, -2510123228.7586713, -2944634415.4973207] -pointwise margins [[-2.69650751e+07 -1.25580973e+09 -2.02374984e+09 ... -3.80945008e+09 - -2.81366942e+09 -4.17225281e+09] - [ 4.57346608e+08 -1.42157592e+09 -1.53251256e+09 ... -3.77591011e+09 - -2.74804946e+09 -3.39131905e+09] - [ 5.00014083e+08 -2.75388051e+09 -2.37803961e+09 ... -2.28314475e+09 - -1.32879405e+09 -2.35316577e+09] - ... - [ 5.72900836e+08 -1.02943191e+09 -1.11263987e+09 ... -3.35772461e+09 - -2.76160154e+09 -2.51235094e+09] - [-1.13832322e+09 -6.14291405e+08 -3.65939915e+08 ... -1.83423201e+09 - -2.49626969e+09 -2.54831682e+09] - [-7.01897510e+08 -8.89702737e+08 -2.26301194e+09 ... -3.52582206e+09 - -2.13997947e+09 -4.03406262e+09]] -Predicted y test = [8.03477155e+09 1.82297841e+09 4.11079088e+09 6.05065254e+09 - 6.24894332e+09 6.54124245e+09 1.01145140e+10 9.57697348e+09 - 3.25192819e+09 1.98279877e+09 5.46486237e+09 4.82983786e+09 - 6.77535308e+09 6.27086308e+09 1.03133644e+10 8.36422086e+09 - 5.43681675e+09 8.65443349e+09 6.79088824e+09 6.61378619e+09 - 5.86870144e+09 4.35253728e+09 1.03349442e+10 8.16537913e+09 - 1.00468256e+09 6.08608133e+09 4.28789293e+09 7.40938491e+09 - 1.25388616e+10 1.01828035e+10 7.49167777e+09 3.08882942e+09 - 1.17467099e+10 8.28999878e+09 4.56866941e+09 4.24886285e+09 - 1.01224133e+10 1.78394834e+09 4.45709559e+09 7.22436638e+09 - 7.37035483e+09 5.17772643e+09 5.39832804e+09 8.12672863e+09 - 6.93416246e+09 9.29468134e+09 9.83606381e+09 9.69353386e+09 - 2.59784844e+09 5.16643738e+09 8.83138125e+09] -linear model parameters = [3.89632888e+08 1.00468256e+09 1.20353299e+09 1.04371264e+09 - 2.41644829e+09 1.77102052e+08 2.56858895e+09 2.08414686e+09 - 1.86354525e+09 2.27046854e+09] +margins [-318832172.2086933, -750825726.0535247, -1136889782.8201854, -1461095066.8930154, -2851620839.593662, -219090685.044323, -3311012110.96559, -2884690358.215931, -2511497256.669151, -2563406395.758262] +pointwise margins [[-5.10523534e+08 -1.41625518e+09 -1.67344442e+09 -1.04082275e+09 + -3.44149051e+09 -7.25531315e+07 -2.99657378e+09 -2.94384429e+09 + -2.24649110e+09 -2.56686254e+09] + [-1.11360280e+09 -1.05605535e+09 -1.29392967e+09 -1.35515487e+09 + -3.26149048e+09 6.88320240e+07 -3.86722905e+09 -3.44235349e+09 + -2.59526092e+09 -2.58444145e+09] + [ 5.93800348e+08 3.16091309e+08 -6.50921558e+08 -1.98856145e+09 + -2.73423785e+09 -1.62193613e+09 -2.77577401e+09 -2.58796925e+09 + -3.24159571e+09 -2.43765313e+09] + [-2.00421968e+09 -1.38432156e+09 -2.24035789e+09 -1.96939821e+09 + -4.05397611e+09 1.87420925e+08 -3.72767219e+09 -2.55214812e+09 + -1.94084327e+09 -3.63281144e+09] + [-2.99364933e+08 -1.15909128e+09 -1.80415121e+09 -1.25211893e+09 + -3.01063207e+09 -6.21606716e+08 -3.40082982e+09 -2.89676181e+09 + -2.72201155e+09 -2.25149297e+09] + [ 3.46191104e+08 -7.31893666e+08 -6.71697015e+08 -1.48605480e+09 + -2.05710861e+09 -4.65506824e+08 -3.39521045e+09 -3.37045509e+09 + -3.08405772e+09 -2.02112504e+09] + [-7.89337337e+08 -2.11695197e+08 -7.33620469e+08 -1.55946210e+09 + -2.85206163e+09 -1.50345710e+07 -2.37631504e+09 -2.83588545e+09 + -2.43312454e+09 -2.23990288e+09] + [-1.25701739e+09 -1.17500014e+09 -2.03103647e+09 -1.78498397e+09 + -3.38147948e+09 -2.43670858e+08 -3.63096825e+09 -2.52298435e+09 + -2.32769889e+09 -2.80516850e+09] + [ 3.58321443e+08 -2.68775488e+08 -1.36185054e+09 -2.34995219e+09 + -3.19489919e+09 -2.95253707e+08 -3.65308057e+09 -3.10316937e+09 + -2.53641756e+09 -3.26225227e+09] + [ 4.06663760e+06 -3.59756196e+08 -7.36606843e+08 -1.18984287e+09 + -2.37852061e+09 2.67322397e+07 -2.37537528e+09 -2.83289908e+09 + -2.72039007e+09 -1.80917447e+09] + [ 4.01948157e+08 -3.99533561e+08 -1.12466069e+09 -1.26704085e+09 + -2.08872676e+09 -1.12807152e+09 -2.04521057e+09 -2.31324288e+09 + -2.79550443e+09 -1.88989715e+09] + [ 1.21813249e+08 -4.26524090e+08 -4.07109525e+08 -1.46694565e+09 + -1.67941552e+09 -4.33050808e+08 -2.24823810e+09 -2.70552922e+09 + -3.14221562e+09 -1.49728626e+09] + [ 3.08344432e+08 -1.55036310e+08 -1.12438578e+09 -1.98723673e+09 + -3.38069198e+09 -1.58084980e+09 -3.07791169e+09 -2.66204470e+09 + -3.21795894e+09 -2.78123286e+09] + [-1.21439384e+09 -9.06954424e+08 -1.88656277e+09 -1.77673243e+09 + -3.99101504e+09 3.19574909e+08 -4.31015683e+09 -3.26430098e+09 + -2.36018443e+09 -3.80366968e+09] + [-1.41958547e+09 -1.11198740e+09 -1.90973481e+09 -1.86478154e+09 + -3.73999186e+09 2.88223696e+08 -3.23509675e+09 -2.43591019e+09 + -1.67954338e+09 -3.29754887e+09] + [-1.43527089e+08 -5.62585664e+08 -8.49824437e+08 -1.47065947e+09 + -2.85728389e+09 -6.98483832e+07 -3.91642770e+09 -3.74692366e+09 + -2.96834849e+09 -2.55109431e+09] + [ 4.10188608e+08 -6.32165134e+08 -5.72144644e+08 -1.31039026e+09 + -2.61190317e+09 2.78798452e+08 -4.68893424e+09 -3.81264138e+09 + -2.45912901e+09 -2.55901586e+09] + [ 6.48280636e+07 -4.85767505e+08 -6.62639438e+08 -7.89219422e+08 + -1.82362383e+09 -2.35524026e+08 -1.79526428e+09 -2.19639045e+09 + -3.17773775e+09 -1.54051655e+09] + [ 5.01853434e+08 -4.83497012e+08 -1.48012039e+09 -1.84663144e+09 + -3.17167552e+09 -1.20496737e+09 -3.62353424e+09 -2.83509669e+09 + -3.47706545e+09 -2.65729167e+09] + [ 8.20559391e+08 -3.91515094e+08 -8.41143028e+08 -1.26752154e+09 + -2.35619899e+09 2.04962696e+07 -4.44387230e+09 -3.50925961e+09 + -2.64859020e+09 -2.29774947e+09] + [ 1.38783406e+07 -5.12567640e+08 -6.20367210e+08 -1.30125097e+09 + -2.41078676e+09 -5.00254148e+07 -4.20342842e+09 -3.63031216e+09 + -2.36306604e+09 -2.48635154e+09] + [ 5.81646907e+08 1.32343402e+07 -6.24361204e+08 -1.26593839e+09 + -2.31760418e+09 1.14125166e+08 -1.88659398e+09 -2.30057864e+09 + -1.88459080e+09 -1.63700875e+09] + [-1.11086512e+09 -8.65775989e+08 -1.97006733e+09 -2.41110266e+09 + -3.94152317e+09 -5.60103242e+07 -4.01115424e+09 -3.07440596e+09 + -2.43179839e+09 -3.74789643e+09] + [ 4.71901316e+08 -1.50308554e+08 -7.79521102e+07 -3.55745098e+08 + -3.06848948e+09 1.62973185e+08 -2.08428497e+09 -1.62202605e+09 + -1.04663717e+09 -2.53514861e+09] + [ 1.22135505e+09 -7.73155821e+08 -3.53212171e+08 -1.34131383e+09 + -2.88473801e+09 1.54713186e+07 -4.06223158e+09 -3.48911531e+09 + -2.57980377e+09 -2.84589374e+09] + [-9.16592646e+08 -1.74895661e+09 -1.72668305e+09 -1.44271626e+09 + -3.05767041e+09 2.83634859e+08 -3.05531437e+09 -2.53584934e+09 + -1.89393329e+09 -3.15664392e+09] + [-1.36153779e+09 -1.46648587e+09 -1.59246162e+09 -1.17084735e+09 + -3.40109694e+09 6.54435078e+08 -4.51554029e+09 -3.24335224e+09 + -2.07296381e+09 -2.85624953e+09] + [-3.78159881e+08 -7.01716044e+08 -8.84164669e+08 -1.56230629e+09 + -3.14121902e+09 -3.01487913e+08 -4.33752075e+09 -3.93621571e+09 + -3.03214062e+09 -2.66479632e+09] + [-3.11325906e+08 -1.42160249e+09 -1.47374634e+09 -5.59521172e+08 + -1.46039107e+09 -6.37490090e+08 -2.70744554e+09 -2.30708709e+09 + -2.49169744e+09 -2.42251617e+09] + [-1.43186326e+09 -2.00142611e+08 -6.58066180e+08 -8.75013170e+08 + -2.22381491e+09 -4.20851702e+08 -3.16909603e+09 -1.83527664e+09 + -2.06030628e+09 -2.42278939e+09] + [-2.44533958e+09 -1.31922745e+09 -2.10128997e+09 -1.67647443e+09 + -4.18535539e+09 5.03878449e+08 -4.00671195e+09 -2.74590476e+09 + -1.91595651e+09 -3.74291241e+09] + [-6.24556804e+08 -4.63318389e+08 -8.20171347e+08 -1.32040559e+09 + -2.63724641e+09 -5.52451043e+08 -2.61257672e+09 -3.14023301e+09 + -2.72424518e+09 -1.91460132e+09] + [-3.04753377e+08 -1.15788135e+09 -8.66030967e+08 -1.48609353e+09 + -3.01573700e+09 -2.20685138e+07 -4.13786584e+09 -3.04684515e+09 + -2.31432916e+09 -2.93676147e+09] + [-6.76328142e+08 -1.35291486e+09 -9.03583912e+08 -1.34461925e+09 + -3.61571942e+09 2.26285541e+08 -4.43909413e+09 -3.50503825e+09 + -2.56797174e+09 -3.30472645e+09] + [-3.40229435e+08 -2.29575723e+09 -2.83215636e+09 -1.15887704e+09 + -2.65332011e+09 1.36238763e+08 -2.49965613e+09 -2.59004794e+09 + -1.91376700e+09 -2.05117060e+09] + [-2.92762999e+08 -4.96243953e+08 -4.99167231e+08 -2.00484469e+09 + -2.29058142e+09 -5.84858963e+08 -3.12175471e+09 -2.47712034e+09 + -2.87371337e+09 -2.76389869e+09] + [-2.49960718e+08 -5.11019809e+08 -4.47095007e+08 -1.66189081e+09 + -1.70242613e+09 -1.67136927e+08 -1.65522080e+09 -2.06899492e+09 + -2.30506637e+09 -1.35480063e+09] + [ 8.59528681e+08 -1.05218312e+08 -6.95293477e+08 -1.55914054e+09 + -2.28744899e+09 -8.32312174e+08 -3.72929462e+09 -3.50002005e+09 + -3.19073978e+09 -2.07908969e+09]] +Predicted y test = [8.72914106e+09 5.11042990e+09 5.90897364e+09 1.98803396e+09 + 2.17233720e+09 6.75728539e+09 5.59093977e+09 9.17237990e+09 + 5.47630373e+09 5.69062046e+09 8.49408156e+09 1.07322561e+10 + 0.00000000e+00 1.19791093e+09 3.44056828e+09 5.33970198e+09 + 9.19434560e+09 6.16021143e+09 4.50888782e+09 6.99905229e+09] +linear model parameters = [1.14636041e+08 9.68638849e+08 1.20369835e+09 1.15687473e+09 + 2.48468001e+09 2.51237790e+08 2.93809270e+09 1.77297002e+09 + 2.31663675e+09 1.98803396e+09] Start computin r squared, result = -column mean vector= [6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873, 6794514961.268873] - diff with mean vector [ 1.16323510e+07 -5.79960888e+09 -1.60030339e+09 -2.61726898e+08 - -7.36919342e+08 2.44882521e+09 2.37206004e+09 2.81274044e+09 - -3.88911760e+09 -5.74696236e+09 -1.66707238e+09 -1.07038374e+09 - 7.09499687e+08 7.17560700e+08 2.39108936e+09 1.58989339e+09 - -2.92860290e+08 1.42991324e+09 -3.21268887e+08 -2.75397650e+08 - 2.48581747e+08 -1.46791445e+09 2.68469713e+09 2.15587304e+09 - -5.79699878e+09 -1.24335333e+08 -9.73115497e+08 -1.13015365e+08 - 4.17144341e+09 4.49145342e+09 2.95606520e+09 -2.38734538e+09 - 4.62035862e+09 1.05459377e+09 -1.98541229e+09 -1.55822749e+09 - 2.61857865e+09 -5.77752720e+09 -2.26053962e+09 7.35435416e+08 - -6.33996212e+06 -1.60443698e+08 -1.37434490e+08 1.58202737e+09 - -5.40176014e+08 1.98758361e+09 2.54560553e+09 3.73960717e+09 - -4.79565831e+09 -1.77145914e+09 1.44244593e+09] - diff with mean vector squared [1.35311589e+14 3.36354632e+19 2.56097094e+18 6.85009691e+16 - 5.43050117e+17 5.99674492e+18 5.62666883e+18 7.91150877e+18 - 1.51252357e+19 3.30275763e+19 2.77913031e+18 1.14572135e+18 - 5.03389805e+17 5.14893359e+17 5.71730833e+18 2.52776100e+18 - 8.57671495e+16 2.04465186e+18 1.03213698e+17 7.58438655e+16 - 6.17928852e+16 2.15477284e+18 7.20759866e+18 4.64778856e+18 - 3.36051948e+19 1.54592751e+16 9.46953770e+17 1.27724728e+16 - 1.74009402e+19 2.01731538e+19 8.73832146e+18 5.69941795e+18 - 2.13477138e+19 1.11216802e+18 3.94186197e+18 2.42807291e+18 - 6.85695416e+18 3.33798205e+19 5.11003936e+18 5.40865252e+17 - 4.01951197e+13 2.57421803e+16 1.88882392e+16 2.50281060e+18 - 2.91790126e+17 3.95048860e+18 6.48010750e+18 1.39846618e+19 - 2.29983386e+19 3.13806747e+18 2.08065026e+18] - diff with predicted vector [-1.22862424e+09 -8.28072332e+08 1.08342069e+09 4.82135520e+08 - -1.91347698e+08 2.70209773e+09 -9.47938950e+08 3.02819158e+07 - -3.46530829e+08 -9.35246166e+08 -3.37419781e+08 8.94293364e+08 - 7.28661569e+08 1.24121258e+09 -1.12776006e+09 2.01874943e+07 - 1.06483792e+09 -4.30005296e+08 -3.17642169e+08 -9.46688796e+07 - 1.17439527e+09 9.74063229e+08 -8.55732092e+08 7.85008865e+08 - -7.16637380e+06 5.84098300e+08 1.53350654e+09 -7.27885316e+08 - -1.57290326e+09 1.10316486e+09 2.25890239e+09 1.31834017e+09 - -3.31836328e+08 -4.40890045e+08 2.40433259e+08 9.87424620e+08 - -7.09319730e+08 -7.66960572e+08 7.68797553e+07 3.05583995e+08 - -5.82179835e+08 1.45634484e+09 1.25875243e+09 2.49813701e+08 - -6.79823509e+08 -5.12582767e+08 -4.95943322e+08 8.40588271e+08 - -5.98991785e+08 -1.43381558e+08 -5.94420360e+08] - diff with predicted vector squared [1.50951752e+18 6.85703787e+17 1.17380040e+18 2.32454659e+17 - 3.66139414e+16 7.30133212e+18 8.98588253e+17 9.16994422e+14 - 1.20083616e+17 8.74685390e+17 1.13852109e+17 7.99760622e+17 - 5.30947682e+17 1.54060868e+18 1.27184276e+18 4.07534928e+14 - 1.13387979e+18 1.84904555e+17 1.00896548e+17 8.96219676e+15 - 1.37920425e+18 9.48799175e+17 7.32277413e+17 6.16238918e+17 - 5.13569134e+13 3.41170824e+17 2.35164229e+18 5.29817033e+17 - 2.47402465e+18 1.21697271e+18 5.10264003e+18 1.73802080e+18 - 1.10115349e+17 1.94384032e+17 5.78081521e+16 9.75007381e+17 - 5.03134480e+17 5.88228519e+17 5.91049678e+15 9.33815782e+16 - 3.38933361e+17 2.12094028e+18 1.58445769e+18 6.24068853e+16 - 4.62160003e+17 2.62741093e+17 2.45959778e+17 7.06588641e+17 - 3.58791158e+17 2.05582711e+16 3.53335564e+17] -End computing r squared, result = 0.8717518205464034 -*** Linear model R2 score = 0.8717518205464034 +column mean vector= [5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385, 5579264603.921385] + diff with mean vector [ 3.31642455e+09 3.68372400e+08 8.64158916e+08 -2.25786616e+09 + -3.56064486e+09 1.68374344e+09 -5.52572871e+08 2.65769629e+09 + -5.43738971e+08 1.37696679e+09 3.21650639e+09 3.58731040e+09 + -5.57926460e+09 -4.56227684e+09 -2.27154405e+09 -5.20865385e+08 + 2.78788596e+09 9.39852708e+08 -1.19383825e+09 2.43694158e+08] + diff with mean vector squared [1.09986718e+19 1.35698225e+17 7.46770632e+17 5.09795961e+18 + 1.26781918e+19 2.83499198e+18 3.05336778e+17 7.06334955e+18 + 2.95652068e+17 1.89603754e+18 1.03459134e+19 1.28687959e+19 + 3.11281935e+19 2.08143700e+19 5.15991239e+18 2.71300749e+17 + 7.77230814e+18 8.83323112e+17 1.42524977e+18 5.93868426e+16] + diff with predicted vector [ 1.66548089e+08 8.37207109e+08 5.34449876e+08 1.33336448e+09 + -1.53717451e+08 5.05722659e+08 -5.64248035e+08 -9.35419005e+08 + -4.40778093e+08 1.26561093e+09 3.01689435e+08 -1.56568112e+09 + 8.33333333e-02 -1.80923168e+08 -1.32847724e+08 -2.81302759e+08 + -8.27195037e+08 3.58905878e+08 -1.23461468e+08 -1.17609353e+09] + diff with predicted vector squared [2.77382659e+16 7.00915743e+17 2.85636670e+17 1.77786084e+18 + 2.36290549e+16 2.55755408e+17 3.18375845e+17 8.75008716e+17 + 1.94285327e+17 1.60177103e+18 9.10165149e+16 2.45135736e+18 + 6.94444444e-03 3.27331929e+16 1.76485179e+16 7.91312422e+16 + 6.84251628e+17 1.28813430e+17 1.52427340e+16 1.38319599e+18] +End computing r squared, result = 0.917576058264038 +*** Linear model R2 score = 0.917576058264038 X header, margins and linear coef numbers before transpose: - [['X_0', 'X_1', 'X_2', 'X_3', 'X_4', 'X_5', 'X_6', 'X_7', 'X_8', 'X_9'], ['frequency level of Little Socket', 'Core 0 state', 'Core 1 state', 'Core 2 state', 'Core 3 state', 'frequency level of Big Socket', 'Core 4 state', 'Core 5 state', 'Core 6 state', 'Core 7 state'], [-412556801.55709714, -1264188906.7534356, -1536345475.9378936, -1584467613.0221124, -3578325885.0620103, 149970046.12991115, -3260607619.6506376, -3037945754.9799795, -2510123228.7586713, -2944634415.4973207], array([3.89632888e+08, 1.00468256e+09, 1.20353299e+09, 1.04371264e+09, - 2.41644829e+09, 1.77102052e+08, 2.56858895e+09, 2.08414686e+09, - 1.86354525e+09, 2.27046854e+09]), array([8.02189690e+08, 2.26887147e+09, 2.73987847e+09, 2.62818025e+09, - 5.99477417e+09, 2.71320060e+07, 5.82919657e+09, 5.12209261e+09, - 4.37366848e+09, 5.21510296e+09])] - --- Before Modifying variable -412556801.55709714, Type : <class 'str'> - --- After Modifying variable -412556801.55709714, Type : <class 'float'> - --- Before Modifying variable -1264188906.7534356, Type : <class 'str'> - --- After Modifying variable -1264188906.7534356, Type : <class 'float'> - --- Before Modifying variable -1536345475.9378936, Type : <class 'str'> - --- After Modifying variable -1536345475.9378936, Type : <class 'float'> - --- Before Modifying variable -1584467613.0221124, Type : <class 'str'> - --- After Modifying variable -1584467613.0221124, Type : <class 'float'> - --- Before Modifying variable -3578325885.0620103, Type : <class 'str'> - --- After Modifying variable -3578325885.0620103, Type : <class 'float'> - --- Before Modifying variable 149970046.12991115, Type : <class 'str'> - --- After Modifying variable 149970046.12991115, Type : <class 'float'> - --- Before Modifying variable -3260607619.6506376, Type : <class 'str'> - --- After Modifying variable -3260607619.6506376, Type : <class 'float'> - --- Before Modifying variable -3037945754.9799795, Type : <class 'str'> - --- After Modifying variable -3037945754.9799795, Type : <class 'float'> - --- Before Modifying variable -2510123228.7586713, Type : <class 'str'> - --- After Modifying variable -2510123228.7586713, Type : <class 'float'> - --- Before Modifying variable -2944634415.4973207, Type : <class 'str'> - --- After Modifying variable -2944634415.4973207, Type : <class 'float'> - --- Before Modifying variable 389632888.4982499, Type : <class 'str'> - --- After Modifying variable 389632888.4982499, Type : <class 'float'> - --- Before Modifying variable 1004682558.4998031, Type : <class 'str'> - --- After Modifying variable 1004682558.4998031, Type : <class 'float'> - --- Before Modifying variable 1203532991.5503676, Type : <class 'str'> - --- After Modifying variable 1203532991.5503676, Type : <class 'float'> - --- Before Modifying variable 1043712635.855875, Type : <class 'str'> - --- After Modifying variable 1043712635.855875, Type : <class 'float'> - --- Before Modifying variable 2416448287.019146, Type : <class 'str'> - --- After Modifying variable 2416448287.019146, Type : <class 'float'> - --- Before Modifying variable 177102052.09242576, Type : <class 'str'> - --- After Modifying variable 177102052.09242576, Type : <class 'float'> - --- Before Modifying variable 2568588945.394195, Type : <class 'str'> - --- After Modifying variable 2568588945.394195, Type : <class 'float'> - --- Before Modifying variable 2084146858.1082678, Type : <class 'str'> - --- After Modifying variable 2084146858.1082678, Type : <class 'float'> - --- Before Modifying variable 1863545249.804789, Type : <class 'str'> - --- After Modifying variable 1863545249.804789, Type : <class 'float'> - --- Before Modifying variable 2270468542.285238, Type : <class 'str'> - --- After Modifying variable 2270468542.285238, Type : <class 'float'> - --- Before Modifying variable 802189690.055347, Type : <class 'str'> - --- After Modifying variable 802189690.055347, Type : <class 'float'> - --- Before Modifying variable 2268871465.2532387, Type : <class 'str'> - --- After Modifying variable 2268871465.2532387, Type : <class 'float'> - --- Before Modifying variable 2739878467.488261, Type : <class 'str'> - --- After Modifying variable 2739878467.488261, Type : <class 'float'> - --- Before Modifying variable 2628180248.8779874, Type : <class 'str'> - --- After Modifying variable 2628180248.8779874, Type : <class 'float'> - --- Before Modifying variable 5994774172.081156, Type : <class 'str'> - --- After Modifying variable 5994774172.081156, Type : <class 'float'> - --- Before Modifying variable 27132005.96251461, Type : <class 'str'> - --- After Modifying variable 27132005.96251461, Type : <class 'float'> - --- Before Modifying variable 5829196565.044832, Type : <class 'str'> - --- After Modifying variable 5829196565.044832, Type : <class 'float'> - --- Before Modifying variable 5122092613.088247, Type : <class 'str'> - --- After Modifying variable 5122092613.088247, Type : <class 'float'> - --- Before Modifying variable 4373668478.56346, Type : <class 'str'> - --- After Modifying variable 4373668478.56346, Type : <class 'float'> - --- Before Modifying variable 5215102957.782558, Type : <class 'str'> - --- After Modifying variable 5215102957.782558, Type : <class 'float'> + [['X_0', 'X_1', 'X_2', 'X_3', 'X_4', 'X_5', 'X_6', 'X_7', 'X_8', 'X_9'], ['frequency level of Little Socket', 'Core 0 state', 'Core 1 state', 'Core 2 state', 'Core 3 state', 'frequency level of Big Socket', 'Core 4 state', 'Core 5 state', 'Core 6 state', 'Core 7 state'], [-318832172.2086933, -750825726.0535247, -1136889782.8201854, -1461095066.8930154, -2851620839.593662, -219090685.044323, -3311012110.96559, -2884690358.215931, -2511497256.669151, -2563406395.758262], array([1.14636041e+08, 9.68638849e+08, 1.20369835e+09, 1.15687473e+09, + 2.48468001e+09, 2.51237790e+08, 2.93809270e+09, 1.77297002e+09, + 2.31663675e+09, 1.98803396e+09]), array([4.33468214e+08, 1.71946458e+09, 2.34058813e+09, 2.61796980e+09, + 5.33630085e+09, 4.70328475e+08, 6.24910481e+09, 4.65766037e+09, + 4.82813401e+09, 4.55144036e+09])] + --- Before Modifying variable -318832172.2086933, Type : <class 'str'> + --- After Modifying variable -318832172.2086933, Type : <class 'float'> + --- Before Modifying variable -750825726.0535247, Type : <class 'str'> + --- After Modifying variable -750825726.0535247, Type : <class 'float'> + --- Before Modifying variable -1136889782.8201854, Type : <class 'str'> + --- After Modifying variable -1136889782.8201854, Type : <class 'float'> + --- Before Modifying variable -1461095066.8930154, Type : <class 'str'> + --- After Modifying variable -1461095066.8930154, Type : <class 'float'> + --- Before Modifying variable -2851620839.593662, Type : <class 'str'> + --- After Modifying variable -2851620839.593662, Type : <class 'float'> + --- Before Modifying variable -219090685.044323, Type : <class 'str'> + --- After Modifying variable -219090685.044323, Type : <class 'float'> + --- Before Modifying variable -3311012110.96559, Type : <class 'str'> + --- After Modifying variable -3311012110.96559, Type : <class 'float'> + --- Before Modifying variable -2884690358.215931, Type : <class 'str'> + --- After Modifying variable -2884690358.215931, Type : <class 'float'> + --- Before Modifying variable -2511497256.669151, Type : <class 'str'> + --- After Modifying variable -2511497256.669151, Type : <class 'float'> + --- Before Modifying variable -2563406395.758262, Type : <class 'str'> + --- After Modifying variable -2563406395.758262, Type : <class 'float'> + --- Before Modifying variable 114636041.36645955, Type : <class 'str'> + --- After Modifying variable 114636041.36645955, Type : <class 'float'> + --- Before Modifying variable 968638849.2592059, Type : <class 'str'> + --- After Modifying variable 968638849.2592059, Type : <class 'float'> + --- Before Modifying variable 1203698350.7748914, Type : <class 'str'> + --- After Modifying variable 1203698350.7748914, Type : <class 'float'> + --- Before Modifying variable 1156874732.6674967, Type : <class 'str'> + --- After Modifying variable 1156874732.6674967, Type : <class 'float'> + --- Before Modifying variable 2484680012.8657327, Type : <class 'str'> + --- After Modifying variable 2484680012.8657327, Type : <class 'float'> + --- Before Modifying variable 251237789.89416486, Type : <class 'str'> + --- After Modifying variable 251237789.89416486, Type : <class 'float'> + --- Before Modifying variable 2938092695.237851, Type : <class 'str'> + --- After Modifying variable 2938092695.237851, Type : <class 'float'> + --- Before Modifying variable 1772970016.057762, Type : <class 'str'> + --- After Modifying variable 1772970016.057762, Type : <class 'float'> + --- Before Modifying variable 2316636754.615268, Type : <class 'str'> + --- After Modifying variable 2316636754.615268, Type : <class 'float'> + --- Before Modifying variable 1988033960.003158, Type : <class 'str'> + --- After Modifying variable 1988033960.003158, Type : <class 'float'> + --- Before Modifying variable 433468213.5751529, Type : <class 'str'> + --- After Modifying variable 433468213.5751529, Type : <class 'float'> + --- Before Modifying variable 1719464575.3127308, Type : <class 'str'> + --- After Modifying variable 1719464575.3127308, Type : <class 'float'> + --- Before Modifying variable 2340588133.5950766, Type : <class 'str'> + --- After Modifying variable 2340588133.5950766, Type : <class 'float'> + --- Before Modifying variable 2617969799.560512, Type : <class 'str'> + --- After Modifying variable 2617969799.560512, Type : <class 'float'> + --- Before Modifying variable 5336300852.459394, Type : <class 'str'> + --- After Modifying variable 5336300852.459394, Type : <class 'float'> + --- Before Modifying variable 470328474.9384879, Type : <class 'str'> + --- After Modifying variable 470328474.9384879, Type : <class 'float'> + --- Before Modifying variable 6249104806.203442, Type : <class 'str'> + --- After Modifying variable 6249104806.203442, Type : <class 'float'> + --- Before Modifying variable 4657660374.273693, Type : <class 'str'> + --- After Modifying variable 4657660374.273693, Type : <class 'float'> + --- Before Modifying variable 4828134011.284419, Type : <class 'str'> + --- After Modifying variable 4828134011.284419, Type : <class 'float'> + --- Before Modifying variable 4551440355.76142, Type : <class 'str'> + --- After Modifying variable 4551440355.76142, Type : <class 'float'> X header, margins and linear coef numbers after transpose: - [['X_0', 'frequency level of Little Socket', -412556801.55709714, 389632888.4982499, 802189690.055347], ['X_1', 'Core 0 state', -1264188906.7534356, 1004682558.4998031, 2268871465.2532387], ['X_2', 'Core 1 state', -1536345475.9378936, 1203532991.5503676, 2739878467.488261], ['X_3', 'Core 2 state', -1584467613.0221124, 1043712635.855875, 2628180248.8779874], ['X_4', 'Core 3 state', -3578325885.0620103, 2416448287.019146, 5994774172.081156], ['X_5', 'frequency level of Big Socket', 149970046.12991115, 177102052.09242576, 27132005.96251461], ['X_6', 'Core 4 state', -3260607619.6506376, 2568588945.394195, 5829196565.044832], ['X_7', 'Core 5 state', -3037945754.9799795, 2084146858.1082678, 5122092613.088247], ['X_8', 'Core 6 state', -2510123228.7586713, 1863545249.804789, 4373668478.56346], ['X_9', 'Core 7 state', -2944634415.4973207, 2270468542.285238, 5215102957.782558]] + [['X_0', 'frequency level of Little Socket', -318832172.2086933, 114636041.36645955, 433468213.5751529], ['X_1', 'Core 0 state', -750825726.0535247, 968638849.2592059, 1719464575.3127308], ['X_2', 'Core 1 state', -1136889782.8201854, 1203698350.7748914, 2340588133.5950766], ['X_3', 'Core 2 state', -1461095066.8930154, 1156874732.6674967, 2617969799.560512], ['X_4', 'Core 3 state', -2851620839.593662, 2484680012.8657327, 5336300852.459394], ['X_5', 'frequency level of Big Socket', -219090685.044323, 251237789.89416486, 470328474.9384879], ['X_6', 'Core 4 state', -3311012110.96559, 2938092695.237851, 6249104806.203442], ['X_7', 'Core 5 state', -2884690358.215931, 1772970016.057762, 4657660374.273693], ['X_8', 'Core 6 state', -2511497256.669151, 2316636754.615268, 4828134011.284419], ['X_9', 'Core 7 state', -2563406395.758262, 1988033960.003158, 4551440355.76142]] margins and linearcoef summary_to_print : [array(['X_variable', 'meaning ', 'kernel ridge margins', - 'linear regression coefficients', 'difference'], dtype='<U30'), ['X_0', 'frequency level of Little Socket', -412556801.55709714, 389632888.4982499, 802189690.055347], ['X_1', 'Core 0 state', -1264188906.7534356, 1004682558.4998031, 2268871465.2532387], ['X_2', 'Core 1 state', -1536345475.9378936, 1203532991.5503676, 2739878467.488261], ['X_3', 'Core 2 state', -1584467613.0221124, 1043712635.855875, 2628180248.8779874], ['X_4', 'Core 3 state', -3578325885.0620103, 2416448287.019146, 5994774172.081156], ['X_5', 'frequency level of Big Socket', 149970046.12991115, 177102052.09242576, 27132005.96251461], ['X_6', 'Core 4 state', -3260607619.6506376, 2568588945.394195, 5829196565.044832], ['X_7', 'Core 5 state', -3037945754.9799795, 2084146858.1082678, 5122092613.088247], ['X_8', 'Core 6 state', -2510123228.7586713, 1863545249.804789, 4373668478.56346], ['X_9', 'Core 7 state', -2944634415.4973207, 2270468542.285238, 5215102957.782558]] + 'linear regression coefficients', 'difference'], dtype='<U30'), ['X_0', 'frequency level of Little Socket', -318832172.2086933, 114636041.36645955, 433468213.5751529], ['X_1', 'Core 0 state', -750825726.0535247, 968638849.2592059, 1719464575.3127308], ['X_2', 'Core 1 state', -1136889782.8201854, 1203698350.7748914, 2340588133.5950766], ['X_3', 'Core 2 state', -1461095066.8930154, 1156874732.6674967, 2617969799.560512], ['X_4', 'Core 3 state', -2851620839.593662, 2484680012.8657327, 5336300852.459394], ['X_5', 'frequency level of Big Socket', -219090685.044323, 251237789.89416486, 470328474.9384879], ['X_6', 'Core 4 state', -3311012110.96559, 2938092695.237851, 6249104806.203442], ['X_7', 'Core 5 state', -2884690358.215931, 1772970016.057762, 4657660374.273693], ['X_8', 'Core 6 state', -2511497256.669151, 2316636754.615268, 4828134011.284419], ['X_9', 'Core 7 state', -2563406395.758262, 1988033960.003158, 4551440355.76142]] --- Actual line: ['X_variable' 'meaning ' 'kernel ridge margins' 'linear regression coefficients' 'difference'] - --- Actual line: ['X_0', 'frequency level of Little Socket', -412556801.55709714, 389632888.4982499, 802189690.055347] - --- Actual line: ['X_1', 'Core 0 state', -1264188906.7534356, 1004682558.4998031, 2268871465.2532387] - --- Actual line: ['X_2', 'Core 1 state', -1536345475.9378936, 1203532991.5503676, 2739878467.488261] - --- Actual line: ['X_3', 'Core 2 state', -1584467613.0221124, 1043712635.855875, 2628180248.8779874] - --- Actual line: ['X_4', 'Core 3 state', -3578325885.0620103, 2416448287.019146, 5994774172.081156] - --- Actual line: ['X_5', 'frequency level of Big Socket', 149970046.12991115, 177102052.09242576, 27132005.96251461] - --- Actual line: ['X_6', 'Core 4 state', -3260607619.6506376, 2568588945.394195, 5829196565.044832] - --- Actual line: ['X_7', 'Core 5 state', -3037945754.9799795, 2084146858.1082678, 5122092613.088247] - --- Actual line: ['X_8', 'Core 6 state', -2510123228.7586713, 1863545249.804789, 4373668478.56346] - --- Actual line: ['X_9', 'Core 7 state', -2944634415.4973207, 2270468542.285238, 5215102957.782558] + --- Actual line: ['X_0', 'frequency level of Little Socket', -318832172.2086933, 114636041.36645955, 433468213.5751529] + --- Actual line: ['X_1', 'Core 0 state', -750825726.0535247, 968638849.2592059, 1719464575.3127308] + --- Actual line: ['X_2', 'Core 1 state', -1136889782.8201854, 1203698350.7748914, 2340588133.5950766] + --- Actual line: ['X_3', 'Core 2 state', -1461095066.8930154, 1156874732.6674967, 2617969799.560512] + --- Actual line: ['X_4', 'Core 3 state', -2851620839.593662, 2484680012.8657327, 5336300852.459394] + --- Actual line: ['X_5', 'frequency level of Big Socket', -219090685.044323, 251237789.89416486, 470328474.9384879] + --- Actual line: ['X_6', 'Core 4 state', -3311012110.96559, 2938092695.237851, 6249104806.203442] + --- Actual line: ['X_7', 'Core 5 state', -2884690358.215931, 1772970016.057762, 4657660374.273693] + --- Actual line: ['X_8', 'Core 6 state', -2511497256.669151, 2316636754.615268, 4828134011.284419] + --- Actual line: ['X_9', 'Core 7 state', -2563406395.758262, 1988033960.003158, 4551440355.76142] X header, margins and linear coef numbers after transpose, ordered by margin: - [['X_5', 'frequency level of Big Socket', 149970046.12991115, 177102052.09242576, 27132005.96251461], ['X_0', 'frequency level of Little Socket', -412556801.55709714, 389632888.4982499, 802189690.055347], ['X_1', 'Core 0 state', -1264188906.7534356, 1004682558.4998031, 2268871465.2532387], ['X_2', 'Core 1 state', -1536345475.9378936, 1203532991.5503676, 2739878467.488261], ['X_3', 'Core 2 state', -1584467613.0221124, 1043712635.855875, 2628180248.8779874], ['X_8', 'Core 6 state', -2510123228.7586713, 1863545249.804789, 4373668478.56346], ['X_9', 'Core 7 state', -2944634415.4973207, 2270468542.285238, 5215102957.782558], ['X_7', 'Core 5 state', -3037945754.9799795, 2084146858.1082678, 5122092613.088247], ['X_6', 'Core 4 state', -3260607619.6506376, 2568588945.394195, 5829196565.044832], ['X_4', 'Core 3 state', -3578325885.0620103, 2416448287.019146, 5994774172.081156]] + [['X_5', 'frequency level of Big Socket', -219090685.044323, 251237789.89416486, 470328474.9384879], ['X_0', 'frequency level of Little Socket', -318832172.2086933, 114636041.36645955, 433468213.5751529], ['X_1', 'Core 0 state', -750825726.0535247, 968638849.2592059, 1719464575.3127308], ['X_2', 'Core 1 state', -1136889782.8201854, 1203698350.7748914, 2340588133.5950766], ['X_3', 'Core 2 state', -1461095066.8930154, 1156874732.6674967, 2617969799.560512], ['X_8', 'Core 6 state', -2511497256.669151, 2316636754.615268, 4828134011.284419], ['X_9', 'Core 7 state', -2563406395.758262, 1988033960.003158, 4551440355.76142], ['X_4', 'Core 3 state', -2851620839.593662, 2484680012.8657327, 5336300852.459394], ['X_7', 'Core 5 state', -2884690358.215931, 1772970016.057762, 4657660374.273693], ['X_6', 'Core 4 state', -3311012110.96559, 2938092695.237851, 6249104806.203442]] margins and linearcoef summary_to_print ordered by margin : [array(['X_variable', 'meaning ', 'kernel ridge margins', - 'linear regression coefficients', 'difference'], dtype='<U30'), ['X_0', 'frequency level of Little Socket', -412556801.55709714, 389632888.4982499, 802189690.055347], ['X_1', 'Core 0 state', -1264188906.7534356, 1004682558.4998031, 2268871465.2532387], ['X_2', 'Core 1 state', -1536345475.9378936, 1203532991.5503676, 2739878467.488261], ['X_3', 'Core 2 state', -1584467613.0221124, 1043712635.855875, 2628180248.8779874], ['X_4', 'Core 3 state', -3578325885.0620103, 2416448287.019146, 5994774172.081156], ['X_5', 'frequency level of Big Socket', 149970046.12991115, 177102052.09242576, 27132005.96251461], ['X_6', 'Core 4 state', -3260607619.6506376, 2568588945.394195, 5829196565.044832], ['X_7', 'Core 5 state', -3037945754.9799795, 2084146858.1082678, 5122092613.088247], ['X_8', 'Core 6 state', -2510123228.7586713, 1863545249.804789, 4373668478.56346], ['X_9', 'Core 7 state', -2944634415.4973207, 2270468542.285238, 5215102957.782558]] + 'linear regression coefficients', 'difference'], dtype='<U30'), ['X_0', 'frequency level of Little Socket', -318832172.2086933, 114636041.36645955, 433468213.5751529], ['X_1', 'Core 0 state', -750825726.0535247, 968638849.2592059, 1719464575.3127308], ['X_2', 'Core 1 state', -1136889782.8201854, 1203698350.7748914, 2340588133.5950766], ['X_3', 'Core 2 state', -1461095066.8930154, 1156874732.6674967, 2617969799.560512], ['X_4', 'Core 3 state', -2851620839.593662, 2484680012.8657327, 5336300852.459394], ['X_5', 'frequency level of Big Socket', -219090685.044323, 251237789.89416486, 470328474.9384879], ['X_6', 'Core 4 state', -3311012110.96559, 2938092695.237851, 6249104806.203442], ['X_7', 'Core 5 state', -2884690358.215931, 1772970016.057762, 4657660374.273693], ['X_8', 'Core 6 state', -2511497256.669151, 2316636754.615268, 4828134011.284419], ['X_9', 'Core 7 state', -2563406395.758262, 1988033960.003158, 4551440355.76142]] --- Actual line: ['X_variable' 'meaning ' 'kernel ridge margins' 'linear regression coefficients' 'difference'] - --- Actual line: ['X_5', 'frequency level of Big Socket', 149970046.12991115, 177102052.09242576, 27132005.96251461] - --- Actual line: ['X_0', 'frequency level of Little Socket', -412556801.55709714, 389632888.4982499, 802189690.055347] - --- Actual line: ['X_1', 'Core 0 state', -1264188906.7534356, 1004682558.4998031, 2268871465.2532387] - --- Actual line: ['X_2', 'Core 1 state', -1536345475.9378936, 1203532991.5503676, 2739878467.488261] - --- Actual line: ['X_3', 'Core 2 state', -1584467613.0221124, 1043712635.855875, 2628180248.8779874] - --- Actual line: ['X_8', 'Core 6 state', -2510123228.7586713, 1863545249.804789, 4373668478.56346] - --- Actual line: ['X_9', 'Core 7 state', -2944634415.4973207, 2270468542.285238, 5215102957.782558] - --- Actual line: ['X_7', 'Core 5 state', -3037945754.9799795, 2084146858.1082678, 5122092613.088247] - --- Actual line: ['X_6', 'Core 4 state', -3260607619.6506376, 2568588945.394195, 5829196565.044832] - --- Actual line: ['X_4', 'Core 3 state', -3578325885.0620103, 2416448287.019146, 5994774172.081156] + --- Actual line: ['X_5', 'frequency level of Big Socket', -219090685.044323, 251237789.89416486, 470328474.9384879] + --- Actual line: ['X_0', 'frequency level of Little Socket', -318832172.2086933, 114636041.36645955, 433468213.5751529] + --- Actual line: ['X_1', 'Core 0 state', -750825726.0535247, 968638849.2592059, 1719464575.3127308] + --- Actual line: ['X_2', 'Core 1 state', -1136889782.8201854, 1203698350.7748914, 2340588133.5950766] + --- Actual line: ['X_3', 'Core 2 state', -1461095066.8930154, 1156874732.6674967, 2617969799.560512] + --- Actual line: ['X_8', 'Core 6 state', -2511497256.669151, 2316636754.615268, 4828134011.284419] + --- Actual line: ['X_9', 'Core 7 state', -2563406395.758262, 1988033960.003158, 4551440355.76142] + --- Actual line: ['X_4', 'Core 3 state', -2851620839.593662, 2484680012.8657327, 5336300852.459394] + --- Actual line: ['X_7', 'Core 5 state', -2884690358.215931, 1772970016.057762, 4657660374.273693] + --- Actual line: ['X_6', 'Core 4 state', -3311012110.96559, 2938092695.237851, 6249104806.203442] X header, margins and linear coef numbers after transpose, ordered by margin: - [['X_6', 'Core 4 state', -3260607619.6506376, 2568588945.394195, 5829196565.044832], ['X_4', 'Core 3 state', -3578325885.0620103, 2416448287.019146, 5994774172.081156], ['X_9', 'Core 7 state', -2944634415.4973207, 2270468542.285238, 5215102957.782558], ['X_7', 'Core 5 state', -3037945754.9799795, 2084146858.1082678, 5122092613.088247], ['X_8', 'Core 6 state', -2510123228.7586713, 1863545249.804789, 4373668478.56346], ['X_2', 'Core 1 state', -1536345475.9378936, 1203532991.5503676, 2739878467.488261], ['X_3', 'Core 2 state', -1584467613.0221124, 1043712635.855875, 2628180248.8779874], ['X_1', 'Core 0 state', -1264188906.7534356, 1004682558.4998031, 2268871465.2532387], ['X_0', 'frequency level of Little Socket', -412556801.55709714, 389632888.4982499, 802189690.055347], ['X_5', 'frequency level of Big Socket', 149970046.12991115, 177102052.09242576, 27132005.96251461]] + [['X_6', 'Core 4 state', -3311012110.96559, 2938092695.237851, 6249104806.203442], ['X_4', 'Core 3 state', -2851620839.593662, 2484680012.8657327, 5336300852.459394], ['X_8', 'Core 6 state', -2511497256.669151, 2316636754.615268, 4828134011.284419], ['X_9', 'Core 7 state', -2563406395.758262, 1988033960.003158, 4551440355.76142], ['X_7', 'Core 5 state', -2884690358.215931, 1772970016.057762, 4657660374.273693], ['X_2', 'Core 1 state', -1136889782.8201854, 1203698350.7748914, 2340588133.5950766], ['X_3', 'Core 2 state', -1461095066.8930154, 1156874732.6674967, 2617969799.560512], ['X_1', 'Core 0 state', -750825726.0535247, 968638849.2592059, 1719464575.3127308], ['X_5', 'frequency level of Big Socket', -219090685.044323, 251237789.89416486, 470328474.9384879], ['X_0', 'frequency level of Little Socket', -318832172.2086933, 114636041.36645955, 433468213.5751529]] margins and linearcoef summary_to_print ordered by linear regression coefficients : [array(['X_variable', 'meaning ', 'kernel ridge margins', - 'linear regression coefficients', 'difference'], dtype='<U30'), ['X_6', 'Core 4 state', -3260607619.6506376, 2568588945.394195, 5829196565.044832], ['X_4', 'Core 3 state', -3578325885.0620103, 2416448287.019146, 5994774172.081156], ['X_9', 'Core 7 state', -2944634415.4973207, 2270468542.285238, 5215102957.782558], ['X_7', 'Core 5 state', -3037945754.9799795, 2084146858.1082678, 5122092613.088247], ['X_8', 'Core 6 state', -2510123228.7586713, 1863545249.804789, 4373668478.56346], ['X_2', 'Core 1 state', -1536345475.9378936, 1203532991.5503676, 2739878467.488261], ['X_3', 'Core 2 state', -1584467613.0221124, 1043712635.855875, 2628180248.8779874], ['X_1', 'Core 0 state', -1264188906.7534356, 1004682558.4998031, 2268871465.2532387], ['X_0', 'frequency level of Little Socket', -412556801.55709714, 389632888.4982499, 802189690.055347], ['X_5', 'frequency level of Big Socket', 149970046.12991115, 177102052.09242576, 27132005.96251461]] + 'linear regression coefficients', 'difference'], dtype='<U30'), ['X_6', 'Core 4 state', -3311012110.96559, 2938092695.237851, 6249104806.203442], ['X_4', 'Core 3 state', -2851620839.593662, 2484680012.8657327, 5336300852.459394], ['X_8', 'Core 6 state', -2511497256.669151, 2316636754.615268, 4828134011.284419], ['X_9', 'Core 7 state', -2563406395.758262, 1988033960.003158, 4551440355.76142], ['X_7', 'Core 5 state', -2884690358.215931, 1772970016.057762, 4657660374.273693], ['X_2', 'Core 1 state', -1136889782.8201854, 1203698350.7748914, 2340588133.5950766], ['X_3', 'Core 2 state', -1461095066.8930154, 1156874732.6674967, 2617969799.560512], ['X_1', 'Core 0 state', -750825726.0535247, 968638849.2592059, 1719464575.3127308], ['X_5', 'frequency level of Big Socket', -219090685.044323, 251237789.89416486, 470328474.9384879], ['X_0', 'frequency level of Little Socket', -318832172.2086933, 114636041.36645955, 433468213.5751529]] --- Actual line: ['X_variable' 'meaning ' 'kernel ridge margins' 'linear regression coefficients' 'difference'] - --- Actual line: ['X_6', 'Core 4 state', -3260607619.6506376, 2568588945.394195, 5829196565.044832] - --- Actual line: ['X_4', 'Core 3 state', -3578325885.0620103, 2416448287.019146, 5994774172.081156] - --- Actual line: ['X_9', 'Core 7 state', -2944634415.4973207, 2270468542.285238, 5215102957.782558] - --- Actual line: ['X_7', 'Core 5 state', -3037945754.9799795, 2084146858.1082678, 5122092613.088247] - --- Actual line: ['X_8', 'Core 6 state', -2510123228.7586713, 1863545249.804789, 4373668478.56346] - --- Actual line: ['X_2', 'Core 1 state', -1536345475.9378936, 1203532991.5503676, 2739878467.488261] - --- Actual line: ['X_3', 'Core 2 state', -1584467613.0221124, 1043712635.855875, 2628180248.8779874] - --- Actual line: ['X_1', 'Core 0 state', -1264188906.7534356, 1004682558.4998031, 2268871465.2532387] - --- Actual line: ['X_0', 'frequency level of Little Socket', -412556801.55709714, 389632888.4982499, 802189690.055347] - --- Actual line: ['X_5', 'frequency level of Big Socket', 149970046.12991115, 177102052.09242576, 27132005.96251461] + --- Actual line: ['X_6', 'Core 4 state', -3311012110.96559, 2938092695.237851, 6249104806.203442] + --- Actual line: ['X_4', 'Core 3 state', -2851620839.593662, 2484680012.8657327, 5336300852.459394] + --- Actual line: ['X_8', 'Core 6 state', -2511497256.669151, 2316636754.615268, 4828134011.284419] + --- Actual line: ['X_9', 'Core 7 state', -2563406395.758262, 1988033960.003158, 4551440355.76142] + --- Actual line: ['X_7', 'Core 5 state', -2884690358.215931, 1772970016.057762, 4657660374.273693] + --- Actual line: ['X_2', 'Core 1 state', -1136889782.8201854, 1203698350.7748914, 2340588133.5950766] + --- Actual line: ['X_3', 'Core 2 state', -1461095066.8930154, 1156874732.6674967, 2617969799.560512] + --- Actual line: ['X_1', 'Core 0 state', -750825726.0535247, 968638849.2592059, 1719464575.3127308] + --- Actual line: ['X_5', 'frequency level of Big Socket', -219090685.044323, 251237789.89416486, 470328474.9384879] + --- Actual line: ['X_0', 'frequency level of Little Socket', -318832172.2086933, 114636041.36645955, 433468213.5751529] X header, margins and linear coef numbers after transpose, ordered by margin: - [['X_4', 'Core 3 state', -3578325885.0620103, 2416448287.019146, 5994774172.081156], ['X_6', 'Core 4 state', -3260607619.6506376, 2568588945.394195, 5829196565.044832], ['X_9', 'Core 7 state', -2944634415.4973207, 2270468542.285238, 5215102957.782558], ['X_7', 'Core 5 state', -3037945754.9799795, 2084146858.1082678, 5122092613.088247], ['X_8', 'Core 6 state', -2510123228.7586713, 1863545249.804789, 4373668478.56346], ['X_2', 'Core 1 state', -1536345475.9378936, 1203532991.5503676, 2739878467.488261], ['X_3', 'Core 2 state', -1584467613.0221124, 1043712635.855875, 2628180248.8779874], ['X_1', 'Core 0 state', -1264188906.7534356, 1004682558.4998031, 2268871465.2532387], ['X_0', 'frequency level of Little Socket', -412556801.55709714, 389632888.4982499, 802189690.055347], ['X_5', 'frequency level of Big Socket', 149970046.12991115, 177102052.09242576, 27132005.96251461]] + [['X_6', 'Core 4 state', -3311012110.96559, 2938092695.237851, 6249104806.203442], ['X_4', 'Core 3 state', -2851620839.593662, 2484680012.8657327, 5336300852.459394], ['X_8', 'Core 6 state', -2511497256.669151, 2316636754.615268, 4828134011.284419], ['X_7', 'Core 5 state', -2884690358.215931, 1772970016.057762, 4657660374.273693], ['X_9', 'Core 7 state', -2563406395.758262, 1988033960.003158, 4551440355.76142], ['X_3', 'Core 2 state', -1461095066.8930154, 1156874732.6674967, 2617969799.560512], ['X_2', 'Core 1 state', -1136889782.8201854, 1203698350.7748914, 2340588133.5950766], ['X_1', 'Core 0 state', -750825726.0535247, 968638849.2592059, 1719464575.3127308], ['X_5', 'frequency level of Big Socket', -219090685.044323, 251237789.89416486, 470328474.9384879], ['X_0', 'frequency level of Little Socket', -318832172.2086933, 114636041.36645955, 433468213.5751529]] margins and linearcoef summary_to_print ordered by linear regression coefficients : [array(['X_variable', 'meaning ', 'kernel ridge margins', - 'linear regression coefficients', 'difference'], dtype='<U30'), ['X_4', 'Core 3 state', -3578325885.0620103, 2416448287.019146, 5994774172.081156], ['X_6', 'Core 4 state', -3260607619.6506376, 2568588945.394195, 5829196565.044832], ['X_9', 'Core 7 state', -2944634415.4973207, 2270468542.285238, 5215102957.782558], ['X_7', 'Core 5 state', -3037945754.9799795, 2084146858.1082678, 5122092613.088247], ['X_8', 'Core 6 state', -2510123228.7586713, 1863545249.804789, 4373668478.56346], ['X_2', 'Core 1 state', -1536345475.9378936, 1203532991.5503676, 2739878467.488261], ['X_3', 'Core 2 state', -1584467613.0221124, 1043712635.855875, 2628180248.8779874], ['X_1', 'Core 0 state', -1264188906.7534356, 1004682558.4998031, 2268871465.2532387], ['X_0', 'frequency level of Little Socket', -412556801.55709714, 389632888.4982499, 802189690.055347], ['X_5', 'frequency level of Big Socket', 149970046.12991115, 177102052.09242576, 27132005.96251461]] + 'linear regression coefficients', 'difference'], dtype='<U30'), ['X_6', 'Core 4 state', -3311012110.96559, 2938092695.237851, 6249104806.203442], ['X_4', 'Core 3 state', -2851620839.593662, 2484680012.8657327, 5336300852.459394], ['X_8', 'Core 6 state', -2511497256.669151, 2316636754.615268, 4828134011.284419], ['X_7', 'Core 5 state', -2884690358.215931, 1772970016.057762, 4657660374.273693], ['X_9', 'Core 7 state', -2563406395.758262, 1988033960.003158, 4551440355.76142], ['X_3', 'Core 2 state', -1461095066.8930154, 1156874732.6674967, 2617969799.560512], ['X_2', 'Core 1 state', -1136889782.8201854, 1203698350.7748914, 2340588133.5950766], ['X_1', 'Core 0 state', -750825726.0535247, 968638849.2592059, 1719464575.3127308], ['X_5', 'frequency level of Big Socket', -219090685.044323, 251237789.89416486, 470328474.9384879], ['X_0', 'frequency level of Little Socket', -318832172.2086933, 114636041.36645955, 433468213.5751529]] --- Actual line: ['X_variable' 'meaning ' 'kernel ridge margins' 'linear regression coefficients' 'difference'] - --- Actual line: ['X_4', 'Core 3 state', -3578325885.0620103, 2416448287.019146, 5994774172.081156] - --- Actual line: ['X_6', 'Core 4 state', -3260607619.6506376, 2568588945.394195, 5829196565.044832] - --- Actual line: ['X_9', 'Core 7 state', -2944634415.4973207, 2270468542.285238, 5215102957.782558] - --- Actual line: ['X_7', 'Core 5 state', -3037945754.9799795, 2084146858.1082678, 5122092613.088247] - --- Actual line: ['X_8', 'Core 6 state', -2510123228.7586713, 1863545249.804789, 4373668478.56346] - --- Actual line: ['X_2', 'Core 1 state', -1536345475.9378936, 1203532991.5503676, 2739878467.488261] - --- Actual line: ['X_3', 'Core 2 state', -1584467613.0221124, 1043712635.855875, 2628180248.8779874] - --- Actual line: ['X_1', 'Core 0 state', -1264188906.7534356, 1004682558.4998031, 2268871465.2532387] - --- Actual line: ['X_0', 'frequency level of Little Socket', -412556801.55709714, 389632888.4982499, 802189690.055347] - --- Actual line: ['X_5', 'frequency level of Big Socket', 149970046.12991115, 177102052.09242576, 27132005.96251461] -d_X_5 linear model parameters = [ 7.67653846e+07 3.51728847e+08 2.95425709e+08 7.84948953e+07 - 5.55894540e+07 -6.63071411e+08 4.62471351e+08 -2.00229356e+07 - -2.24539857e+08 -1.83336104e+08] - --- FLOAT version of d_X_i_linear_coefficients_ [76765384.64639042, 351728847.1069102, 295425709.1687234, 78494895.25906077, 55589453.984847695, -663071410.647823, 462471350.70708954, -20022935.613327645, -224539857.22782457, -183336104.08860493] - --- Before Modifying variable 76765384.64639042, Type : <class 'str'> - --- After Modifying variable 76765384.64639042, Type : <class 'float'> - --- Before Modifying variable 351728847.1069102, Type : <class 'str'> - --- After Modifying variable 351728847.1069102, Type : <class 'float'> - --- Before Modifying variable 295425709.1687234, Type : <class 'str'> - --- After Modifying variable 295425709.1687234, Type : <class 'float'> - --- Before Modifying variable 78494895.25906077, Type : <class 'str'> - --- After Modifying variable 78494895.25906077, Type : <class 'float'> - --- Before Modifying variable 55589453.984847695, Type : <class 'str'> - --- After Modifying variable 55589453.984847695, Type : <class 'float'> - --- Before Modifying variable -663071410.647823, Type : <class 'str'> - --- After Modifying variable -663071410.647823, Type : <class 'float'> - --- Before Modifying variable 462471350.70708954, Type : <class 'str'> - --- After Modifying variable 462471350.70708954, Type : <class 'float'> - --- Before Modifying variable -20022935.613327645, Type : <class 'str'> - --- After Modifying variable -20022935.613327645, Type : <class 'float'> - --- Before Modifying variable -224539857.22782457, Type : <class 'str'> - --- After Modifying variable -224539857.22782457, Type : <class 'float'> - --- Before Modifying variable -183336104.08860493, Type : <class 'str'> - --- After Modifying variable -183336104.08860493, Type : <class 'float'> - --- Before Modifying variable 76765384.64639042, Type : <class 'str'> - --- After Modifying variable 76765384.64639042, Type : <class 'float'> - --- Before Modifying variable 351728847.1069102, Type : <class 'str'> - --- After Modifying variable 351728847.1069102, Type : <class 'float'> - --- Before Modifying variable 295425709.1687234, Type : <class 'str'> - --- After Modifying variable 295425709.1687234, Type : <class 'float'> - --- Before Modifying variable 78494895.25906077, Type : <class 'str'> - --- After Modifying variable 78494895.25906077, Type : <class 'float'> - --- Before Modifying variable 55589453.984847695, Type : <class 'str'> - --- After Modifying variable 55589453.984847695, Type : <class 'float'> - --- Before Modifying variable 663071410.647823, Type : <class 'str'> - --- After Modifying variable 663071410.647823, Type : <class 'float'> - --- Before Modifying variable 462471350.70708954, Type : <class 'str'> - --- After Modifying variable 462471350.70708954, Type : <class 'float'> - --- Before Modifying variable 20022935.613327645, Type : <class 'str'> - --- After Modifying variable 20022935.613327645, Type : <class 'float'> - --- Before Modifying variable 224539857.22782457, Type : <class 'str'> - --- After Modifying variable 224539857.22782457, Type : <class 'float'> - --- Before Modifying variable 183336104.08860493, Type : <class 'str'> - --- After Modifying variable 183336104.08860493, Type : <class 'float'> + --- Actual line: ['X_6', 'Core 4 state', -3311012110.96559, 2938092695.237851, 6249104806.203442] + --- Actual line: ['X_4', 'Core 3 state', -2851620839.593662, 2484680012.8657327, 5336300852.459394] + --- Actual line: ['X_8', 'Core 6 state', -2511497256.669151, 2316636754.615268, 4828134011.284419] + --- Actual line: ['X_7', 'Core 5 state', -2884690358.215931, 1772970016.057762, 4657660374.273693] + --- Actual line: ['X_9', 'Core 7 state', -2563406395.758262, 1988033960.003158, 4551440355.76142] + --- Actual line: ['X_3', 'Core 2 state', -1461095066.8930154, 1156874732.6674967, 2617969799.560512] + --- Actual line: ['X_2', 'Core 1 state', -1136889782.8201854, 1203698350.7748914, 2340588133.5950766] + --- Actual line: ['X_1', 'Core 0 state', -750825726.0535247, 968638849.2592059, 1719464575.3127308] + --- Actual line: ['X_5', 'frequency level of Big Socket', -219090685.044323, 251237789.89416486, 470328474.9384879] + --- Actual line: ['X_0', 'frequency level of Little Socket', -318832172.2086933, 114636041.36645955, 433468213.5751529] +d_X_5 linear model parameters = [ 1.85338041e+08 1.42944665e+08 -6.21882706e+07 -4.83852878e+08 + -2.44693261e+08 -2.76565385e+08 -6.45658982e+07 2.46503048e+08 + -3.16474218e+08 1.22364297e+08] + --- FLOAT version of d_X_i_linear_coefficients_ [185338041.39682832, 142944664.77740052, -62188270.581818655, -483852878.29017764, -244693261.0900952, -276565385.3744161, -64565898.18780776, 246503048.44622064, -316474218.4838966, 122364297.14268036] + --- Before Modifying variable 185338041.39682832, Type : <class 'str'> + --- After Modifying variable 185338041.39682832, Type : <class 'float'> + --- Before Modifying variable 142944664.77740052, Type : <class 'str'> + --- After Modifying variable 142944664.77740052, Type : <class 'float'> + --- Before Modifying variable -62188270.581818655, Type : <class 'str'> + --- After Modifying variable -62188270.581818655, Type : <class 'float'> + --- Before Modifying variable -483852878.29017764, Type : <class 'str'> + --- After Modifying variable -483852878.29017764, Type : <class 'float'> + --- Before Modifying variable -244693261.0900952, Type : <class 'str'> + --- After Modifying variable -244693261.0900952, Type : <class 'float'> + --- Before Modifying variable -276565385.3744161, Type : <class 'str'> + --- After Modifying variable -276565385.3744161, Type : <class 'float'> + --- Before Modifying variable -64565898.18780776, Type : <class 'str'> + --- After Modifying variable -64565898.18780776, Type : <class 'float'> + --- Before Modifying variable 246503048.44622064, Type : <class 'str'> + --- After Modifying variable 246503048.44622064, Type : <class 'float'> + --- Before Modifying variable -316474218.4838966, Type : <class 'str'> + --- After Modifying variable -316474218.4838966, Type : <class 'float'> + --- Before Modifying variable 122364297.14268036, Type : <class 'str'> + --- After Modifying variable 122364297.14268036, Type : <class 'float'> + --- Before Modifying variable 185338041.39682832, Type : <class 'str'> + --- After Modifying variable 185338041.39682832, Type : <class 'float'> + --- Before Modifying variable 142944664.77740052, Type : <class 'str'> + --- After Modifying variable 142944664.77740052, Type : <class 'float'> + --- Before Modifying variable 62188270.581818655, Type : <class 'str'> + --- After Modifying variable 62188270.581818655, Type : <class 'float'> + --- Before Modifying variable 483852878.29017764, Type : <class 'str'> + --- After Modifying variable 483852878.29017764, Type : <class 'float'> + --- Before Modifying variable 244693261.0900952, Type : <class 'str'> + --- After Modifying variable 244693261.0900952, Type : <class 'float'> + --- Before Modifying variable 276565385.3744161, Type : <class 'str'> + --- After Modifying variable 276565385.3744161, Type : <class 'float'> + --- Before Modifying variable 64565898.18780776, Type : <class 'str'> + --- After Modifying variable 64565898.18780776, Type : <class 'float'> + --- Before Modifying variable 246503048.44622064, Type : <class 'str'> + --- After Modifying variable 246503048.44622064, Type : <class 'float'> + --- Before Modifying variable 316474218.4838966, Type : <class 'str'> + --- After Modifying variable 316474218.4838966, Type : <class 'float'> + --- Before Modifying variable 122364297.14268036, Type : <class 'str'> + --- After Modifying variable 122364297.14268036, Type : <class 'float'> X header, d_X_ 5 values : - [['X_0', 'X_1', 'X_2', 'X_3', 'X_4', 'X_5', 'X_6', 'X_7', 'X_8', 'X_9'], ['frequency level of Little Socket', 'Core 0 state', 'Core 1 state', 'Core 2 state', 'Core 3 state', 'frequency level of Big Socket', 'Core 4 state', 'Core 5 state', 'Core 6 state', 'Core 7 state'], [76765384.64639042, 351728847.1069102, 295425709.1687234, 78494895.25906077, 55589453.984847695, -663071410.647823, 462471350.70708954, -20022935.613327645, -224539857.22782457, -183336104.08860493], [76765384.64639042, 351728847.1069102, 295425709.1687234, 78494895.25906077, 55589453.984847695, 663071410.647823, 462471350.70708954, 20022935.613327645, 224539857.22782457, 183336104.08860493]] + [['X_0', 'X_1', 'X_2', 'X_3', 'X_4', 'X_5', 'X_6', 'X_7', 'X_8', 'X_9'], ['frequency level of Little Socket', 'Core 0 state', 'Core 1 state', 'Core 2 state', 'Core 3 state', 'frequency level of Big Socket', 'Core 4 state', 'Core 5 state', 'Core 6 state', 'Core 7 state'], [185338041.39682832, 142944664.77740052, -62188270.581818655, -483852878.29017764, -244693261.0900952, -276565385.3744161, -64565898.18780776, 246503048.44622064, -316474218.4838966, 122364297.14268036], [185338041.39682832, 142944664.77740052, 62188270.581818655, 483852878.29017764, 244693261.0900952, 276565385.3744161, 64565898.18780776, 246503048.44622064, 316474218.4838966, 122364297.14268036]] --- Actual line: ['Variable' 'meaning ' 'd_X_5 (Variation relative to frequency level of Big Socket)' 'asolute d_X_5'] - --- Actual line: ['X_0', 'frequency level of Little Socket', 76765384.64639042, 76765384.64639042] - --- Actual line: ['X_1', 'Core 0 state', 351728847.1069102, 351728847.1069102] - --- Actual line: ['X_2', 'Core 1 state', 295425709.1687234, 295425709.1687234] - --- Actual line: ['X_3', 'Core 2 state', 78494895.25906077, 78494895.25906077] - --- Actual line: ['X_4', 'Core 3 state', 55589453.984847695, 55589453.984847695] - --- Actual line: ['X_5', 'frequency level of Big Socket', -663071410.647823, 663071410.647823] - --- Actual line: ['X_6', 'Core 4 state', 462471350.70708954, 462471350.70708954] - --- Actual line: ['X_7', 'Core 5 state', -20022935.613327645, 20022935.613327645] - --- Actual line: ['X_8', 'Core 6 state', -224539857.22782457, 224539857.22782457] - --- Actual line: ['X_9', 'Core 7 state', -183336104.08860493, 183336104.08860493] + --- Actual line: ['X_0', 'frequency level of Little Socket', 185338041.39682832, 185338041.39682832] + --- Actual line: ['X_1', 'Core 0 state', 142944664.77740052, 142944664.77740052] + --- Actual line: ['X_2', 'Core 1 state', -62188270.581818655, 62188270.581818655] + --- Actual line: ['X_3', 'Core 2 state', -483852878.29017764, 483852878.29017764] + --- Actual line: ['X_4', 'Core 3 state', -244693261.0900952, 244693261.0900952] + --- Actual line: ['X_5', 'frequency level of Big Socket', -276565385.3744161, 276565385.3744161] + --- Actual line: ['X_6', 'Core 4 state', -64565898.18780776, 64565898.18780776] + --- Actual line: ['X_7', 'Core 5 state', 246503048.44622064, 246503048.44622064] + --- Actual line: ['X_8', 'Core 6 state', -316474218.4838966, 316474218.4838966] + --- Actual line: ['X_9', 'Core 7 state', 122364297.14268036, 122364297.14268036] X header, margins and linear coef numbers after transpose, ordered by margin: - [['X_6', 'Core 4 state', 462471350.70708954, 462471350.70708954], ['X_1', 'Core 0 state', 351728847.1069102, 351728847.1069102], ['X_2', 'Core 1 state', 295425709.1687234, 295425709.1687234], ['X_3', 'Core 2 state', 78494895.25906077, 78494895.25906077], ['X_0', 'frequency level of Little Socket', 76765384.64639042, 76765384.64639042], ['X_4', 'Core 3 state', 55589453.984847695, 55589453.984847695], ['X_7', 'Core 5 state', -20022935.613327645, 20022935.613327645], ['X_9', 'Core 7 state', -183336104.08860493, 183336104.08860493], ['X_8', 'Core 6 state', -224539857.22782457, 224539857.22782457], ['X_5', 'frequency level of Big Socket', -663071410.647823, 663071410.647823]] + [['X_7', 'Core 5 state', 246503048.44622064, 246503048.44622064], ['X_0', 'frequency level of Little Socket', 185338041.39682832, 185338041.39682832], ['X_1', 'Core 0 state', 142944664.77740052, 142944664.77740052], ['X_9', 'Core 7 state', 122364297.14268036, 122364297.14268036], ['X_2', 'Core 1 state', -62188270.581818655, 62188270.581818655], ['X_6', 'Core 4 state', -64565898.18780776, 64565898.18780776], ['X_4', 'Core 3 state', -244693261.0900952, 244693261.0900952], ['X_5', 'frequency level of Big Socket', -276565385.3744161, 276565385.3744161], ['X_8', 'Core 6 state', -316474218.4838966, 316474218.4838966], ['X_3', 'Core 2 state', -483852878.29017764, 483852878.29017764]] margins and linearcoef summary_to_print ordered by margin : [array(['Variable', 'meaning ', 'd_X_5 (Variation relative to frequency level of Big Socket)', - 'asolute d_X_5'], dtype='<U59'), ['X_6', 'Core 4 state', 462471350.70708954, 462471350.70708954], ['X_1', 'Core 0 state', 351728847.1069102, 351728847.1069102], ['X_2', 'Core 1 state', 295425709.1687234, 295425709.1687234], ['X_3', 'Core 2 state', 78494895.25906077, 78494895.25906077], ['X_0', 'frequency level of Little Socket', 76765384.64639042, 76765384.64639042], ['X_4', 'Core 3 state', 55589453.984847695, 55589453.984847695], ['X_7', 'Core 5 state', -20022935.613327645, 20022935.613327645], ['X_9', 'Core 7 state', -183336104.08860493, 183336104.08860493], ['X_8', 'Core 6 state', -224539857.22782457, 224539857.22782457], ['X_5', 'frequency level of Big Socket', -663071410.647823, 663071410.647823]] + 'asolute d_X_5'], dtype='<U59'), ['X_7', 'Core 5 state', 246503048.44622064, 246503048.44622064], ['X_0', 'frequency level of Little Socket', 185338041.39682832, 185338041.39682832], ['X_1', 'Core 0 state', 142944664.77740052, 142944664.77740052], ['X_9', 'Core 7 state', 122364297.14268036, 122364297.14268036], ['X_2', 'Core 1 state', -62188270.581818655, 62188270.581818655], ['X_6', 'Core 4 state', -64565898.18780776, 64565898.18780776], ['X_4', 'Core 3 state', -244693261.0900952, 244693261.0900952], ['X_5', 'frequency level of Big Socket', -276565385.3744161, 276565385.3744161], ['X_8', 'Core 6 state', -316474218.4838966, 316474218.4838966], ['X_3', 'Core 2 state', -483852878.29017764, 483852878.29017764]] --- Actual line: ['Variable' 'meaning ' 'd_X_5 (Variation relative to frequency level of Big Socket)' 'asolute d_X_5'] - --- Actual line: ['X_6', 'Core 4 state', 462471350.70708954, 462471350.70708954] - --- Actual line: ['X_1', 'Core 0 state', 351728847.1069102, 351728847.1069102] - --- Actual line: ['X_2', 'Core 1 state', 295425709.1687234, 295425709.1687234] - --- Actual line: ['X_3', 'Core 2 state', 78494895.25906077, 78494895.25906077] - --- Actual line: ['X_0', 'frequency level of Little Socket', 76765384.64639042, 76765384.64639042] - --- Actual line: ['X_4', 'Core 3 state', 55589453.984847695, 55589453.984847695] - --- Actual line: ['X_7', 'Core 5 state', -20022935.613327645, 20022935.613327645] - --- Actual line: ['X_9', 'Core 7 state', -183336104.08860493, 183336104.08860493] - --- Actual line: ['X_8', 'Core 6 state', -224539857.22782457, 224539857.22782457] - --- Actual line: ['X_5', 'frequency level of Big Socket', -663071410.647823, 663071410.647823] + --- Actual line: ['X_7', 'Core 5 state', 246503048.44622064, 246503048.44622064] + --- Actual line: ['X_0', 'frequency level of Little Socket', 185338041.39682832, 185338041.39682832] + --- Actual line: ['X_1', 'Core 0 state', 142944664.77740052, 142944664.77740052] + --- Actual line: ['X_9', 'Core 7 state', 122364297.14268036, 122364297.14268036] + --- Actual line: ['X_2', 'Core 1 state', -62188270.581818655, 62188270.581818655] + --- Actual line: ['X_6', 'Core 4 state', -64565898.18780776, 64565898.18780776] + --- Actual line: ['X_4', 'Core 3 state', -244693261.0900952, 244693261.0900952] + --- Actual line: ['X_5', 'frequency level of Big Socket', -276565385.3744161, 276565385.3744161] + --- Actual line: ['X_8', 'Core 6 state', -316474218.4838966, 316474218.4838966] + --- Actual line: ['X_3', 'Core 2 state', -483852878.29017764, 483852878.29017764] X header, margins and linear coef numbers after transpose, ordered by margin: - [['X_5', 'frequency level of Big Socket', -663071410.647823, 663071410.647823], ['X_6', 'Core 4 state', 462471350.70708954, 462471350.70708954], ['X_1', 'Core 0 state', 351728847.1069102, 351728847.1069102], ['X_2', 'Core 1 state', 295425709.1687234, 295425709.1687234], ['X_8', 'Core 6 state', -224539857.22782457, 224539857.22782457], ['X_9', 'Core 7 state', -183336104.08860493, 183336104.08860493], ['X_3', 'Core 2 state', 78494895.25906077, 78494895.25906077], ['X_0', 'frequency level of Little Socket', 76765384.64639042, 76765384.64639042], ['X_4', 'Core 3 state', 55589453.984847695, 55589453.984847695], ['X_7', 'Core 5 state', -20022935.613327645, 20022935.613327645]] + [['X_3', 'Core 2 state', -483852878.29017764, 483852878.29017764], ['X_8', 'Core 6 state', -316474218.4838966, 316474218.4838966], ['X_5', 'frequency level of Big Socket', -276565385.3744161, 276565385.3744161], ['X_7', 'Core 5 state', 246503048.44622064, 246503048.44622064], ['X_4', 'Core 3 state', -244693261.0900952, 244693261.0900952], ['X_0', 'frequency level of Little Socket', 185338041.39682832, 185338041.39682832], ['X_1', 'Core 0 state', 142944664.77740052, 142944664.77740052], ['X_9', 'Core 7 state', 122364297.14268036, 122364297.14268036], ['X_6', 'Core 4 state', -64565898.18780776, 64565898.18780776], ['X_2', 'Core 1 state', -62188270.581818655, 62188270.581818655]] margins and linearcoef summary_to_print ordered by margin : [array(['Variable', 'meaning ', 'd_X_5 (Variation relative to frequency level of Big Socket)', - 'asolute d_X_5'], dtype='<U59'), ['X_5', 'frequency level of Big Socket', -663071410.647823, 663071410.647823], ['X_6', 'Core 4 state', 462471350.70708954, 462471350.70708954], ['X_1', 'Core 0 state', 351728847.1069102, 351728847.1069102], ['X_2', 'Core 1 state', 295425709.1687234, 295425709.1687234], ['X_8', 'Core 6 state', -224539857.22782457, 224539857.22782457], ['X_9', 'Core 7 state', -183336104.08860493, 183336104.08860493], ['X_3', 'Core 2 state', 78494895.25906077, 78494895.25906077], ['X_0', 'frequency level of Little Socket', 76765384.64639042, 76765384.64639042], ['X_4', 'Core 3 state', 55589453.984847695, 55589453.984847695], ['X_7', 'Core 5 state', -20022935.613327645, 20022935.613327645]] + 'asolute d_X_5'], dtype='<U59'), ['X_3', 'Core 2 state', -483852878.29017764, 483852878.29017764], ['X_8', 'Core 6 state', -316474218.4838966, 316474218.4838966], ['X_5', 'frequency level of Big Socket', -276565385.3744161, 276565385.3744161], ['X_7', 'Core 5 state', 246503048.44622064, 246503048.44622064], ['X_4', 'Core 3 state', -244693261.0900952, 244693261.0900952], ['X_0', 'frequency level of Little Socket', 185338041.39682832, 185338041.39682832], ['X_1', 'Core 0 state', 142944664.77740052, 142944664.77740052], ['X_9', 'Core 7 state', 122364297.14268036, 122364297.14268036], ['X_6', 'Core 4 state', -64565898.18780776, 64565898.18780776], ['X_2', 'Core 1 state', -62188270.581818655, 62188270.581818655]] --- Actual line: ['Variable' 'meaning ' 'd_X_5 (Variation relative to frequency level of Big Socket)' 'asolute d_X_5'] - --- Actual line: ['X_5', 'frequency level of Big Socket', -663071410.647823, 663071410.647823] - --- Actual line: ['X_6', 'Core 4 state', 462471350.70708954, 462471350.70708954] - --- Actual line: ['X_1', 'Core 0 state', 351728847.1069102, 351728847.1069102] - --- Actual line: ['X_2', 'Core 1 state', 295425709.1687234, 295425709.1687234] - --- Actual line: ['X_8', 'Core 6 state', -224539857.22782457, 224539857.22782457] - --- Actual line: ['X_9', 'Core 7 state', -183336104.08860493, 183336104.08860493] - --- Actual line: ['X_3', 'Core 2 state', 78494895.25906077, 78494895.25906077] - --- Actual line: ['X_0', 'frequency level of Little Socket', 76765384.64639042, 76765384.64639042] - --- Actual line: ['X_4', 'Core 3 state', 55589453.984847695, 55589453.984847695] - --- Actual line: ['X_7', 'Core 5 state', -20022935.613327645, 20022935.613327645] + --- Actual line: ['X_3', 'Core 2 state', -483852878.29017764, 483852878.29017764] + --- Actual line: ['X_8', 'Core 6 state', -316474218.4838966, 316474218.4838966] + --- Actual line: ['X_5', 'frequency level of Big Socket', -276565385.3744161, 276565385.3744161] + --- Actual line: ['X_7', 'Core 5 state', 246503048.44622064, 246503048.44622064] + --- Actual line: ['X_4', 'Core 3 state', -244693261.0900952, 244693261.0900952] + --- Actual line: ['X_0', 'frequency level of Little Socket', 185338041.39682832, 185338041.39682832] + --- Actual line: ['X_1', 'Core 0 state', 142944664.77740052, 142944664.77740052] + --- Actual line: ['X_9', 'Core 7 state', 122364297.14268036, 122364297.14268036] + --- Actual line: ['X_6', 'Core 4 state', -64565898.18780776, 64565898.18780776] + --- Actual line: ['X_2', 'Core 1 state', -62188270.581818655, 62188270.581818655] Plotting d_X_5 over other variables --- In function plot_marginal_interactions : plotting d_X_5 with regard to X_0, X_1, X_2 -d_X_0 linear model parameters = [ 8.20339558e+08 -4.36603137e+08 -4.82410492e+08 -7.70131371e+08 - -1.30163991e+09 -1.68726910e+05 3.87199829e+08 -1.98020944e+07 - 2.11918146e+08 9.59626251e+05] - --- FLOAT version of d_X_i_linear_coefficients_ [820339557.6513243, -436603136.7916219, -482410491.5300842, -770131371.08033, -1301639906.0933905, -168726.91015878506, 387199828.95405394, -19802094.438352123, 211918146.37941247, 959626.2509699315] - --- Before Modifying variable 820339557.6513243, Type : <class 'str'> - --- After Modifying variable 820339557.6513243, Type : <class 'float'> - --- Before Modifying variable -436603136.7916219, Type : <class 'str'> - --- After Modifying variable -436603136.7916219, Type : <class 'float'> - --- Before Modifying variable -482410491.5300842, Type : <class 'str'> - --- After Modifying variable -482410491.5300842, Type : <class 'float'> - --- Before Modifying variable -770131371.08033, Type : <class 'str'> - --- After Modifying variable -770131371.08033, Type : <class 'float'> - --- Before Modifying variable -1301639906.0933905, Type : <class 'str'> - --- After Modifying variable -1301639906.0933905, Type : <class 'float'> - --- Before Modifying variable -168726.91015878506, Type : <class 'str'> - --- After Modifying variable -168726.91015878506, Type : <class 'float'> - --- Before Modifying variable 387199828.95405394, Type : <class 'str'> - --- After Modifying variable 387199828.95405394, Type : <class 'float'> - --- Before Modifying variable -19802094.438352123, Type : <class 'str'> - --- After Modifying variable -19802094.438352123, Type : <class 'float'> - --- Before Modifying variable 211918146.37941247, Type : <class 'str'> - --- After Modifying variable 211918146.37941247, Type : <class 'float'> - --- Before Modifying variable 959626.2509699315, Type : <class 'str'> - --- After Modifying variable 959626.2509699315, Type : <class 'float'> - --- Before Modifying variable 820339557.6513243, Type : <class 'str'> - --- After Modifying variable 820339557.6513243, Type : <class 'float'> - --- Before Modifying variable 436603136.7916219, Type : <class 'str'> - --- After Modifying variable 436603136.7916219, Type : <class 'float'> - --- Before Modifying variable 482410491.5300842, Type : <class 'str'> - --- After Modifying variable 482410491.5300842, Type : <class 'float'> - --- Before Modifying variable 770131371.08033, Type : <class 'str'> - --- After Modifying variable 770131371.08033, Type : <class 'float'> - --- Before Modifying variable 1301639906.0933905, Type : <class 'str'> - --- After Modifying variable 1301639906.0933905, Type : <class 'float'> - --- Before Modifying variable 168726.91015878506, Type : <class 'str'> - --- After Modifying variable 168726.91015878506, Type : <class 'float'> - --- Before Modifying variable 387199828.95405394, Type : <class 'str'> - --- After Modifying variable 387199828.95405394, Type : <class 'float'> - --- Before Modifying variable 19802094.438352123, Type : <class 'str'> - --- After Modifying variable 19802094.438352123, Type : <class 'float'> - --- Before Modifying variable 211918146.37941247, Type : <class 'str'> - --- After Modifying variable 211918146.37941247, Type : <class 'float'> - --- Before Modifying variable 959626.2509699315, Type : <class 'str'> - --- After Modifying variable 959626.2509699315, Type : <class 'float'> - X header, d_X_ 0 values : - [['X_0', 'X_1', 'X_2', 'X_3', 'X_4', 'X_5', 'X_6', 'X_7', 'X_8', 'X_9'], ['frequency level of Little Socket', 'Core 0 state', 'Core 1 state', 'Core 2 state', 'Core 3 state', 'frequency level of Big Socket', 'Core 4 state', 'Core 5 state', 'Core 6 state', 'Core 7 state'], [820339557.6513243, -436603136.7916219, -482410491.5300842, -770131371.08033, -1301639906.0933905, -168726.91015878506, 387199828.95405394, -19802094.438352123, 211918146.37941247, 959626.2509699315], [820339557.6513243, 436603136.7916219, 482410491.5300842, 770131371.08033, 1301639906.0933905, 168726.91015878506, 387199828.95405394, 19802094.438352123, 211918146.37941247, 959626.2509699315]] - --- Actual line: ['Variable' 'meaning ' - 'd_X_0 (Variation relative to frequency level of Little Socket)' - 'asolute d_X_0'] - --- Actual line: ['X_0', 'frequency level of Little Socket', 820339557.6513243, 820339557.6513243] - --- Actual line: ['X_1', 'Core 0 state', -436603136.7916219, 436603136.7916219] - --- Actual line: ['X_2', 'Core 1 state', -482410491.5300842, 482410491.5300842] - --- Actual line: ['X_3', 'Core 2 state', -770131371.08033, 770131371.08033] - --- Actual line: ['X_4', 'Core 3 state', -1301639906.0933905, 1301639906.0933905] - --- Actual line: ['X_5', 'frequency level of Big Socket', -168726.91015878506, 168726.91015878506] - --- Actual line: ['X_6', 'Core 4 state', 387199828.95405394, 387199828.95405394] - --- Actual line: ['X_7', 'Core 5 state', -19802094.438352123, 19802094.438352123] - --- Actual line: ['X_8', 'Core 6 state', 211918146.37941247, 211918146.37941247] - --- Actual line: ['X_9', 'Core 7 state', 959626.2509699315, 959626.2509699315] - X header, margins and linear coef numbers after transpose, ordered by margin: - [['X_0', 'frequency level of Little Socket', 820339557.6513243, 820339557.6513243], ['X_6', 'Core 4 state', 387199828.95405394, 387199828.95405394], ['X_8', 'Core 6 state', 211918146.37941247, 211918146.37941247], ['X_9', 'Core 7 state', 959626.2509699315, 959626.2509699315], ['X_5', 'frequency level of Big Socket', -168726.91015878506, 168726.91015878506], ['X_7', 'Core 5 state', -19802094.438352123, 19802094.438352123], ['X_1', 'Core 0 state', -436603136.7916219, 436603136.7916219], ['X_2', 'Core 1 state', -482410491.5300842, 482410491.5300842], ['X_3', 'Core 2 state', -770131371.08033, 770131371.08033], ['X_4', 'Core 3 state', -1301639906.0933905, 1301639906.0933905]] -margins and linearcoef summary_to_print ordered by margin : - [array(['Variable', 'meaning ', - 'd_X_0 (Variation relative to frequency level of Little Socket)', - 'asolute d_X_0'], dtype='<U62'), ['X_0', 'frequency level of Little Socket', 820339557.6513243, 820339557.6513243], ['X_6', 'Core 4 state', 387199828.95405394, 387199828.95405394], ['X_8', 'Core 6 state', 211918146.37941247, 211918146.37941247], ['X_9', 'Core 7 state', 959626.2509699315, 959626.2509699315], ['X_5', 'frequency level of Big Socket', -168726.91015878506, 168726.91015878506], ['X_7', 'Core 5 state', -19802094.438352123, 19802094.438352123], ['X_1', 'Core 0 state', -436603136.7916219, 436603136.7916219], ['X_2', 'Core 1 state', -482410491.5300842, 482410491.5300842], ['X_3', 'Core 2 state', -770131371.08033, 770131371.08033], ['X_4', 'Core 3 state', -1301639906.0933905, 1301639906.0933905]] - --- Actual line: ['Variable' 'meaning ' - 'd_X_0 (Variation relative to frequency level of Little Socket)' - 'asolute d_X_0'] - --- Actual line: ['X_0', 'frequency level of Little Socket', 820339557.6513243, 820339557.6513243] - --- Actual line: ['X_6', 'Core 4 state', 387199828.95405394, 387199828.95405394] - --- Actual line: ['X_8', 'Core 6 state', 211918146.37941247, 211918146.37941247] - --- Actual line: ['X_9', 'Core 7 state', 959626.2509699315, 959626.2509699315] - --- Actual line: ['X_5', 'frequency level of Big Socket', -168726.91015878506, 168726.91015878506] - --- Actual line: ['X_7', 'Core 5 state', -19802094.438352123, 19802094.438352123] - --- Actual line: ['X_1', 'Core 0 state', -436603136.7916219, 436603136.7916219] - --- Actual line: ['X_2', 'Core 1 state', -482410491.5300842, 482410491.5300842] - --- Actual line: ['X_3', 'Core 2 state', -770131371.08033, 770131371.08033] - --- Actual line: ['X_4', 'Core 3 state', -1301639906.0933905, 1301639906.0933905] - X header, margins and linear coef numbers after transpose, ordered by margin: - [['X_4', 'Core 3 state', -1301639906.0933905, 1301639906.0933905], ['X_0', 'frequency level of Little Socket', 820339557.6513243, 820339557.6513243], ['X_3', 'Core 2 state', -770131371.08033, 770131371.08033], ['X_2', 'Core 1 state', -482410491.5300842, 482410491.5300842], ['X_1', 'Core 0 state', -436603136.7916219, 436603136.7916219], ['X_6', 'Core 4 state', 387199828.95405394, 387199828.95405394], ['X_8', 'Core 6 state', 211918146.37941247, 211918146.37941247], ['X_7', 'Core 5 state', -19802094.438352123, 19802094.438352123], ['X_9', 'Core 7 state', 959626.2509699315, 959626.2509699315], ['X_5', 'frequency level of Big Socket', -168726.91015878506, 168726.91015878506]] -margins and linearcoef summary_to_print ordered by margin : - [array(['Variable', 'meaning ', - 'd_X_0 (Variation relative to frequency level of Little Socket)', - 'asolute d_X_0'], dtype='<U62'), ['X_4', 'Core 3 state', -1301639906.0933905, 1301639906.0933905], ['X_0', 'frequency level of Little Socket', 820339557.6513243, 820339557.6513243], ['X_3', 'Core 2 state', -770131371.08033, 770131371.08033], ['X_2', 'Core 1 state', -482410491.5300842, 482410491.5300842], ['X_1', 'Core 0 state', -436603136.7916219, 436603136.7916219], ['X_6', 'Core 4 state', 387199828.95405394, 387199828.95405394], ['X_8', 'Core 6 state', 211918146.37941247, 211918146.37941247], ['X_7', 'Core 5 state', -19802094.438352123, 19802094.438352123], ['X_9', 'Core 7 state', 959626.2509699315, 959626.2509699315], ['X_5', 'frequency level of Big Socket', -168726.91015878506, 168726.91015878506]] - --- Actual line: ['Variable' 'meaning ' - 'd_X_0 (Variation relative to frequency level of Little Socket)' - 'asolute d_X_0'] - --- Actual line: ['X_4', 'Core 3 state', -1301639906.0933905, 1301639906.0933905] - --- Actual line: ['X_0', 'frequency level of Little Socket', 820339557.6513243, 820339557.6513243] - --- Actual line: ['X_3', 'Core 2 state', -770131371.08033, 770131371.08033] - --- Actual line: ['X_2', 'Core 1 state', -482410491.5300842, 482410491.5300842] - --- Actual line: ['X_1', 'Core 0 state', -436603136.7916219, 436603136.7916219] - --- Actual line: ['X_6', 'Core 4 state', 387199828.95405394, 387199828.95405394] - --- Actual line: ['X_8', 'Core 6 state', 211918146.37941247, 211918146.37941247] - --- Actual line: ['X_7', 'Core 5 state', -19802094.438352123, 19802094.438352123] - --- Actual line: ['X_9', 'Core 7 state', 959626.2509699315, 959626.2509699315] - --- Actual line: ['X_5', 'frequency level of Big Socket', -168726.91015878506, 168726.91015878506] -Plotting d_X_0 over other variables ---- In function plot_marginal_interactions : plotting d_X_0 with regard to X_0, X_1, X_2 -d_X_1 linear model parameters = [-3.20950307e+08 3.32617511e+08 4.75815389e+07 -3.18893377e+08 - -6.81588945e+08 1.53703955e+08 -7.65208546e+08 -3.13765227e+08 - -2.33885892e+07 -4.82346664e+08] - --- FLOAT version of d_X_i_linear_coefficients_ [-320950306.78554046, 332617510.9225541, 47581538.93728754, -318893376.56996655, -681588945.4197552, 153703954.81168452, -765208545.5397289, -313765227.0305944, -23388589.23470423, -482346664.1520596] - --- Before Modifying variable -320950306.78554046, Type : <class 'str'> - --- After Modifying variable -320950306.78554046, Type : <class 'float'> - --- Before Modifying variable 332617510.9225541, Type : <class 'str'> - --- After Modifying variable 332617510.9225541, Type : <class 'float'> - --- Before Modifying variable 47581538.93728754, Type : <class 'str'> - --- After Modifying variable 47581538.93728754, Type : <class 'float'> - --- Before Modifying variable -318893376.56996655, Type : <class 'str'> - --- After Modifying variable -318893376.56996655, Type : <class 'float'> - --- Before Modifying variable -681588945.4197552, Type : <class 'str'> - --- After Modifying variable -681588945.4197552, Type : <class 'float'> - --- Before Modifying variable 153703954.81168452, Type : <class 'str'> - --- After Modifying variable 153703954.81168452, Type : <class 'float'> - --- Before Modifying variable -765208545.5397289, Type : <class 'str'> - --- After Modifying variable -765208545.5397289, Type : <class 'float'> - --- Before Modifying variable -313765227.0305944, Type : <class 'str'> - --- After Modifying variable -313765227.0305944, Type : <class 'float'> - --- Before Modifying variable -23388589.23470423, Type : <class 'str'> - --- After Modifying variable -23388589.23470423, Type : <class 'float'> - --- Before Modifying variable -482346664.1520596, Type : <class 'str'> - --- After Modifying variable -482346664.1520596, Type : <class 'float'> - --- Before Modifying variable 320950306.78554046, Type : <class 'str'> - --- After Modifying variable 320950306.78554046, Type : <class 'float'> - --- Before Modifying variable 332617510.9225541, Type : <class 'str'> - --- After Modifying variable 332617510.9225541, Type : <class 'float'> - --- Before Modifying variable 47581538.93728754, Type : <class 'str'> - --- After Modifying variable 47581538.93728754, Type : <class 'float'> - --- Before Modifying variable 318893376.56996655, Type : <class 'str'> - --- After Modifying variable 318893376.56996655, Type : <class 'float'> - --- Before Modifying variable 681588945.4197552, Type : <class 'str'> - --- After Modifying variable 681588945.4197552, Type : <class 'float'> - --- Before Modifying variable 153703954.81168452, Type : <class 'str'> - --- After Modifying variable 153703954.81168452, Type : <class 'float'> - --- Before Modifying variable 765208545.5397289, Type : <class 'str'> - --- After Modifying variable 765208545.5397289, Type : <class 'float'> - --- Before Modifying variable 313765227.0305944, Type : <class 'str'> - --- After Modifying variable 313765227.0305944, Type : <class 'float'> - --- Before Modifying variable 23388589.23470423, Type : <class 'str'> - --- After Modifying variable 23388589.23470423, Type : <class 'float'> - --- Before Modifying variable 482346664.1520596, Type : <class 'str'> - --- After Modifying variable 482346664.1520596, Type : <class 'float'> - X header, d_X_ 1 values : - [['X_0', 'X_1', 'X_2', 'X_3', 'X_4', 'X_5', 'X_6', 'X_7', 'X_8', 'X_9'], ['frequency level of Little Socket', 'Core 0 state', 'Core 1 state', 'Core 2 state', 'Core 3 state', 'frequency level of Big Socket', 'Core 4 state', 'Core 5 state', 'Core 6 state', 'Core 7 state'], [-320950306.78554046, 332617510.9225541, 47581538.93728754, -318893376.56996655, -681588945.4197552, 153703954.81168452, -765208545.5397289, -313765227.0305944, -23388589.23470423, -482346664.1520596], [320950306.78554046, 332617510.9225541, 47581538.93728754, 318893376.56996655, 681588945.4197552, 153703954.81168452, 765208545.5397289, 313765227.0305944, 23388589.23470423, 482346664.1520596]] - --- Actual line: ['Variable' 'meaning ' 'd_X_1 (Variation relative to Core 0 state)' - 'asolute d_X_1'] - --- Actual line: ['X_0', 'frequency level of Little Socket', -320950306.78554046, 320950306.78554046] - --- Actual line: ['X_1', 'Core 0 state', 332617510.9225541, 332617510.9225541] - --- Actual line: ['X_2', 'Core 1 state', 47581538.93728754, 47581538.93728754] - --- Actual line: ['X_3', 'Core 2 state', -318893376.56996655, 318893376.56996655] - --- Actual line: ['X_4', 'Core 3 state', -681588945.4197552, 681588945.4197552] - --- Actual line: ['X_5', 'frequency level of Big Socket', 153703954.81168452, 153703954.81168452] - --- Actual line: ['X_6', 'Core 4 state', -765208545.5397289, 765208545.5397289] - --- Actual line: ['X_7', 'Core 5 state', -313765227.0305944, 313765227.0305944] - --- Actual line: ['X_8', 'Core 6 state', -23388589.23470423, 23388589.23470423] - --- Actual line: ['X_9', 'Core 7 state', -482346664.1520596, 482346664.1520596] - X header, margins and linear coef numbers after transpose, ordered by margin: - [['X_1', 'Core 0 state', 332617510.9225541, 332617510.9225541], ['X_5', 'frequency level of Big Socket', 153703954.81168452, 153703954.81168452], ['X_2', 'Core 1 state', 47581538.93728754, 47581538.93728754], ['X_8', 'Core 6 state', -23388589.23470423, 23388589.23470423], ['X_7', 'Core 5 state', -313765227.0305944, 313765227.0305944], ['X_3', 'Core 2 state', -318893376.56996655, 318893376.56996655], ['X_0', 'frequency level of Little Socket', -320950306.78554046, 320950306.78554046], ['X_9', 'Core 7 state', -482346664.1520596, 482346664.1520596], ['X_4', 'Core 3 state', -681588945.4197552, 681588945.4197552], ['X_6', 'Core 4 state', -765208545.5397289, 765208545.5397289]] -margins and linearcoef summary_to_print ordered by margin : - [array(['Variable', 'meaning ', - 'd_X_1 (Variation relative to Core 0 state)', 'asolute d_X_1'], - dtype='<U42'), ['X_1', 'Core 0 state', 332617510.9225541, 332617510.9225541], ['X_5', 'frequency level of Big Socket', 153703954.81168452, 153703954.81168452], ['X_2', 'Core 1 state', 47581538.93728754, 47581538.93728754], ['X_8', 'Core 6 state', -23388589.23470423, 23388589.23470423], ['X_7', 'Core 5 state', -313765227.0305944, 313765227.0305944], ['X_3', 'Core 2 state', -318893376.56996655, 318893376.56996655], ['X_0', 'frequency level of Little Socket', -320950306.78554046, 320950306.78554046], ['X_9', 'Core 7 state', -482346664.1520596, 482346664.1520596], ['X_4', 'Core 3 state', -681588945.4197552, 681588945.4197552], ['X_6', 'Core 4 state', -765208545.5397289, 765208545.5397289]] - --- Actual line: ['Variable' 'meaning ' 'd_X_1 (Variation relative to Core 0 state)' - 'asolute d_X_1'] - --- Actual line: ['X_1', 'Core 0 state', 332617510.9225541, 332617510.9225541] - --- Actual line: ['X_5', 'frequency level of Big Socket', 153703954.81168452, 153703954.81168452] - --- Actual line: ['X_2', 'Core 1 state', 47581538.93728754, 47581538.93728754] - --- Actual line: ['X_8', 'Core 6 state', -23388589.23470423, 23388589.23470423] - --- Actual line: ['X_7', 'Core 5 state', -313765227.0305944, 313765227.0305944] - --- Actual line: ['X_3', 'Core 2 state', -318893376.56996655, 318893376.56996655] - --- Actual line: ['X_0', 'frequency level of Little Socket', -320950306.78554046, 320950306.78554046] - --- Actual line: ['X_9', 'Core 7 state', -482346664.1520596, 482346664.1520596] - --- Actual line: ['X_4', 'Core 3 state', -681588945.4197552, 681588945.4197552] - --- Actual line: ['X_6', 'Core 4 state', -765208545.5397289, 765208545.5397289] - X header, margins and linear coef numbers after transpose, ordered by margin: - [['X_6', 'Core 4 state', -765208545.5397289, 765208545.5397289], ['X_4', 'Core 3 state', -681588945.4197552, 681588945.4197552], ['X_9', 'Core 7 state', -482346664.1520596, 482346664.1520596], ['X_1', 'Core 0 state', 332617510.9225541, 332617510.9225541], ['X_0', 'frequency level of Little Socket', -320950306.78554046, 320950306.78554046], ['X_3', 'Core 2 state', -318893376.56996655, 318893376.56996655], ['X_7', 'Core 5 state', -313765227.0305944, 313765227.0305944], ['X_5', 'frequency level of Big Socket', 153703954.81168452, 153703954.81168452], ['X_2', 'Core 1 state', 47581538.93728754, 47581538.93728754], ['X_8', 'Core 6 state', -23388589.23470423, 23388589.23470423]] -margins and linearcoef summary_to_print ordered by margin : - [array(['Variable', 'meaning ', - 'd_X_1 (Variation relative to Core 0 state)', 'asolute d_X_1'], - dtype='<U42'), ['X_6', 'Core 4 state', -765208545.5397289, 765208545.5397289], ['X_4', 'Core 3 state', -681588945.4197552, 681588945.4197552], ['X_9', 'Core 7 state', -482346664.1520596, 482346664.1520596], ['X_1', 'Core 0 state', 332617510.9225541, 332617510.9225541], ['X_0', 'frequency level of Little Socket', -320950306.78554046, 320950306.78554046], ['X_3', 'Core 2 state', -318893376.56996655, 318893376.56996655], ['X_7', 'Core 5 state', -313765227.0305944, 313765227.0305944], ['X_5', 'frequency level of Big Socket', 153703954.81168452, 153703954.81168452], ['X_2', 'Core 1 state', 47581538.93728754, 47581538.93728754], ['X_8', 'Core 6 state', -23388589.23470423, 23388589.23470423]] - --- Actual line: ['Variable' 'meaning ' 'd_X_1 (Variation relative to Core 0 state)' - 'asolute d_X_1'] - --- Actual line: ['X_6', 'Core 4 state', -765208545.5397289, 765208545.5397289] - --- Actual line: ['X_4', 'Core 3 state', -681588945.4197552, 681588945.4197552] - --- Actual line: ['X_9', 'Core 7 state', -482346664.1520596, 482346664.1520596] - --- Actual line: ['X_1', 'Core 0 state', 332617510.9225541, 332617510.9225541] - --- Actual line: ['X_0', 'frequency level of Little Socket', -320950306.78554046, 320950306.78554046] - --- Actual line: ['X_3', 'Core 2 state', -318893376.56996655, 318893376.56996655] - --- Actual line: ['X_7', 'Core 5 state', -313765227.0305944, 313765227.0305944] - --- Actual line: ['X_5', 'frequency level of Big Socket', 153703954.81168452, 153703954.81168452] - --- Actual line: ['X_2', 'Core 1 state', 47581538.93728754, 47581538.93728754] - --- Actual line: ['X_8', 'Core 6 state', -23388589.23470423, 23388589.23470423] -Plotting d_X_1 over other variables ---- In function plot_marginal_interactions : plotting d_X_1 with regard to X_0, X_1, X_2 -d_X_6 linear model parameters = [-9.26263665e+06 -1.31562002e+09 -1.58401176e+09 -7.20576460e+08 - -7.50569078e+08 1.69146155e+08 -1.10771135e+09 -2.10680506e+08 - 1.50607672e+08 -3.88350721e+08] - --- FLOAT version of d_X_i_linear_coefficients_ [-9262636.654511191, -1315620016.0411792, -1584011760.4849024, -720576460.3278052, -750569078.4366342, 169146155.2086528, -1107711354.3118272, -210680506.2365206, 150607672.25849852, -388350721.2468535] - --- Before Modifying variable -9262636.654511191, Type : <class 'str'> - --- After Modifying variable -9262636.654511191, Type : <class 'float'> - --- Before Modifying variable -1315620016.0411792, Type : <class 'str'> - --- After Modifying variable -1315620016.0411792, Type : <class 'float'> - --- Before Modifying variable -1584011760.4849024, Type : <class 'str'> - --- After Modifying variable -1584011760.4849024, Type : <class 'float'> - --- Before Modifying variable -720576460.3278052, Type : <class 'str'> - --- After Modifying variable -720576460.3278052, Type : <class 'float'> - --- Before Modifying variable -750569078.4366342, Type : <class 'str'> - --- After Modifying variable -750569078.4366342, Type : <class 'float'> - --- Before Modifying variable 169146155.2086528, Type : <class 'str'> - --- After Modifying variable 169146155.2086528, Type : <class 'float'> - --- Before Modifying variable -1107711354.3118272, Type : <class 'str'> - --- After Modifying variable -1107711354.3118272, Type : <class 'float'> - --- Before Modifying variable -210680506.2365206, Type : <class 'str'> - --- After Modifying variable -210680506.2365206, Type : <class 'float'> - --- Before Modifying variable 150607672.25849852, Type : <class 'str'> - --- After Modifying variable 150607672.25849852, Type : <class 'float'> - --- Before Modifying variable -388350721.2468535, Type : <class 'str'> - --- After Modifying variable -388350721.2468535, Type : <class 'float'> - --- Before Modifying variable 9262636.654511191, Type : <class 'str'> - --- After Modifying variable 9262636.654511191, Type : <class 'float'> - --- Before Modifying variable 1315620016.0411792, Type : <class 'str'> - --- After Modifying variable 1315620016.0411792, Type : <class 'float'> - --- Before Modifying variable 1584011760.4849024, Type : <class 'str'> - --- After Modifying variable 1584011760.4849024, Type : <class 'float'> - --- Before Modifying variable 720576460.3278052, Type : <class 'str'> - --- After Modifying variable 720576460.3278052, Type : <class 'float'> - --- Before Modifying variable 750569078.4366342, Type : <class 'str'> - --- After Modifying variable 750569078.4366342, Type : <class 'float'> - --- Before Modifying variable 169146155.2086528, Type : <class 'str'> - --- After Modifying variable 169146155.2086528, Type : <class 'float'> - --- Before Modifying variable 1107711354.3118272, Type : <class 'str'> - --- After Modifying variable 1107711354.3118272, Type : <class 'float'> - --- Before Modifying variable 210680506.2365206, Type : <class 'str'> - --- After Modifying variable 210680506.2365206, Type : <class 'float'> - --- Before Modifying variable 150607672.25849852, Type : <class 'str'> - --- After Modifying variable 150607672.25849852, Type : <class 'float'> - --- Before Modifying variable 388350721.2468535, Type : <class 'str'> - --- After Modifying variable 388350721.2468535, Type : <class 'float'> - X header, d_X_ 6 values : - [['X_0', 'X_1', 'X_2', 'X_3', 'X_4', 'X_5', 'X_6', 'X_7', 'X_8', 'X_9'], ['frequency level of Little Socket', 'Core 0 state', 'Core 1 state', 'Core 2 state', 'Core 3 state', 'frequency level of Big Socket', 'Core 4 state', 'Core 5 state', 'Core 6 state', 'Core 7 state'], [-9262636.654511191, -1315620016.0411792, -1584011760.4849024, -720576460.3278052, -750569078.4366342, 169146155.2086528, -1107711354.3118272, -210680506.2365206, 150607672.25849852, -388350721.2468535], [9262636.654511191, 1315620016.0411792, 1584011760.4849024, 720576460.3278052, 750569078.4366342, 169146155.2086528, 1107711354.3118272, 210680506.2365206, 150607672.25849852, 388350721.2468535]] - --- Actual line: ['Variable' 'meaning ' 'd_X_6 (Variation relative to Core 4 state)' - 'asolute d_X_6'] - --- Actual line: ['X_0', 'frequency level of Little Socket', -9262636.654511191, 9262636.654511191] - --- Actual line: ['X_1', 'Core 0 state', -1315620016.0411792, 1315620016.0411792] - --- Actual line: ['X_2', 'Core 1 state', -1584011760.4849024, 1584011760.4849024] - --- Actual line: ['X_3', 'Core 2 state', -720576460.3278052, 720576460.3278052] - --- Actual line: ['X_4', 'Core 3 state', -750569078.4366342, 750569078.4366342] - --- Actual line: ['X_5', 'frequency level of Big Socket', 169146155.2086528, 169146155.2086528] - --- Actual line: ['X_6', 'Core 4 state', -1107711354.3118272, 1107711354.3118272] - --- Actual line: ['X_7', 'Core 5 state', -210680506.2365206, 210680506.2365206] - --- Actual line: ['X_8', 'Core 6 state', 150607672.25849852, 150607672.25849852] - --- Actual line: ['X_9', 'Core 7 state', -388350721.2468535, 388350721.2468535] - X header, margins and linear coef numbers after transpose, ordered by margin: - [['X_5', 'frequency level of Big Socket', 169146155.2086528, 169146155.2086528], ['X_8', 'Core 6 state', 150607672.25849852, 150607672.25849852], ['X_0', 'frequency level of Little Socket', -9262636.654511191, 9262636.654511191], ['X_7', 'Core 5 state', -210680506.2365206, 210680506.2365206], ['X_9', 'Core 7 state', -388350721.2468535, 388350721.2468535], ['X_3', 'Core 2 state', -720576460.3278052, 720576460.3278052], ['X_4', 'Core 3 state', -750569078.4366342, 750569078.4366342], ['X_6', 'Core 4 state', -1107711354.3118272, 1107711354.3118272], ['X_1', 'Core 0 state', -1315620016.0411792, 1315620016.0411792], ['X_2', 'Core 1 state', -1584011760.4849024, 1584011760.4849024]] -margins and linearcoef summary_to_print ordered by margin : - [array(['Variable', 'meaning ', - 'd_X_6 (Variation relative to Core 4 state)', 'asolute d_X_6'], - dtype='<U42'), ['X_5', 'frequency level of Big Socket', 169146155.2086528, 169146155.2086528], ['X_8', 'Core 6 state', 150607672.25849852, 150607672.25849852], ['X_0', 'frequency level of Little Socket', -9262636.654511191, 9262636.654511191], ['X_7', 'Core 5 state', -210680506.2365206, 210680506.2365206], ['X_9', 'Core 7 state', -388350721.2468535, 388350721.2468535], ['X_3', 'Core 2 state', -720576460.3278052, 720576460.3278052], ['X_4', 'Core 3 state', -750569078.4366342, 750569078.4366342], ['X_6', 'Core 4 state', -1107711354.3118272, 1107711354.3118272], ['X_1', 'Core 0 state', -1315620016.0411792, 1315620016.0411792], ['X_2', 'Core 1 state', -1584011760.4849024, 1584011760.4849024]] - --- Actual line: ['Variable' 'meaning ' 'd_X_6 (Variation relative to Core 4 state)' - 'asolute d_X_6'] - --- Actual line: ['X_5', 'frequency level of Big Socket', 169146155.2086528, 169146155.2086528] - --- Actual line: ['X_8', 'Core 6 state', 150607672.25849852, 150607672.25849852] - --- Actual line: ['X_0', 'frequency level of Little Socket', -9262636.654511191, 9262636.654511191] - --- Actual line: ['X_7', 'Core 5 state', -210680506.2365206, 210680506.2365206] - --- Actual line: ['X_9', 'Core 7 state', -388350721.2468535, 388350721.2468535] - --- Actual line: ['X_3', 'Core 2 state', -720576460.3278052, 720576460.3278052] - --- Actual line: ['X_4', 'Core 3 state', -750569078.4366342, 750569078.4366342] - --- Actual line: ['X_6', 'Core 4 state', -1107711354.3118272, 1107711354.3118272] - --- Actual line: ['X_1', 'Core 0 state', -1315620016.0411792, 1315620016.0411792] - --- Actual line: ['X_2', 'Core 1 state', -1584011760.4849024, 1584011760.4849024] - X header, margins and linear coef numbers after transpose, ordered by margin: - [['X_2', 'Core 1 state', -1584011760.4849024, 1584011760.4849024], ['X_1', 'Core 0 state', -1315620016.0411792, 1315620016.0411792], ['X_6', 'Core 4 state', -1107711354.3118272, 1107711354.3118272], ['X_4', 'Core 3 state', -750569078.4366342, 750569078.4366342], ['X_3', 'Core 2 state', -720576460.3278052, 720576460.3278052], ['X_9', 'Core 7 state', -388350721.2468535, 388350721.2468535], ['X_7', 'Core 5 state', -210680506.2365206, 210680506.2365206], ['X_5', 'frequency level of Big Socket', 169146155.2086528, 169146155.2086528], ['X_8', 'Core 6 state', 150607672.25849852, 150607672.25849852], ['X_0', 'frequency level of Little Socket', -9262636.654511191, 9262636.654511191]] -margins and linearcoef summary_to_print ordered by margin : - [array(['Variable', 'meaning ', - 'd_X_6 (Variation relative to Core 4 state)', 'asolute d_X_6'], - dtype='<U42'), ['X_2', 'Core 1 state', -1584011760.4849024, 1584011760.4849024], ['X_1', 'Core 0 state', -1315620016.0411792, 1315620016.0411792], ['X_6', 'Core 4 state', -1107711354.3118272, 1107711354.3118272], ['X_4', 'Core 3 state', -750569078.4366342, 750569078.4366342], ['X_3', 'Core 2 state', -720576460.3278052, 720576460.3278052], ['X_9', 'Core 7 state', -388350721.2468535, 388350721.2468535], ['X_7', 'Core 5 state', -210680506.2365206, 210680506.2365206], ['X_5', 'frequency level of Big Socket', 169146155.2086528, 169146155.2086528], ['X_8', 'Core 6 state', 150607672.25849852, 150607672.25849852], ['X_0', 'frequency level of Little Socket', -9262636.654511191, 9262636.654511191]] - --- Actual line: ['Variable' 'meaning ' 'd_X_6 (Variation relative to Core 4 state)' - 'asolute d_X_6'] - --- Actual line: ['X_2', 'Core 1 state', -1584011760.4849024, 1584011760.4849024] - --- Actual line: ['X_1', 'Core 0 state', -1315620016.0411792, 1315620016.0411792] - --- Actual line: ['X_6', 'Core 4 state', -1107711354.3118272, 1107711354.3118272] - --- Actual line: ['X_4', 'Core 3 state', -750569078.4366342, 750569078.4366342] - --- Actual line: ['X_3', 'Core 2 state', -720576460.3278052, 720576460.3278052] - --- Actual line: ['X_9', 'Core 7 state', -388350721.2468535, 388350721.2468535] - --- Actual line: ['X_7', 'Core 5 state', -210680506.2365206, 210680506.2365206] - --- Actual line: ['X_5', 'frequency level of Big Socket', 169146155.2086528, 169146155.2086528] - --- Actual line: ['X_8', 'Core 6 state', 150607672.25849852, 150607672.25849852] - --- Actual line: ['X_0', 'frequency level of Little Socket', -9262636.654511191, 9262636.654511191] -Plotting d_X_6 over other variables ---- In function plot_marginal_interactions : plotting d_X_6 with regard to X_0, X_1, X_2 -d_X_9 linear model parameters = [-4.98058709e+08 -1.17696017e+09 -9.34754927e+08 -4.34687868e+08 - -4.93188568e+08 3.14254742e+07 -9.01956101e+08 1.19935565e+08 - -3.65577518e+08 -9.70335268e+07] - --- FLOAT version of d_X_i_linear_coefficients_ [-498058709.10110176, -1176960170.5019302, -934754927.4909016, -434687867.8552237, -493188567.5017922, 31425474.160553426, -901956100.8171453, 119935564.50149533, -365577517.55415606, -97033526.75592127] - --- Before Modifying variable -498058709.10110176, Type : <class 'str'> - --- After Modifying variable -498058709.10110176, Type : <class 'float'> - --- Before Modifying variable -1176960170.5019302, Type : <class 'str'> - --- After Modifying variable -1176960170.5019302, Type : <class 'float'> - --- Before Modifying variable -934754927.4909016, Type : <class 'str'> - --- After Modifying variable -934754927.4909016, Type : <class 'float'> - --- Before Modifying variable -434687867.8552237, Type : <class 'str'> - --- After Modifying variable -434687867.8552237, Type : <class 'float'> - --- Before Modifying variable -493188567.5017922, Type : <class 'str'> - --- After Modifying variable -493188567.5017922, Type : <class 'float'> - --- Before Modifying variable 31425474.160553426, Type : <class 'str'> - --- After Modifying variable 31425474.160553426, Type : <class 'float'> - --- Before Modifying variable -901956100.8171453, Type : <class 'str'> - --- After Modifying variable -901956100.8171453, Type : <class 'float'> - --- Before Modifying variable 119935564.50149533, Type : <class 'str'> - --- After Modifying variable 119935564.50149533, Type : <class 'float'> - --- Before Modifying variable -365577517.55415606, Type : <class 'str'> - --- After Modifying variable -365577517.55415606, Type : <class 'float'> - --- Before Modifying variable -97033526.75592127, Type : <class 'str'> - --- After Modifying variable -97033526.75592127, Type : <class 'float'> - --- Before Modifying variable 498058709.10110176, Type : <class 'str'> - --- After Modifying variable 498058709.10110176, Type : <class 'float'> - --- Before Modifying variable 1176960170.5019302, Type : <class 'str'> - --- After Modifying variable 1176960170.5019302, Type : <class 'float'> - --- Before Modifying variable 934754927.4909016, Type : <class 'str'> - --- After Modifying variable 934754927.4909016, Type : <class 'float'> - --- Before Modifying variable 434687867.8552237, Type : <class 'str'> - --- After Modifying variable 434687867.8552237, Type : <class 'float'> - --- Before Modifying variable 493188567.5017922, Type : <class 'str'> - --- After Modifying variable 493188567.5017922, Type : <class 'float'> - --- Before Modifying variable 31425474.160553426, Type : <class 'str'> - --- After Modifying variable 31425474.160553426, Type : <class 'float'> - --- Before Modifying variable 901956100.8171453, Type : <class 'str'> - --- After Modifying variable 901956100.8171453, Type : <class 'float'> - --- Before Modifying variable 119935564.50149533, Type : <class 'str'> - --- After Modifying variable 119935564.50149533, Type : <class 'float'> - --- Before Modifying variable 365577517.55415606, Type : <class 'str'> - --- After Modifying variable 365577517.55415606, Type : <class 'float'> - --- Before Modifying variable 97033526.75592127, Type : <class 'str'> - --- After Modifying variable 97033526.75592127, Type : <class 'float'> - X header, d_X_ 9 values : - [['X_0', 'X_1', 'X_2', 'X_3', 'X_4', 'X_5', 'X_6', 'X_7', 'X_8', 'X_9'], ['frequency level of Little Socket', 'Core 0 state', 'Core 1 state', 'Core 2 state', 'Core 3 state', 'frequency level of Big Socket', 'Core 4 state', 'Core 5 state', 'Core 6 state', 'Core 7 state'], [-498058709.10110176, -1176960170.5019302, -934754927.4909016, -434687867.8552237, -493188567.5017922, 31425474.160553426, -901956100.8171453, 119935564.50149533, -365577517.55415606, -97033526.75592127], [498058709.10110176, 1176960170.5019302, 934754927.4909016, 434687867.8552237, 493188567.5017922, 31425474.160553426, 901956100.8171453, 119935564.50149533, 365577517.55415606, 97033526.75592127]] - --- Actual line: ['Variable' 'meaning ' 'd_X_9 (Variation relative to Core 7 state)' - 'asolute d_X_9'] - --- Actual line: ['X_0', 'frequency level of Little Socket', -498058709.10110176, 498058709.10110176] - --- Actual line: ['X_1', 'Core 0 state', -1176960170.5019302, 1176960170.5019302] - --- Actual line: ['X_2', 'Core 1 state', -934754927.4909016, 934754927.4909016] - --- Actual line: ['X_3', 'Core 2 state', -434687867.8552237, 434687867.8552237] - --- Actual line: ['X_4', 'Core 3 state', -493188567.5017922, 493188567.5017922] - --- Actual line: ['X_5', 'frequency level of Big Socket', 31425474.160553426, 31425474.160553426] - --- Actual line: ['X_6', 'Core 4 state', -901956100.8171453, 901956100.8171453] - --- Actual line: ['X_7', 'Core 5 state', 119935564.50149533, 119935564.50149533] - --- Actual line: ['X_8', 'Core 6 state', -365577517.55415606, 365577517.55415606] - --- Actual line: ['X_9', 'Core 7 state', -97033526.75592127, 97033526.75592127] - X header, margins and linear coef numbers after transpose, ordered by margin: - [['X_7', 'Core 5 state', 119935564.50149533, 119935564.50149533], ['X_5', 'frequency level of Big Socket', 31425474.160553426, 31425474.160553426], ['X_9', 'Core 7 state', -97033526.75592127, 97033526.75592127], ['X_8', 'Core 6 state', -365577517.55415606, 365577517.55415606], ['X_3', 'Core 2 state', -434687867.8552237, 434687867.8552237], ['X_4', 'Core 3 state', -493188567.5017922, 493188567.5017922], ['X_0', 'frequency level of Little Socket', -498058709.10110176, 498058709.10110176], ['X_6', 'Core 4 state', -901956100.8171453, 901956100.8171453], ['X_2', 'Core 1 state', -934754927.4909016, 934754927.4909016], ['X_1', 'Core 0 state', -1176960170.5019302, 1176960170.5019302]] -margins and linearcoef summary_to_print ordered by margin : - [array(['Variable', 'meaning ', - 'd_X_9 (Variation relative to Core 7 state)', 'asolute d_X_9'], - dtype='<U42'), ['X_7', 'Core 5 state', 119935564.50149533, 119935564.50149533], ['X_5', 'frequency level of Big Socket', 31425474.160553426, 31425474.160553426], ['X_9', 'Core 7 state', -97033526.75592127, 97033526.75592127], ['X_8', 'Core 6 state', -365577517.55415606, 365577517.55415606], ['X_3', 'Core 2 state', -434687867.8552237, 434687867.8552237], ['X_4', 'Core 3 state', -493188567.5017922, 493188567.5017922], ['X_0', 'frequency level of Little Socket', -498058709.10110176, 498058709.10110176], ['X_6', 'Core 4 state', -901956100.8171453, 901956100.8171453], ['X_2', 'Core 1 state', -934754927.4909016, 934754927.4909016], ['X_1', 'Core 0 state', -1176960170.5019302, 1176960170.5019302]] - --- Actual line: ['Variable' 'meaning ' 'd_X_9 (Variation relative to Core 7 state)' - 'asolute d_X_9'] - --- Actual line: ['X_7', 'Core 5 state', 119935564.50149533, 119935564.50149533] - --- Actual line: ['X_5', 'frequency level of Big Socket', 31425474.160553426, 31425474.160553426] - --- Actual line: ['X_9', 'Core 7 state', -97033526.75592127, 97033526.75592127] - --- Actual line: ['X_8', 'Core 6 state', -365577517.55415606, 365577517.55415606] - --- Actual line: ['X_3', 'Core 2 state', -434687867.8552237, 434687867.8552237] - --- Actual line: ['X_4', 'Core 3 state', -493188567.5017922, 493188567.5017922] - --- Actual line: ['X_0', 'frequency level of Little Socket', -498058709.10110176, 498058709.10110176] - --- Actual line: ['X_6', 'Core 4 state', -901956100.8171453, 901956100.8171453] - --- Actual line: ['X_2', 'Core 1 state', -934754927.4909016, 934754927.4909016] - --- Actual line: ['X_1', 'Core 0 state', -1176960170.5019302, 1176960170.5019302] - X header, margins and linear coef numbers after transpose, ordered by margin: - [['X_1', 'Core 0 state', -1176960170.5019302, 1176960170.5019302], ['X_2', 'Core 1 state', -934754927.4909016, 934754927.4909016], ['X_6', 'Core 4 state', -901956100.8171453, 901956100.8171453], ['X_0', 'frequency level of Little Socket', -498058709.10110176, 498058709.10110176], ['X_4', 'Core 3 state', -493188567.5017922, 493188567.5017922], ['X_3', 'Core 2 state', -434687867.8552237, 434687867.8552237], ['X_8', 'Core 6 state', -365577517.55415606, 365577517.55415606], ['X_7', 'Core 5 state', 119935564.50149533, 119935564.50149533], ['X_9', 'Core 7 state', -97033526.75592127, 97033526.75592127], ['X_5', 'frequency level of Big Socket', 31425474.160553426, 31425474.160553426]] -margins and linearcoef summary_to_print ordered by margin : - [array(['Variable', 'meaning ', - 'd_X_9 (Variation relative to Core 7 state)', 'asolute d_X_9'], - dtype='<U42'), ['X_1', 'Core 0 state', -1176960170.5019302, 1176960170.5019302], ['X_2', 'Core 1 state', -934754927.4909016, 934754927.4909016], ['X_6', 'Core 4 state', -901956100.8171453, 901956100.8171453], ['X_0', 'frequency level of Little Socket', -498058709.10110176, 498058709.10110176], ['X_4', 'Core 3 state', -493188567.5017922, 493188567.5017922], ['X_3', 'Core 2 state', -434687867.8552237, 434687867.8552237], ['X_8', 'Core 6 state', -365577517.55415606, 365577517.55415606], ['X_7', 'Core 5 state', 119935564.50149533, 119935564.50149533], ['X_9', 'Core 7 state', -97033526.75592127, 97033526.75592127], ['X_5', 'frequency level of Big Socket', 31425474.160553426, 31425474.160553426]] - --- Actual line: ['Variable' 'meaning ' 'd_X_9 (Variation relative to Core 7 state)' - 'asolute d_X_9'] - --- Actual line: ['X_1', 'Core 0 state', -1176960170.5019302, 1176960170.5019302] - --- Actual line: ['X_2', 'Core 1 state', -934754927.4909016, 934754927.4909016] - --- Actual line: ['X_6', 'Core 4 state', -901956100.8171453, 901956100.8171453] - --- Actual line: ['X_0', 'frequency level of Little Socket', -498058709.10110176, 498058709.10110176] - --- Actual line: ['X_4', 'Core 3 state', -493188567.5017922, 493188567.5017922] - --- Actual line: ['X_3', 'Core 2 state', -434687867.8552237, 434687867.8552237] - --- Actual line: ['X_8', 'Core 6 state', -365577517.55415606, 365577517.55415606] - --- Actual line: ['X_7', 'Core 5 state', 119935564.50149533, 119935564.50149533] - --- Actual line: ['X_9', 'Core 7 state', -97033526.75592127, 97033526.75592127] - --- Actual line: ['X_5', 'frequency level of Big Socket', 31425474.160553426, 31425474.160553426] -Plotting d_X_9 over other variables ---- In function plot_marginal_interactions : plotting d_X_9 with regard to X_0, X_1, X_2 ---- Total execution time: 19.704099893569946 seconds = 0.32840166489283246 mins +d_X_0 linear model parameters = [-5.39302175e+08 -5.12214491e+07 -3.10763703e+08 -3.46221780e+07 + -7.21627005e+07 5.30215895e+07 4.88018581e+08 -2.88563101e+08 + 9.41299422e+08 -9.31746041e+07] + --- FLOAT version of d_X_i_linear_coefficients_ [-539302174.7054247, -51221449.11583203, -310763702.63372487, -34622177.95662898, -72162700.46218744, 53021589.47491963, 488018581.06708485, -288563101.16585875, 941299421.6181791, -93174604.14715071] + --- Before Modifying variable -539302174.7054247, Type : <class 'str'> + --- After Modifying variable -539302174.7054247, Type : <class 'float'> + --- Before Modifying variable -51221449.11583203, Type : <class 'str'> + --- After Modifying variable -51221449.11583203, Type : <class 'float'> + --- Before Modifying variable -310763702.63372487, Type : <class 'str'> + --- After Modifying variable -310763702.63372487, Type : <class 'float'> + --- Before Modifying variable -34622177.95662898, Type : <class 'str'> + --- After Modifying variable -34622177.95662898, Type : <class 'float'> + --- Before Modifying variable -72162700.46218744, Type : <class 'str'> + --- After Modifying variable -72162700.46218744, Type : <class 'float'> + --- Before Modifying variable 53021589.47491963, Type : <class 'str'> + --- After Modifying variable 53021589.47491963, Type : <class 'float'> + --- Before Modifying variable 488018581.06708485, Type : <class 'str'> + --- After Modifying variable 488018581.06708485, Type : <class 'float'> + --- Before Modifying variable -288563101.16585875, Type : <class 'str'> + --- After Modifying variable -288563101.16585875, Type : <class 'float'> + --- Before Modifying variable 941299421.6181791, Type : <class 'str'> + --- After Modifying variable 941299421.6181791, Type : <class 'float'> + --- Before Modifying variable -93174604.14715071, Type : <class 'str'> + --- After Modifying variable -93174604.14715071, Type : <class 'float'> + --- Before Modifying variable 539302174.7054247, Type : <class 'str'> + --- After Modifying variable 539302174.7054247, Type : <class 'float'> + --- Before Modifying variable 51221449.11583203, Type : <class 'str'> + --- After Modifying variable 51221449.11583203, Type : <class 'float'> + --- Before Modifying variable 310763702.63372487, Type : <class 'str'> + --- After Modifying variable 310763702.63372487, Type : <class 'float'> + --- Before Modifying variable 34622177.95662898, Type : <class 'str'> + --- After Modifying variable 34622177.95662898, Type : <class 'float'> + --- Before Modifying variable 72162700.46218744, Type : <class 'str'> + --- After Modifying variable 72162700.46218744, Type : <class 'float'> + --- Before Modifying variable 53021589.47491963, Type : <class 'str'> + --- After Modifying variable 53021589.47491963, Type : <class 'float'> diff --git a/kernel_ridge_linear_model/model_output_data/From_summaries_X_y_after_removing_aberrant_points.csv b/kernel_ridge_linear_model/model_output_data/From_summaries_X_y_after_removing_aberrant_points.csv index 0452b9a..4ea1923 100755 --- a/kernel_ridge_linear_model/model_output_data/From_summaries_X_y_after_removing_aberrant_points.csv +++ b/kernel_ridge_linear_model/model_output_data/From_summaries_X_y_after_removing_aberrant_points.csv @@ -1,16 +1,12 @@ X_0,X_1,X_2,X_3,X_4,X_5,X_6,X_7,X_8,X_9,y 2.0,0.0,1.0,0.0,1.0,0.0,1.0,0.0,1.0,0.0,8236960890.90969 2.0,0.0,1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,6956231392.081026 -1.0,1.0,1.0,1.0,1.0,1.0,0.0,1.0,1.0,0.0,11285968381.230984 2.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,994906080.8659663 1.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,3998672440.749671 -0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,1.0,0.0,6501654671.113798 0.0,0.0,0.0,1.0,0.0,2.0,1.0,1.0,0.0,0.0,6532788063.289651 -0.0,0.0,0.0,1.0,1.0,0.0,0.0,1.0,1.0,1.0,8964027358.211496 2.0,1.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,8321129010.784183 1.0,0.0,0.0,1.0,1.0,2.0,0.0,0.0,1.0,0.0,7249844128.351241 0.0,0.0,0.0,1.0,1.0,0.0,1.0,1.0,0.0,0.0,7650055845.407672 -2.0,1.0,1.0,0.0,1.0,0.0,1.0,0.0,1.0,0.0,9340120487.55429 2.0,0.0,0.0,0.0,1.0,0.0,1.0,0.0,0.0,1.0,6806147312.252427 0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.08333333333333333 0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.08333333333333333 @@ -40,15 +36,6 @@ X_0,X_1,X_2,X_3,X_4,X_5,X_6,X_7,X_8,X_9,y 2.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,5326600510.288329 2.0,1.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,4059018123.5159216 0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,4062233415.93208 -0.0,1.0,0.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,5236095548.271565 -0.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,3139835723.7949314 -2.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2075033200.5312083 -0.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,2745412415.8531094 -0.0,1.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,1.0,7043096708.760907 -1.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,1.0,8950387999.31977 -2.0,0.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,5363512027.675722 -0.0,0.0,1.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,9185604320.908272 -0.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,1.0,0.0,4533975344.242078 1.0,1.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,4153496621.1304984 2.0,1.0,0.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,6443423519.784533 2.0,1.0,0.0,0.0,0.0,1.0,1.0,1.0,0.0,0.0,6519117311.516021 @@ -60,7 +47,6 @@ X_0,X_1,X_2,X_3,X_4,X_5,X_6,X_7,X_8,X_9,y 0.0,0.0,0.0,0.0,0.0,1.0,1.0,1.0,0.0,0.0,5724131219.984087 0.0,1.0,0.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,9166575000.916658 1.0,0.0,1.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,6540008502.011052 -1.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,7245431755.278297 0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0,3321398441.599851 0.0,0.0,1.0,0.0,1.0,1.0,0.0,1.0,0.0,0.0,5549420363.04308 2.0,1.0,1.0,1.0,0.0,1.0,1.0,1.0,1.0,0.0,9229945635.620207 @@ -76,95 +62,3 @@ X_0,X_1,X_2,X_3,X_4,X_5,X_6,X_7,X_8,X_9,y 1.0,0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,7282684688.88371 0.0,1.0,1.0,1.0,1.0,0.0,0.0,1.0,0.0,1.0,9080672696.233337 1.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,2991522026.5766816 -0.0,0.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,7849108733.703288 -1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,11468876336.840899 -0.0,1.0,0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,6807769026.0124855 -2.0,0.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,8336042547.16116 -0.0,0.0,1.0,0.0,1.0,2.0,0.0,1.0,1.0,0.0,7878296082.123358 -0.0,0.0,1.0,0.0,0.0,1.0,0.0,1.0,0.0,0.0,4093227346.033253 -0.0,1.0,1.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,6788174999.151478 -2.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,1.0,1.0,9607255399.277534 -0.0,1.0,0.0,1.0,1.0,2.0,1.0,1.0,1.0,0.0,10000990098.019703 -0.0,1.0,0.0,1.0,1.0,2.0,1.0,0.0,1.0,0.0,8871225293.637558 -0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,1.0,6657080470.788732 -0.0,0.0,1.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,5194211570.625695 -0.0,0.0,0.0,1.0,1.0,2.0,1.0,0.0,0.0,0.0,6806981239.9597025 -1.0,0.0,0.0,1.0,0.0,1.0,1.0,0.0,0.0,0.0,4244013818.5089927 -2.0,1.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,3742206854.226074 -0.0,0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,7487495881.877265 -0.0,1.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,8782098570.274353 -1.0,0.0,1.0,1.0,1.0,2.0,0.0,1.0,0.0,0.0,9750580159.519491 -0.0,0.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,5162462701.2069845 -1.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,4242843383.922169 -1.0,1.0,1.0,1.0,0.0,2.0,1.0,1.0,1.0,0.0,9571301409.852697 -1.0,0.0,0.0,1.0,0.0,1.0,1.0,1.0,1.0,0.0,8376542330.856669 -1.0,1.0,1.0,1.0,0.0,1.0,1.0,1.0,1.0,0.0,9479212087.891254 -1.0,0.0,0.0,0.0,1.0,2.0,1.0,0.0,0.0,0.0,5449442794.474265 -1.0,1.0,0.0,1.0,0.0,2.0,1.0,0.0,1.0,0.0,7529950377.627011 -1.0,1.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,10578920865.440357 -1.0,0.0,0.0,1.0,0.0,0.0,1.0,1.0,0.0,0.0,6670179627.937381 -0.0,1.0,1.0,1.0,0.0,2.0,1.0,1.0,1.0,0.0,9413093613.215984 -0.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,0.0,6681499595.769274 -2.0,0.0,0.0,1.0,1.0,1.0,0.0,1.0,1.0,0.0,8384408354.2244835 -1.0,1.0,0.0,1.0,1.0,0.0,1.0,0.0,0.0,1.0,10534122128.398308 -2.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,5256269415.345153 -2.0,1.0,0.0,1.0,1.0,0.0,1.0,0.0,1.0,0.0,9521179864.608822 -0.0,1.0,1.0,1.0,1.0,0.0,0.0,1.0,0.0,1.0,8622547962.923044 -0.0,0.0,1.0,0.0,0.0,2.0,1.0,0.0,0.0,0.0,4292324465.390988 -1.0,1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,6005284650.492433 -1.0,0.0,1.0,0.0,1.0,1.0,0.0,1.0,0.0,0.0,7512075661.626064 -2.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,1.0,0.0,3550266447.4968843 -1.0,0.0,1.0,0.0,0.0,2.0,1.0,1.0,1.0,0.0,8906781623.528154 -0.0,1.0,0.0,1.0,0.0,1.0,1.0,0.0,0.0,0.0,5000900162.029165 -2.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,1.0,1.0,8411277841.329655 -2.0,1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,8447801037.389967 -0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,1.0,6634071263.19351 -1.0,1.0,1.0,1.0,0.0,2.0,0.0,1.0,1.0,0.0,8252186829.509821 -2.0,1.0,1.0,1.0,0.0,2.0,0.0,0.0,1.0,0.0,6057595619.146848 -1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,1.0,0.0,3751444306.0578322 -1.0,1.0,0.0,1.0,1.0,2.0,0.0,1.0,1.0,0.0,10619025470.794495 -1.0,0.0,0.0,1.0,1.0,0.0,1.0,1.0,1.0,1.0,11384996168.94879 -1.0,1.0,1.0,1.0,0.0,2.0,0.0,1.0,0.0,0.0,6002689204.763734 -2.0,1.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,1.0,8262619084.997563 -0.0,0.0,0.0,0.0,1.0,1.0,0.0,1.0,1.0,0.0,9243340173.405062 -0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,5236287472.182222 -0.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,7522756337.9222145 -2.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0,1.0,6788774083.176061 -1.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,6591219177.81132 -1.0,1.0,0.0,1.0,0.0,1.0,0.0,1.0,1.0,0.0,7467367603.572389 -1.0,1.0,0.0,1.0,0.0,2.0,0.0,0.0,1.0,0.0,5336236245.851076 -0.0,1.0,1.0,1.0,1.0,2.0,1.0,1.0,1.0,0.0,10965958375.4152 -1.0,0.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,11414873580.275099 -2.0,0.0,1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,7192278369.94203 -0.0,0.0,1.0,0.0,0.0,1.0,0.0,1.0,0.0,0.0,4197888462.103562 -1.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,5023055826.242454 -1.0,0.0,1.0,1.0,1.0,0.0,1.0,0.0,0.0,0.0,9969791531.659073 -1.0,1.0,1.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,5065035050.042546 -2.0,0.0,1.0,1.0,0.0,2.0,0.0,1.0,0.0,0.0,5127442585.46165 -2.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1047552602.8539523 -2.0,1.0,0.0,1.0,0.0,0.0,0.0,1.0,1.0,0.0,7504014647.836593 -2.0,1.0,1.0,0.0,1.0,0.0,0.0,1.0,1.0,1.0,10225586667.47108 -2.0,1.0,0.0,0.0,1.0,1.0,0.0,1.0,1.0,0.0,8528930131.004368 -0.0,1.0,0.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,4407169583.478402 -2.0,0.0,0.0,1.0,0.0,1.0,1.0,1.0,0.0,0.0,6743861400.160503 -1.0,0.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,7543867590.03606 -2.0,1.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0,1.0,9681573061.991112 -0.0,1.0,0.0,0.0,0.0,1.0,1.0,1.0,0.0,0.0,6563747111.951271 -0.0,1.0,1.0,0.0,0.0,2.0,1.0,0.0,0.0,0.0,5338401255.591975 -1.0,0.0,0.0,1.0,0.0,0.0,1.0,1.0,1.0,1.0,10017249703.99027 -2.0,1.0,0.0,1.0,0.0,0.0,1.0,1.0,0.0,1.0,9152396555.037937 -1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,1.0,1.0,9116518219.361662 -0.0,1.0,0.0,1.0,1.0,2.0,0.0,1.0,1.0,0.0,8886756067.432705 -0.0,1.0,0.0,1.0,1.0,2.0,1.0,0.0,1.0,0.0,8938627384.378855 -2.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,2117186259.461176 -0.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0,1.0,6254338947.644929 -0.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,2780233650.836016 -0.0,1.0,1.0,1.0,1.0,2.0,1.0,1.0,0.0,0.0,9442424814.692413 -1.0,0.0,0.0,0.0,1.0,2.0,1.0,1.0,1.0,0.0,9147875405.936972 -0.0,1.0,0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,6759862639.591164 -0.0,1.0,0.0,1.0,1.0,2.0,1.0,1.0,1.0,0.0,10558457958.332102 -2.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0,3629843118.1804323 -0.0,1.0,0.0,1.0,1.0,0.0,0.0,0.0,1.0,1.0,8737821661.059898 -1.0,0.0,0.0,1.0,1.0,0.0,1.0,1.0,1.0,1.0,11525411226.672567 -1.0,0.0,1.0,1.0,0.0,1.0,1.0,0.0,0.0,0.0,5281811027.365063 -2.0,0.0,1.0,0.0,1.0,0.0,1.0,0.0,0.0,1.0,8479966080.135679 diff --git a/kernel_ridge_linear_model/model_output_data/From_summaries_X_y_after_removing_duplicate.csv b/kernel_ridge_linear_model/model_output_data/From_summaries_X_y_after_removing_duplicate.csv index 06aa59e..b7b08b5 100755 --- a/kernel_ridge_linear_model/model_output_data/From_summaries_X_y_after_removing_duplicate.csv +++ b/kernel_ridge_linear_model/model_output_data/From_summaries_X_y_after_removing_duplicate.csv @@ -1,20 +1,16 @@ X_0,X_1,X_2,X_3,X_4,X_5,X_6,X_7,X_8,X_9,y 2.0,0.0,1.0,0.0,1.0,0.0,1.0,0.0,1.0,0.0,8236960890.90969 -2.0,0.0,1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,7192278369.94203 -1.0,1.0,1.0,1.0,1.0,1.0,0.0,1.0,1.0,0.0,11285968381.230984 +2.0,0.0,1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,6956231392.081026 2.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,994906080.8659663 1.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,3998672440.749671 -0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,1.0,0.0,6501654671.113798 0.0,0.0,0.0,1.0,0.0,2.0,1.0,1.0,0.0,0.0,6532788063.289651 -0.0,0.0,0.0,1.0,1.0,0.0,0.0,1.0,1.0,1.0,8964027358.211496 2.0,1.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,8321129010.784183 1.0,0.0,0.0,1.0,1.0,2.0,0.0,0.0,1.0,0.0,7249844128.351241 0.0,0.0,0.0,1.0,1.0,0.0,1.0,1.0,0.0,0.0,7650055845.407672 -2.0,1.0,1.0,0.0,1.0,0.0,1.0,0.0,1.0,0.0,9340120487.55429 2.0,0.0,0.0,0.0,1.0,0.0,1.0,0.0,0.0,1.0,6806147312.252427 0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.08333333333333333 2.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1016987763.6032282 -2.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2075033200.5312083 +2.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1980229389.772511 2.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,5377240292.736961 0.0,0.0,0.0,0.0,0.0,2.0,1.0,0.0,0.0,0.0,3307720550.5370083 0.0,0.0,0.0,0.0,0.0,2.0,1.0,1.0,0.0,0.0,5789616901.049658 @@ -33,18 +29,10 @@ X_0,X_1,X_2,X_3,X_4,X_5,X_6,X_7,X_8,X_9,y 2.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,5058399218.983161 2.0,1.0,1.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,5026691733.102776 0.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,5947637003.818383 -1.0,1.0,1.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,5065035050.042546 +1.0,1.0,1.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,5035525633.343237 2.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,5326600510.288329 -2.0,1.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,3742206854.226074 +2.0,1.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,4059018123.5159216 0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,4062233415.93208 -0.0,1.0,0.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,5236095548.271565 -0.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,3139835723.7949314 -0.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,2780233650.836016 -0.0,1.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,1.0,7043096708.760907 -1.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,1.0,8950387999.31977 -2.0,0.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,5363512027.675722 -0.0,0.0,1.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,9185604320.908272 -0.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,1.0,0.0,4533975344.242078 1.0,1.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,4153496621.1304984 2.0,1.0,0.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,6443423519.784533 2.0,1.0,0.0,0.0,0.0,1.0,1.0,1.0,0.0,0.0,6519117311.516021 @@ -55,7 +43,6 @@ X_0,X_1,X_2,X_3,X_4,X_5,X_6,X_7,X_8,X_9,y 0.0,0.0,0.0,0.0,0.0,1.0,1.0,1.0,0.0,0.0,5724131219.984087 0.0,1.0,0.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,9166575000.916658 1.0,0.0,1.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,6540008502.011052 -1.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,7245431755.278297 0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0,3321398441.599851 0.0,0.0,1.0,0.0,1.0,1.0,0.0,1.0,0.0,0.0,5549420363.04308 2.0,1.0,1.0,1.0,0.0,1.0,1.0,1.0,1.0,0.0,9229945635.620207 @@ -69,86 +56,4 @@ X_0,X_1,X_2,X_3,X_4,X_5,X_6,X_7,X_8,X_9,y 0.0,0.0,1.0,0.0,1.0,1.0,1.0,0.0,1.0,0.0,8367150566.874451 1.0,0.0,1.0,0.0,1.0,0.0,1.0,0.0,0.0,1.0,8895689149.038376 1.0,0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,7282684688.88371 -0.0,1.0,1.0,1.0,1.0,0.0,0.0,1.0,0.0,1.0,8622547962.923044 -0.0,0.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,7849108733.703288 -1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,11468876336.840899 -0.0,1.0,0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,6807769026.0124855 -2.0,0.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,8336042547.16116 -0.0,0.0,1.0,0.0,1.0,2.0,0.0,1.0,1.0,0.0,7878296082.123358 -0.0,0.0,1.0,0.0,0.0,1.0,0.0,1.0,0.0,0.0,4093227346.033253 -0.0,1.0,1.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,6788174999.151478 -2.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,1.0,1.0,9607255399.277534 -0.0,1.0,0.0,1.0,1.0,2.0,1.0,1.0,1.0,0.0,10000990098.019703 -0.0,1.0,0.0,1.0,1.0,2.0,1.0,0.0,1.0,0.0,8871225293.637558 -0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,1.0,6657080470.788732 -0.0,0.0,1.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,5194211570.625695 -0.0,0.0,0.0,1.0,1.0,2.0,1.0,0.0,0.0,0.0,6806981239.9597025 -1.0,0.0,0.0,1.0,0.0,1.0,1.0,0.0,0.0,0.0,4244013818.5089927 -0.0,0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,7487495881.877265 -0.0,1.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,8782098570.274353 -1.0,0.0,1.0,1.0,1.0,2.0,0.0,1.0,0.0,0.0,9750580159.519491 -0.0,0.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,5162462701.2069845 -1.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,4242843383.922169 -1.0,1.0,1.0,1.0,0.0,2.0,1.0,1.0,1.0,0.0,9571301409.852697 -1.0,0.0,0.0,1.0,0.0,1.0,1.0,1.0,1.0,0.0,8376542330.856669 -1.0,1.0,1.0,1.0,0.0,1.0,1.0,1.0,1.0,0.0,9479212087.891254 -1.0,0.0,0.0,0.0,1.0,2.0,1.0,0.0,0.0,0.0,5449442794.474265 -1.0,1.0,0.0,1.0,0.0,2.0,1.0,0.0,1.0,0.0,7529950377.627011 -1.0,1.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,10578920865.440357 -1.0,0.0,0.0,1.0,0.0,0.0,1.0,1.0,0.0,0.0,6670179627.937381 -0.0,1.0,1.0,1.0,0.0,2.0,1.0,1.0,1.0,0.0,9413093613.215984 -0.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,0.0,6681499595.769274 -2.0,0.0,0.0,1.0,1.0,1.0,0.0,1.0,1.0,0.0,8384408354.2244835 -1.0,1.0,0.0,1.0,1.0,0.0,1.0,0.0,0.0,1.0,10534122128.398308 -2.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,5256269415.345153 -2.0,1.0,0.0,1.0,1.0,0.0,1.0,0.0,1.0,0.0,9521179864.608822 -0.0,0.0,1.0,0.0,0.0,2.0,1.0,0.0,0.0,0.0,4292324465.390988 -1.0,1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,6005284650.492433 -1.0,0.0,1.0,0.0,1.0,1.0,0.0,1.0,0.0,0.0,7512075661.626064 -2.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,1.0,0.0,3550266447.4968843 -1.0,0.0,1.0,0.0,0.0,2.0,1.0,1.0,1.0,0.0,8906781623.528154 -0.0,1.0,0.0,1.0,0.0,1.0,1.0,0.0,0.0,0.0,5000900162.029165 -2.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,1.0,1.0,8411277841.329655 -2.0,1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,8447801037.389967 -0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,1.0,6634071263.19351 -1.0,1.0,1.0,1.0,0.0,2.0,0.0,1.0,1.0,0.0,8252186829.509821 -2.0,1.0,1.0,1.0,0.0,2.0,0.0,0.0,1.0,0.0,6057595619.146848 -1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,1.0,0.0,3751444306.0578322 -1.0,1.0,0.0,1.0,1.0,2.0,0.0,1.0,1.0,0.0,10619025470.794495 -1.0,0.0,0.0,1.0,1.0,0.0,1.0,1.0,1.0,1.0,11384996168.94879 -1.0,1.0,1.0,1.0,0.0,2.0,0.0,1.0,0.0,0.0,6002689204.763734 -2.0,1.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,1.0,8262619084.997563 -0.0,0.0,0.0,0.0,1.0,1.0,0.0,1.0,1.0,0.0,9243340173.405062 -0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,5236287472.182222 -0.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,7522756337.9222145 -2.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0,1.0,6788774083.176061 -1.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,6591219177.81132 -1.0,1.0,0.0,1.0,0.0,1.0,0.0,1.0,1.0,0.0,7467367603.572389 -1.0,1.0,0.0,1.0,0.0,2.0,0.0,0.0,1.0,0.0,5336236245.851076 -0.0,1.0,1.0,1.0,1.0,2.0,1.0,1.0,1.0,0.0,10965958375.4152 -1.0,0.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,11414873580.275099 -1.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,5023055826.242454 -1.0,0.0,1.0,1.0,1.0,0.0,1.0,0.0,0.0,0.0,9969791531.659073 -2.0,0.0,1.0,1.0,0.0,2.0,0.0,1.0,0.0,0.0,5127442585.46165 -2.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1047552602.8539523 -2.0,1.0,0.0,1.0,0.0,0.0,0.0,1.0,1.0,0.0,7504014647.836593 -2.0,1.0,1.0,0.0,1.0,0.0,0.0,1.0,1.0,1.0,10225586667.47108 -2.0,1.0,0.0,0.0,1.0,1.0,0.0,1.0,1.0,0.0,8528930131.004368 -0.0,1.0,0.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,4407169583.478402 -2.0,0.0,0.0,1.0,0.0,1.0,1.0,1.0,0.0,0.0,6743861400.160503 -1.0,0.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,7543867590.03606 -2.0,1.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0,1.0,9681573061.991112 -0.0,1.0,0.0,0.0,0.0,1.0,1.0,1.0,0.0,0.0,6563747111.951271 -0.0,1.0,1.0,0.0,0.0,2.0,1.0,0.0,0.0,0.0,5338401255.591975 -1.0,0.0,0.0,1.0,0.0,0.0,1.0,1.0,1.0,1.0,10017249703.99027 -2.0,1.0,0.0,1.0,0.0,0.0,1.0,1.0,0.0,1.0,9152396555.037937 -1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,1.0,1.0,9116518219.361662 -0.0,1.0,0.0,1.0,1.0,2.0,0.0,1.0,1.0,0.0,8886756067.432705 -2.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,2117186259.461176 -0.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0,1.0,6254338947.644929 -0.0,1.0,1.0,1.0,1.0,2.0,1.0,1.0,0.0,0.0,9442424814.692413 -1.0,0.0,0.0,0.0,1.0,2.0,1.0,1.0,1.0,0.0,9147875405.936972 -2.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0,3629843118.1804323 -0.0,1.0,0.0,1.0,1.0,0.0,0.0,0.0,1.0,1.0,8737821661.059898 -1.0,0.0,1.0,1.0,0.0,1.0,1.0,0.0,0.0,0.0,5281811027.365063 -2.0,0.0,1.0,0.0,1.0,0.0,1.0,0.0,0.0,1.0,8479966080.135679 +0.0,1.0,1.0,1.0,1.0,0.0,0.0,1.0,0.0,1.0,9080672696.233337 diff --git a/kernel_ridge_linear_model/model_output_data/From_summaries_X_y_before_removing_aberrant_points.csv b/kernel_ridge_linear_model/model_output_data/From_summaries_X_y_before_removing_aberrant_points.csv index 1d27e3f..edfb261 100755 --- a/kernel_ridge_linear_model/model_output_data/From_summaries_X_y_before_removing_aberrant_points.csv +++ b/kernel_ridge_linear_model/model_output_data/From_summaries_X_y_before_removing_aberrant_points.csv @@ -46,18 +46,6 @@ X_0,X_1,X_2,X_3,X_4,X_5,X_6,X_7,X_8,X_9,y 2.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,5326600510.288329 2.0,1.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,4059018123.5159216 0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,4062233415.93208 -0.0,1.0,0.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,5236095548.271565 -0.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,3139835723.7949314 -2.0,1.0,0.0,0.0,0.0,1.0,0.0,1.0,0.0,1.0,8354358468.81318 -0.0,0.0,0.0,0.0,1.0,1.0,1.0,0.0,0.0,1.0,8407741848.694279 -2.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2075033200.5312083 -0.0,1.0,1.0,0.0,1.0,1.0,0.0,1.0,0.0,1.0,9914340101.522842 -0.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,2745412415.8531094 -0.0,1.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,1.0,7043096708.760907 -1.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,1.0,8950387999.31977 -2.0,0.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,5363512027.675722 -0.0,0.0,1.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,9185604320.908272 -0.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,1.0,0.0,4533975344.242078 1.0,1.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,4153496621.1304984 2.0,1.0,0.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,6443423519.784533 2.0,1.0,0.0,0.0,0.0,1.0,1.0,1.0,0.0,0.0,6519117311.516021 @@ -88,116 +76,3 @@ X_0,X_1,X_2,X_3,X_4,X_5,X_6,X_7,X_8,X_9,y 0.0,1.0,1.0,1.0,1.0,0.0,0.0,1.0,0.0,1.0,9080672696.233337 1.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,2991522026.5766816 1.0,1.0,0.0,1.0,0.0,1.0,0.0,0.0,1.0,1.0,8754497623.153894 -0.0,0.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,7849108733.703288 -1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,11468876336.840899 -0.0,1.0,0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,6807769026.0124855 -2.0,0.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,8336042547.16116 -0.0,0.0,1.0,0.0,1.0,2.0,0.0,1.0,1.0,0.0,7878296082.123358 -0.0,0.0,1.0,0.0,0.0,1.0,0.0,1.0,0.0,0.0,4093227346.033253 -0.0,1.0,1.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,6788174999.151478 -2.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,1.0,1.0,9607255399.277534 -0.0,1.0,0.0,1.0,1.0,2.0,1.0,1.0,1.0,0.0,10000990098.019703 -0.0,1.0,0.0,1.0,1.0,2.0,1.0,0.0,1.0,0.0,8871225293.637558 -0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,1.0,6657080470.788732 -0.0,0.0,1.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,5194211570.625695 -0.0,0.0,0.0,1.0,1.0,2.0,1.0,0.0,0.0,0.0,6806981239.9597025 -1.0,0.0,0.0,1.0,0.0,1.0,1.0,0.0,0.0,0.0,4244013818.5089927 -2.0,1.0,1.0,0.0,1.0,0.0,1.0,0.0,1.0,1.0,10227751572.005417 -2.0,1.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,3742206854.226074 -0.0,0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,7487495881.877265 -2.0,1.0,1.0,1.0,0.0,1.0,1.0,1.0,0.0,1.0,10286076355.602003 -0.0,1.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,8782098570.274353 -1.0,0.0,1.0,1.0,1.0,2.0,0.0,1.0,0.0,0.0,9750580159.519491 -0.0,0.0,0.0,1.0,1.0,1.0,1.0,0.0,1.0,1.0,10199970420.085781 -2.0,1.0,0.0,0.0,1.0,2.0,1.0,1.0,1.0,0.0,9353836943.914392 -0.0,0.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,5162462701.2069845 -1.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,4242843383.922169 -1.0,1.0,1.0,1.0,0.0,2.0,1.0,1.0,1.0,0.0,9571301409.852697 -1.0,0.0,0.0,1.0,0.0,1.0,1.0,1.0,1.0,0.0,8376542330.856669 -1.0,1.0,1.0,1.0,0.0,1.0,1.0,1.0,1.0,0.0,9479212087.891254 -1.0,0.0,0.0,0.0,1.0,2.0,1.0,0.0,0.0,0.0,5449442794.474265 -1.0,1.0,0.0,1.0,0.0,2.0,1.0,0.0,1.0,0.0,7529950377.627011 -0.0,1.0,0.0,0.0,1.0,1.0,1.0,0.0,0.0,1.0,9165566798.65083 -2.0,0.0,1.0,1.0,1.0,2.0,0.0,0.0,1.0,0.0,8477809334.068076 -1.0,1.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,10578920865.440357 -1.0,0.0,0.0,1.0,0.0,0.0,1.0,1.0,0.0,0.0,6670179627.937381 -0.0,1.0,1.0,1.0,0.0,2.0,1.0,1.0,1.0,0.0,9413093613.215984 -0.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,0.0,6681499595.769274 -2.0,0.0,0.0,1.0,1.0,1.0,0.0,1.0,1.0,0.0,8384408354.2244835 -1.0,1.0,0.0,1.0,1.0,0.0,1.0,0.0,0.0,1.0,10534122128.398308 -2.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,5256269415.345153 -2.0,1.0,0.0,1.0,1.0,0.0,1.0,0.0,1.0,0.0,9521179864.608822 -0.0,1.0,1.0,1.0,1.0,0.0,0.0,1.0,0.0,1.0,8622547962.923044 -0.0,0.0,1.0,0.0,0.0,2.0,1.0,0.0,0.0,0.0,4292324465.390988 -1.0,1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,6005284650.492433 -1.0,0.0,1.0,0.0,1.0,1.0,0.0,1.0,0.0,0.0,7512075661.626064 -2.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,1.0,0.0,3550266447.4968843 -1.0,0.0,1.0,0.0,0.0,2.0,1.0,1.0,1.0,0.0,8906781623.528154 -2.0,1.0,1.0,1.0,1.0,0.0,1.0,1.0,0.0,1.0,10947566629.6274 -2.0,1.0,1.0,1.0,1.0,2.0,1.0,0.0,0.0,0.0,9639669166.554203 -1.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,1.0,8308684236.764266 -0.0,1.0,0.0,1.0,0.0,1.0,1.0,0.0,0.0,0.0,5000900162.029165 -2.0,1.0,0.0,1.0,0.0,1.0,1.0,0.0,0.0,1.0,8823477508.95583 -2.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,1.0,1.0,8411277841.329655 -2.0,1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,8447801037.389967 -0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,1.0,6634071263.19351 -1.0,1.0,1.0,1.0,0.0,2.0,0.0,1.0,1.0,0.0,8252186829.509821 -1.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,7393168712.11001 -2.0,1.0,1.0,1.0,0.0,2.0,0.0,0.0,1.0,0.0,6057595619.146848 -1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,1.0,0.0,3751444306.0578322 -1.0,1.0,0.0,1.0,1.0,2.0,0.0,1.0,1.0,0.0,10619025470.794495 -1.0,0.0,0.0,1.0,1.0,0.0,1.0,1.0,1.0,1.0,11384996168.94879 -1.0,1.0,1.0,1.0,0.0,2.0,0.0,1.0,0.0,0.0,6002689204.763734 -2.0,1.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,1.0,8262619084.997563 -0.0,0.0,0.0,0.0,1.0,1.0,0.0,1.0,1.0,0.0,9243340173.405062 -0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,5236287472.182222 -0.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,7522756337.9222145 -1.0,0.0,1.0,1.0,0.0,1.0,1.0,0.0,1.0,1.0,10070047248.66169 -2.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0,1.0,6788774083.176061 -0.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,1.0,10098612955.510561 -1.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,6591219177.81132 -1.0,1.0,0.0,1.0,0.0,1.0,0.0,1.0,1.0,0.0,7467367603.572389 -1.0,1.0,0.0,1.0,0.0,2.0,0.0,0.0,1.0,0.0,5336236245.851076 -0.0,1.0,1.0,1.0,1.0,2.0,1.0,1.0,1.0,0.0,10965958375.4152 -1.0,0.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,11414873580.275099 -2.0,0.0,1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,7192278369.94203 -0.0,0.0,1.0,0.0,0.0,1.0,0.0,1.0,0.0,0.0,4197888462.103562 -1.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,6207016411.351391 -1.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,5023055826.242454 -2.0,1.0,1.0,1.0,1.0,0.0,1.0,1.0,1.0,1.0,11523551835.240866 -1.0,0.0,1.0,1.0,1.0,0.0,1.0,0.0,0.0,0.0,9969791531.659073 -1.0,1.0,1.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,5065035050.042546 -2.0,0.0,1.0,1.0,0.0,2.0,0.0,1.0,0.0,0.0,5127442585.46165 -2.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1047552602.8539523 -2.0,1.0,0.0,1.0,0.0,0.0,0.0,1.0,1.0,0.0,7504014647.836593 -0.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,1.0,1.0,9277212383.22309 -2.0,1.0,1.0,0.0,1.0,0.0,0.0,1.0,1.0,1.0,10225586667.47108 -2.0,1.0,0.0,0.0,1.0,1.0,0.0,1.0,1.0,0.0,8528930131.004368 -0.0,1.0,0.0,0.0,0.0,1.0,0.0,1.0,0.0,1.0,8327920185.212945 -0.0,1.0,0.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,4407169583.478402 -2.0,0.0,0.0,1.0,0.0,1.0,1.0,1.0,0.0,0.0,6743861400.160503 -1.0,0.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,7543867590.03606 -2.0,0.0,1.0,1.0,1.0,1.0,0.0,0.0,0.0,1.0,8955437741.79682 -2.0,1.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0,1.0,9681573061.991112 -0.0,1.0,0.0,0.0,0.0,1.0,1.0,1.0,0.0,0.0,6563747111.951271 -0.0,1.0,1.0,0.0,0.0,2.0,1.0,0.0,0.0,0.0,5338401255.591975 -1.0,0.0,0.0,1.0,0.0,0.0,1.0,1.0,1.0,1.0,10017249703.99027 -2.0,1.0,0.0,1.0,0.0,0.0,1.0,1.0,0.0,1.0,9152396555.037937 -1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,1.0,1.0,9116518219.361662 -0.0,1.0,0.0,1.0,1.0,2.0,0.0,1.0,1.0,0.0,8886756067.432705 -0.0,0.0,0.0,0.0,0.0,0.0,1.0,1.0,1.0,1.0,9945201937.325336 -0.0,1.0,0.0,1.0,1.0,2.0,1.0,0.0,1.0,0.0,8938627384.378855 -2.0,1.0,0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,8513391564.931638 -2.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,2117186259.461176 -0.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0,1.0,6254338947.644929 -0.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,2780233650.836016 -0.0,1.0,1.0,1.0,1.0,2.0,1.0,1.0,0.0,0.0,9442424814.692413 -0.0,0.0,0.0,1.0,0.0,1.0,0.0,1.0,1.0,1.0,9876153040.867521 -1.0,0.0,0.0,0.0,1.0,2.0,1.0,1.0,1.0,0.0,9147875405.936972 -0.0,1.0,0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,6759862639.591164 -0.0,1.0,0.0,1.0,1.0,2.0,1.0,1.0,1.0,0.0,10558457958.332102 -2.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0,3629843118.1804323 -0.0,1.0,0.0,1.0,1.0,0.0,0.0,0.0,1.0,1.0,8737821661.059898 -1.0,0.0,0.0,1.0,1.0,0.0,1.0,1.0,1.0,1.0,11525411226.672567 -1.0,0.0,1.0,1.0,0.0,1.0,1.0,0.0,0.0,0.0,5281811027.365063 -2.0,0.0,1.0,0.0,1.0,0.0,1.0,0.0,0.0,1.0,8479966080.135679 diff --git a/kernel_ridge_linear_model/model_output_data/From_summaries_X_y_before_removing_duplicate.csv b/kernel_ridge_linear_model/model_output_data/From_summaries_X_y_before_removing_duplicate.csv index 0452b9a..4ea1923 100755 --- a/kernel_ridge_linear_model/model_output_data/From_summaries_X_y_before_removing_duplicate.csv +++ b/kernel_ridge_linear_model/model_output_data/From_summaries_X_y_before_removing_duplicate.csv @@ -1,16 +1,12 @@ X_0,X_1,X_2,X_3,X_4,X_5,X_6,X_7,X_8,X_9,y 2.0,0.0,1.0,0.0,1.0,0.0,1.0,0.0,1.0,0.0,8236960890.90969 2.0,0.0,1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,6956231392.081026 -1.0,1.0,1.0,1.0,1.0,1.0,0.0,1.0,1.0,0.0,11285968381.230984 2.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,994906080.8659663 1.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,3998672440.749671 -0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,1.0,0.0,6501654671.113798 0.0,0.0,0.0,1.0,0.0,2.0,1.0,1.0,0.0,0.0,6532788063.289651 -0.0,0.0,0.0,1.0,1.0,0.0,0.0,1.0,1.0,1.0,8964027358.211496 2.0,1.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,8321129010.784183 1.0,0.0,0.0,1.0,1.0,2.0,0.0,0.0,1.0,0.0,7249844128.351241 0.0,0.0,0.0,1.0,1.0,0.0,1.0,1.0,0.0,0.0,7650055845.407672 -2.0,1.0,1.0,0.0,1.0,0.0,1.0,0.0,1.0,0.0,9340120487.55429 2.0,0.0,0.0,0.0,1.0,0.0,1.0,0.0,0.0,1.0,6806147312.252427 0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.08333333333333333 0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.08333333333333333 @@ -40,15 +36,6 @@ X_0,X_1,X_2,X_3,X_4,X_5,X_6,X_7,X_8,X_9,y 2.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,5326600510.288329 2.0,1.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,4059018123.5159216 0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,4062233415.93208 -0.0,1.0,0.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,5236095548.271565 -0.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,3139835723.7949314 -2.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2075033200.5312083 -0.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,2745412415.8531094 -0.0,1.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,1.0,7043096708.760907 -1.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,1.0,8950387999.31977 -2.0,0.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,5363512027.675722 -0.0,0.0,1.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,9185604320.908272 -0.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,1.0,0.0,4533975344.242078 1.0,1.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,4153496621.1304984 2.0,1.0,0.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,6443423519.784533 2.0,1.0,0.0,0.0,0.0,1.0,1.0,1.0,0.0,0.0,6519117311.516021 @@ -60,7 +47,6 @@ X_0,X_1,X_2,X_3,X_4,X_5,X_6,X_7,X_8,X_9,y 0.0,0.0,0.0,0.0,0.0,1.0,1.0,1.0,0.0,0.0,5724131219.984087 0.0,1.0,0.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,9166575000.916658 1.0,0.0,1.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,6540008502.011052 -1.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,7245431755.278297 0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0,3321398441.599851 0.0,0.0,1.0,0.0,1.0,1.0,0.0,1.0,0.0,0.0,5549420363.04308 2.0,1.0,1.0,1.0,0.0,1.0,1.0,1.0,1.0,0.0,9229945635.620207 @@ -76,95 +62,3 @@ X_0,X_1,X_2,X_3,X_4,X_5,X_6,X_7,X_8,X_9,y 1.0,0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,7282684688.88371 0.0,1.0,1.0,1.0,1.0,0.0,0.0,1.0,0.0,1.0,9080672696.233337 1.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,2991522026.5766816 -0.0,0.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,7849108733.703288 -1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,11468876336.840899 -0.0,1.0,0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,6807769026.0124855 -2.0,0.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,8336042547.16116 -0.0,0.0,1.0,0.0,1.0,2.0,0.0,1.0,1.0,0.0,7878296082.123358 -0.0,0.0,1.0,0.0,0.0,1.0,0.0,1.0,0.0,0.0,4093227346.033253 -0.0,1.0,1.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,6788174999.151478 -2.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,1.0,1.0,9607255399.277534 -0.0,1.0,0.0,1.0,1.0,2.0,1.0,1.0,1.0,0.0,10000990098.019703 -0.0,1.0,0.0,1.0,1.0,2.0,1.0,0.0,1.0,0.0,8871225293.637558 -0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,1.0,6657080470.788732 -0.0,0.0,1.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,5194211570.625695 -0.0,0.0,0.0,1.0,1.0,2.0,1.0,0.0,0.0,0.0,6806981239.9597025 -1.0,0.0,0.0,1.0,0.0,1.0,1.0,0.0,0.0,0.0,4244013818.5089927 -2.0,1.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,3742206854.226074 -0.0,0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,7487495881.877265 -0.0,1.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,8782098570.274353 -1.0,0.0,1.0,1.0,1.0,2.0,0.0,1.0,0.0,0.0,9750580159.519491 -0.0,0.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,5162462701.2069845 -1.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,4242843383.922169 -1.0,1.0,1.0,1.0,0.0,2.0,1.0,1.0,1.0,0.0,9571301409.852697 -1.0,0.0,0.0,1.0,0.0,1.0,1.0,1.0,1.0,0.0,8376542330.856669 -1.0,1.0,1.0,1.0,0.0,1.0,1.0,1.0,1.0,0.0,9479212087.891254 -1.0,0.0,0.0,0.0,1.0,2.0,1.0,0.0,0.0,0.0,5449442794.474265 -1.0,1.0,0.0,1.0,0.0,2.0,1.0,0.0,1.0,0.0,7529950377.627011 -1.0,1.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,10578920865.440357 -1.0,0.0,0.0,1.0,0.0,0.0,1.0,1.0,0.0,0.0,6670179627.937381 -0.0,1.0,1.0,1.0,0.0,2.0,1.0,1.0,1.0,0.0,9413093613.215984 -0.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,0.0,6681499595.769274 -2.0,0.0,0.0,1.0,1.0,1.0,0.0,1.0,1.0,0.0,8384408354.2244835 -1.0,1.0,0.0,1.0,1.0,0.0,1.0,0.0,0.0,1.0,10534122128.398308 -2.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,5256269415.345153 -2.0,1.0,0.0,1.0,1.0,0.0,1.0,0.0,1.0,0.0,9521179864.608822 -0.0,1.0,1.0,1.0,1.0,0.0,0.0,1.0,0.0,1.0,8622547962.923044 -0.0,0.0,1.0,0.0,0.0,2.0,1.0,0.0,0.0,0.0,4292324465.390988 -1.0,1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,6005284650.492433 -1.0,0.0,1.0,0.0,1.0,1.0,0.0,1.0,0.0,0.0,7512075661.626064 -2.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,1.0,0.0,3550266447.4968843 -1.0,0.0,1.0,0.0,0.0,2.0,1.0,1.0,1.0,0.0,8906781623.528154 -0.0,1.0,0.0,1.0,0.0,1.0,1.0,0.0,0.0,0.0,5000900162.029165 -2.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,1.0,1.0,8411277841.329655 -2.0,1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,8447801037.389967 -0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,1.0,6634071263.19351 -1.0,1.0,1.0,1.0,0.0,2.0,0.0,1.0,1.0,0.0,8252186829.509821 -2.0,1.0,1.0,1.0,0.0,2.0,0.0,0.0,1.0,0.0,6057595619.146848 -1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,1.0,0.0,3751444306.0578322 -1.0,1.0,0.0,1.0,1.0,2.0,0.0,1.0,1.0,0.0,10619025470.794495 -1.0,0.0,0.0,1.0,1.0,0.0,1.0,1.0,1.0,1.0,11384996168.94879 -1.0,1.0,1.0,1.0,0.0,2.0,0.0,1.0,0.0,0.0,6002689204.763734 -2.0,1.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,1.0,8262619084.997563 -0.0,0.0,0.0,0.0,1.0,1.0,0.0,1.0,1.0,0.0,9243340173.405062 -0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,5236287472.182222 -0.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,7522756337.9222145 -2.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0,1.0,6788774083.176061 -1.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,6591219177.81132 -1.0,1.0,0.0,1.0,0.0,1.0,0.0,1.0,1.0,0.0,7467367603.572389 -1.0,1.0,0.0,1.0,0.0,2.0,0.0,0.0,1.0,0.0,5336236245.851076 -0.0,1.0,1.0,1.0,1.0,2.0,1.0,1.0,1.0,0.0,10965958375.4152 -1.0,0.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,11414873580.275099 -2.0,0.0,1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,7192278369.94203 -0.0,0.0,1.0,0.0,0.0,1.0,0.0,1.0,0.0,0.0,4197888462.103562 -1.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,5023055826.242454 -1.0,0.0,1.0,1.0,1.0,0.0,1.0,0.0,0.0,0.0,9969791531.659073 -1.0,1.0,1.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,5065035050.042546 -2.0,0.0,1.0,1.0,0.0,2.0,0.0,1.0,0.0,0.0,5127442585.46165 -2.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1047552602.8539523 -2.0,1.0,0.0,1.0,0.0,0.0,0.0,1.0,1.0,0.0,7504014647.836593 -2.0,1.0,1.0,0.0,1.0,0.0,0.0,1.0,1.0,1.0,10225586667.47108 -2.0,1.0,0.0,0.0,1.0,1.0,0.0,1.0,1.0,0.0,8528930131.004368 -0.0,1.0,0.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,4407169583.478402 -2.0,0.0,0.0,1.0,0.0,1.0,1.0,1.0,0.0,0.0,6743861400.160503 -1.0,0.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,7543867590.03606 -2.0,1.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0,1.0,9681573061.991112 -0.0,1.0,0.0,0.0,0.0,1.0,1.0,1.0,0.0,0.0,6563747111.951271 -0.0,1.0,1.0,0.0,0.0,2.0,1.0,0.0,0.0,0.0,5338401255.591975 -1.0,0.0,0.0,1.0,0.0,0.0,1.0,1.0,1.0,1.0,10017249703.99027 -2.0,1.0,0.0,1.0,0.0,0.0,1.0,1.0,0.0,1.0,9152396555.037937 -1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,1.0,1.0,9116518219.361662 -0.0,1.0,0.0,1.0,1.0,2.0,0.0,1.0,1.0,0.0,8886756067.432705 -0.0,1.0,0.0,1.0,1.0,2.0,1.0,0.0,1.0,0.0,8938627384.378855 -2.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,2117186259.461176 -0.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0,1.0,6254338947.644929 -0.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,2780233650.836016 -0.0,1.0,1.0,1.0,1.0,2.0,1.0,1.0,0.0,0.0,9442424814.692413 -1.0,0.0,0.0,0.0,1.0,2.0,1.0,1.0,1.0,0.0,9147875405.936972 -0.0,1.0,0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,6759862639.591164 -0.0,1.0,0.0,1.0,1.0,2.0,1.0,1.0,1.0,0.0,10558457958.332102 -2.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0,3629843118.1804323 -0.0,1.0,0.0,1.0,1.0,0.0,0.0,0.0,1.0,1.0,8737821661.059898 -1.0,0.0,0.0,1.0,1.0,0.0,1.0,1.0,1.0,1.0,11525411226.672567 -1.0,0.0,1.0,1.0,0.0,1.0,1.0,0.0,0.0,0.0,5281811027.365063 -2.0,0.0,1.0,0.0,1.0,0.0,1.0,0.0,0.0,1.0,8479966080.135679 diff --git a/kernel_ridge_linear_model/utils_functions.py b/kernel_ridge_linear_model/utils_functions.py index 5213b09..07e4adb 100755 --- a/kernel_ridge_linear_model/utils_functions.py +++ b/kernel_ridge_linear_model/utils_functions.py @@ -5,6 +5,87 @@ import matplotlib.pyplot as plt # functions ################################# +def setup_X_format_meaning_dictionnaries(phone_name): + if phone_name == "google_pixel_4a_5g" : + + base_Y__X_meaning_dictionnary = {"X_0" : "frequency level of Little Socket", + "X_1" : "Core 0 state", + "X_2" : "Core 1 state", + "X_3" : "Core 2 state", + "X_4" : "Core 3 state", + "X_5" : "Core 4 state", + "X_6" : "Core 5 state", + "X_7" : "Medium Socket or core 6 frequency", + "X_8" : "Big Socket or core 7 frequency"} + + + base_Y_N_on_little__X_meaning_dictionnary = {"X_0" : "frequency level of Little Socket", + "X_1" : "Number of little cores active", + "X_2" : "frequency level of Medium Socket or core 6", + "X_3" : "frequency level of Big Socket or core 7"} + + base_Y_F__X_meaning_dictionnary = {"X_0" : "Little Socket frequency is freed", + "X_1" : "frequency level of Little Socket", + "X_2" : "Core 0 state", + "X_3" : "Core 1 state", + "X_4" : "Core 2 state", + "X_5" : "Core 3 state", + "X_6" : "Core 4 state", + "X_7" : "Core 5 state", + "X_8" : "Medium Socket frequency is freed", + "X_9" : "Medium Socket or core 6 frequency", + "X_10" : "Big Socket frequency is freed", + "X_X11" : "Big Socket or core 7 frequency"} + + + base_Y_F_N_on_little__X_meaning_dictionnary = {"X_0" : "Little Socket frequency is freed", + "X_1" : "frequency level of Little Socket", + "X_2" : "Number of little cores active", + "X_3" : "Medium Socket frequency is freed", + "X_4" : "frequency level of Medium Socket or core 6", + "X_5" : "Big Socket frequency is freed", + "X_6" : "frequency level of Big Socket or core 7"} + + elif phone_name == "samsung_galaxy_s8" : + + base_Y__X_meaning_dictionnary = {"X_0" : "frequency level of Little Socket", + "X_1" : "Core 0 state", + "X_2" : "Core 1 state", + "X_3" : "Core 2 state", + "X_4" : "Core 3 state", + "X_5" : "frequency level of Big Socket", + "X_6" : "Core 4 state", + "X_7" : "Core 5 state", + "X_8" : "Core 6 state", + "X_9" : "Core 7 state",} + + base_Y_N_on_little__X_meaning_dictionnary = {"X_0" : "frequency level of Little Socket", + "X_1" : "Number of little cores active", + "X_2" :"frequency level of Big Socket", + "X_3" : "Number of Big cores active"} + + base_Y_F__X_meaning_dictionnary = {"X_0" : "Little Socket frequency is freed", + "X_1" : "frequency level of Little Socket", + "X_2" : "Core 0 state", + "X_3" : "Core 1 state", + "X_4" : "Core 2 state", + "X_5" : "Core 3 state", + "X_6" : "Big Socket frequency is freed", + "X_7" : "frequency level of Big Socket", + "X_8" : "Core 4 state", + "X_9" : "Core 5 state", + "X_10" : "Core 6 state", + "X_11" : "Core 7 state",} + + base_Y_N_on_little__X_meaning_dictionnary = {"X_0" : "Little Socket frequency is freed", + "X_1" : "frequency level of Little Socket", + "X_1" : "Number of little cores active", + "X_0" : "Big Socket frequency is freed", + "X_2" :"frequency level of Big Socket", + "X_3" : "Number of Big cores active"} + return base_Y__X_meaning_dictionnary, base_Y_N_on_little__X_meaning_dictionnary, base_Y_F__X_meaning_dictionnary, base_Y_N_on_little__X_meaning_dictionnary + + def convert_from_configuration_to_base_Y(configuration, format="google_pixel_4a_5g_format"): # or can be"samsung_galaxy_s8_format"? # convert a configuration to base Y # return the result as a numpy array -- GitLab