diff --git a/kernel_ridge_linear_model/.~lock.local_lesson_learned_as_table.ods# b/kernel_ridge_linear_model/.~lock.local_lesson_learned_as_table.ods#
index 13978ef6644eb8a325c6b3da51718c4e36f2577d..ea21b7cd4fb06ac163a4d76366523c5fbaed38e8 100755
--- a/kernel_ridge_linear_model/.~lock.local_lesson_learned_as_table.ods#
+++ b/kernel_ridge_linear_model/.~lock.local_lesson_learned_as_table.ods#
@@ -1 +1 @@
-,DESKTOP-D49H2V3/lavoi,DESKTOP-D49H2V3,07.09.2022 20:10,file:///C:/Users/lavoi/AppData/Roaming/LibreOffice/4;
\ No newline at end of file
+,DESKTOP-D49H2V3/lavoi,DESKTOP-D49H2V3,08.09.2022 17:32,file:///C:/Users/lavoi/AppData/Roaming/LibreOffice/4;
\ No newline at end of file
diff --git a/kernel_ridge_linear_model/best_R2_exploration_summary.csv b/kernel_ridge_linear_model/best_R2_exploration_summary.csv
index a1824c7c9854b4c0de063b771133b9ce85e79cba..b1d002546ff6b4010cf518900f41f8ae87e8eaab 100755
--- a/kernel_ridge_linear_model/best_R2_exploration_summary.csv
+++ b/kernel_ridge_linear_model/best_R2_exploration_summary.csv
@@ -233,3 +233,12 @@ 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.9292726781781174,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.8599994728431342,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,
+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,
+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.894738833046469,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,
+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,
+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,
+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,
+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,
+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.894738833046469,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/first_conclusions_based_on_marginal_effect_analysis.txt b/kernel_ridge_linear_model/first_conclusions_based_on_marginal_effect_analysis.txt
index d94099fb7c79a8aa40638c59dc27c865b9d7abce..6ed331dc0a6299610ee65b2e6e26f234be19d5aa 100755
--- a/kernel_ridge_linear_model/first_conclusions_based_on_marginal_effect_analysis.txt
+++ b/kernel_ridge_linear_model/first_conclusions_based_on_marginal_effect_analysis.txt
@@ -174,24 +174,28 @@ PARTIE C: RESULTATS OBTENUS AVEC LE SAMSUNG, LE MODELE AYANT UN R2 SCORE DE 0.92
     2 - Le niveau de fréquence du Big core interagit aussi positivement avec celle du Litte socket et du core 0
     2 - L'interaction est moins grande avec elle même ou avec le niveau de fréquence des autres cores secondaires
                   (****qui ne sont pas les premiers des sockets****). 
+			
+    --- Les résultats de l'analyse des graphes sont contenus dans les tableaux [4] et [5] plus haut
    
+    Note : les troisièmes cores de chaque socket on un comportement remarquable.
+    La fréquence du little socket interagit positivement avec le core 6. (le core 6 allumé est une bonne précondition pour augmenter la fréquence du little socket)
+    La fréquence du Big socket interagit négativement avec le core 2. (avec le core 2 allumé il est déconseillé d'augmenter la fréquence du little socket)
 
 
 
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+    PARTIE 3: VARIABLE CIBLE: niveau de fréquence du Little socket
+    --- D'après l'estimation de d_X_0 en fonction des autres variables
+    1 - Le niveau de fréquence du little socket interagit positivement avec certains Big cores, le 4 et le 6
+    2 - Ensuite le niveau de fréquence du little socket interagit positivement avec la fréquence du Big socket
+    3 - Le niveau de fréquence du Little core interagit très négativement avec alle même. Plus elle est élévée moins il faut l'augmenter. 
+    
+    
+	
+    PARTIE 4: VARIABLE CIBLE: état core 0
+    
+    --- D'après l'estimation de d_X_1 en fonction des autres variables
+    1- l'état du core 0 interagit très positivement avec la fréquence du Big socket et le core 6
+    1- l'état du core 0 interagit très négativement avec l'état des cores 3 et 4, et la fréquence du little socket.
 
 
 
diff --git a/kernel_ridge_linear_model/kernel_ridge.py b/kernel_ridge_linear_model/kernel_ridge.py
index 7f8da40aeb42180a26aaa974f2f977a779054f4d..e0f986d456f088da1e1785489acab8cafdc7ba33 100755
--- a/kernel_ridge_linear_model/kernel_ridge.py
+++ b/kernel_ridge_linear_model/kernel_ridge.py
@@ -388,7 +388,7 @@ if compute_marginal_effect:
 
             
             ### Plotting marginal effect plots
-            ## Regression of d_X_6 over all other variable including X_5 is the frequency of big cores
+            ## Regression of d_X_5 over all other variable including X_5 is the frequency of big cores
             d_X_5_coefficients_file = marginal_effect_exploration_folder + "/d_X_5_linear_coefficients.csv"
             d_X_5_ols = sm.OLS(pointwise_margins[:,5], X_train )  # warning in the sm OLS function argument format, y is the first parameter. 
             d_X_5_reg = d_X_5_ols.fit()
@@ -402,7 +402,7 @@ if compute_marginal_effect:
 
             utils.plot_ten_marginal_interactions(X_train, pointwise_margins, 5, 0, 1, 2, 3,4,5,6,7, 8, 9, X_meaning_dictionnary, marginal_effect_exploration_folder)
         
-
+            # processing d_X_0
             d_X_0_coefficients_file = marginal_effect_exploration_folder + "/d_X_0_linear_coefficients.csv"
             d_X_0_ols = sm.OLS(pointwise_margins[:,0], X_train )  # warning in the sm OLS function argument format, y is the first parameter. 
             d_X_0_reg = d_X_0_ols.fit()
@@ -415,6 +415,26 @@ if compute_marginal_effect:
             print("Plotting d_X_0 over other variables")
 
             utils.plot_ten_marginal_interactions(X_train, pointwise_margins, 0, 0, 1, 2, 3,4,5,6,7, 8, 9, X_meaning_dictionnary, marginal_effect_exploration_folder)
+
+
+
+
+            # processing d_X_1 (core 6 state)
+
+            d_X_1_coefficients_file = marginal_effect_exploration_folder + "/d_X_1_linear_coefficients.csv"
+            d_X_1_ols = sm.OLS(pointwise_margins[:,1], X_train )  # warning in the sm OLS function argument format, y is the first parameter. 
+            d_X_1_reg = d_X_1_ols.fit()
+            d_X_1_linear_coefficients = d_X_1_reg.params
+            print("X_1_d linear model parameters  = ",  d_X_1_linear_coefficients)
+            utils.capture_d_X_i_linear_coefficient_on_others_X_variables(d_X_i_indice = 1, 
+                        d_X_i_linear_coefficients = d_X_1_linear_coefficients, 
+                            file_path = d_X_1_coefficients_file,
+                        X_meaning_dictionnary_ = X_meaning_dictionnary)
+            print("Plotting d_X_1 over other variables")
+
+            utils.plot_ten_marginal_interactions(X_train, pointwise_margins, 1, 0, 1, 2, 3,4,5,6,7, 8, 9, X_meaning_dictionnary, marginal_effect_exploration_folder)
+
+
         
             """
 
diff --git a/kernel_ridge_linear_model/local_lesson_learned_as_table.ods b/kernel_ridge_linear_model/local_lesson_learned_as_table.ods
index fa4689fda2616007d8ca16bd74dac575bc194f61..560b817d25a698d1d1d366e8abd9ca3f57805ef1 100755
Binary files a/kernel_ridge_linear_model/local_lesson_learned_as_table.ods and b/kernel_ridge_linear_model/local_lesson_learned_as_table.ods differ
diff --git a/kernel_ridge_linear_model/log_file_for_samsung_.txt b/kernel_ridge_linear_model/log_file_for_samsung_.txt
new file mode 100755
index 0000000000000000000000000000000000000000..6d17387b400a76528ff091923d8f57e10c554d4e
--- /dev/null
+++ b/kernel_ridge_linear_model/log_file_for_samsung_.txt
@@ -0,0 +1,28110 @@
+ --- New tests on samsung galaxy s8
+ --- Getting data from folder   /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/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/can_be_reused/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/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/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/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/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/can_be_reused/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
+ --- Result _ samsung =  [2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0]
+ --- Converting [0.0, 0.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, 0, 0, 1, 1, 2.0, 1, 0, 0, 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 [2.0, 2.0, 2.0, 2.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, 1, 1, 1, 1.0, 0, 1, 1, 0]
+ --- Converting [3.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0] in base Y array notation
+--- Processing little cores
+--- Processing big cores
+ --- Result _ samsung =  [2.0, 1, 0, 0, 0, 0.0, 1, 1, 1, 0]
+ --- Converting [0.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, 0, 0, 1, 0, 0, 0, 0, 0, 0]
+ --- Converting [0.0, 0.0, 2.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, 0, 1, 0, 0.0, 0, 0, 1, 0]
+ --- Converting [1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0] in base Y array notation
+--- Processing little cores
+--- Processing big cores
+ --- Result _ samsung =  [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0]
+ --- Converting [0.0, 0.0, 2.0, 0.0, 0.0, 2.0, 0.0, 2.0] in base Y array notation
+--- Processing little cores
+--- Processing big cores
+ --- Result _ samsung =  [1.0, 0, 0, 1, 0, 1.0, 0, 1, 0, 1]
+ --- Converting [0.0, 0.0, 1.0, 0.0, 3.0, 3.0, 0.0, 0.0] in base Y array notation
+--- Processing little cores
+--- Processing big cores
+ --- Result _ samsung =  [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0]
+ --- Converting [0.0, 0.0, 1.0, 1.0, 0.0, 1.0, 1.0, 1.0] in base Y array notation
+--- Processing little cores
+--- Processing big cores
+ --- Result _ samsung =  [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1]
+ --- Converting [3.0, 3.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, 1, 1, 0, 1, 0.0, 0, 0, 0, 1]
+ --- Converting [0.0, 0.0, 2.0, 2.0, 0.0, 0.0, 3.0, 0.0] in base Y array notation
+--- Processing little cores
+--- Processing big cores
+ --- Result _ samsung =  [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0]
+ --- Converting [0.0, 0.0, 1.0, 1.0, 1.0, 1.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, 1, 1, 0, 0]
+ --- Converting [3.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
+ --- Result _ samsung =  [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0]
+ --- Converting [0.0, 0.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, 0, 0, 1, 0.0, 1, 0, 0, 1]
+ --- 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
+ --- 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/can_be_reused/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
+ --- Result _ samsung =  [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
+ --- Converting [3.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
+ --- Result _ samsung =  [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0]
+ --- 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 [3.0, 3.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, 1, 1, 0, 0, 0, 0, 0, 0]
+ --- Converting [3.0, 3.0, 3.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, 1, 1, 1, 1, 0, 0, 0, 0, 0]
+ --- 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 [3.0, 3.0, 3.0, 3.0, 3.0, 3.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, 1, 0, 0]
+ --- Converting [0.0, 0.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, 0, 0, 2.0, 1, 0, 0, 0]
+ --- Converting [0.0, 0.0, 0.0, 0.0, 3.0, 3.0, 0.0, 0.0] in base Y array notation
+--- Processing little cores
+--- Processing big cores
+ --- Result _ samsung =  [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0]
+ --- Converting [0.0, 0.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 =  [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0]
+ --- Converting [3.0, 3.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 =  [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0]
+ --- Converting [3.0, 3.0, 3.0, 0.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, 0, 2.0, 1, 0, 0, 0]
+ --- Converting [3.0, 0.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 =  [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0]
+ --- Converting [3.0, 0.0, 0.0, 0.0, 3.0, 3.0, 0.0, 0.0] in base Y array notation
+--- Processing little cores
+--- Processing big cores
+ --- Result _ samsung =  [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0]
+ --- Converting [3.0, 0.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 =  [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0]
+ --- 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
+ --- Result _ samsung =  [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
+ --- Converting [1.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
+ --- Result _ samsung =  [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0]
+ --- Converting [2.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
+ --- Result _ samsung =  [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0]
+ --- Converting [3.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
+ --- 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/can_be_reused/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
+ --- Result _ samsung =  [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0]
+ --- Converting [2.0, 2.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 =  [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0]
+ --- Converting [1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0] in base Y array notation
+--- Processing little cores
+--- Processing big cores
+ --- Result _ samsung =  [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0]
+ --- Converting [2.0, 2.0, 2.0, 0.0, 0.0, 0.0, 0.0, 0.0] in base Y array notation
+--- Processing little cores
+--- Processing big cores
+ --- Result _ samsung =  [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0]
+ --- Converting [3.0, 3.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 =  [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0]
+ --- Converting [3.0, 3.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, 1, 0, 0, 1.0, 1, 0, 0, 0]
+ --- Converting [1.0, 1.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 =  [0.0, 1, 1, 0, 0, 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 [3.0, 0.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 =  [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0]
+ --- 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 [1.0, 0.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 =  [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/can_be_reused/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
+ --- Result _ samsung =  [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0]
+ --- Converting [3.0, 0.0, 0.0, 0.0, 1.0, 1.0, 0.0, 0.0] in base Y array notation
+--- Processing little cores
+--- Processing big cores
+ --- Result _ samsung =  [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0]
+ --- Converting [3.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 =  [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0]
+ --- Converting [1.0, 0.0, 0.0, 0.0, 1.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, 1, 1, 0, 0]
+ --- Converting [2.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 =  [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0]
+ --- Converting [3.0, 0.0, 0.0, 0.0, 3.0, 3.0, 0.0, 0.0] in base Y array notation
+--- Processing little cores
+--- Processing big cores
+ --- Result _ samsung =  [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0]
+ --- Converting [0.0, 0.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 =  [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0]
+ --- Converting [0.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 =  [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0]
+ --- Converting [0.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, 0, 0, 0, 1.0, 1, 1, 0, 0]
+ --- Converting [1.0, 0.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, 1, 0, 0, 1, 1.0, 1, 1, 1, 0]
+ --- Converting [0.0, 2.0, 0.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, 1, 0, 0, 0.0, 1, 1, 0, 0]
+ --- Converting [2.0, 0.0, 0.0, 2.0, 0.0, 1.0, 0.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, 1, 0, 0]
+ --- Converting [0.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 =  [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1]
+ --- Converting [0.0, 1.0, 0.0, 1.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, 1, 1.0, 0, 1, 0, 0]
+ --- Converting [3.0, 3.0, 3.0, 0.0, 2.0, 2.0, 2.0, 0.0] in base Y array notation
+--- Processing little cores
+--- Processing big cores
+ --- Result _ samsung =  [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0]
+ --- Converting [2.0, 0.0, 0.0, 2.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, 0, 0, 1, 1.0, 1, 0, 0, 0]
+ --- Converting [0.0, 0.0, 0.0, 1.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, 0, 0, 1, 1.0, 0, 1, 0, 0]
+ --- Converting [0.0, 2.0, 2.0, 0.0, 0.0, 0.0, 2.0, 0.0] in base Y array notation
+--- Processing little cores
+--- Processing big cores
+ --- Result _ samsung =  [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0]
+ --- Converting [0.0, 3.0, 0.0, 3.0, 1.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, 1, 0, 0, 0]
+ --- Converting [0.0, 1.0, 1.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, 0, 1, 1, 0, 1.0, 0, 0, 1, 0]
+ --- Converting [0.0, 0.0, 3.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, 0, 0, 1, 0, 1.0, 1, 0, 0, 0]
+ --- Converting [2.0, 0.0, 0.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, 0, 1, 0.0, 1, 0, 0, 1]
+ --- Converting [0.0, 1.0, 0.0, 1.0, 2.0, 0.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, 0, 1, 0]
+ --- Converting [0.0, 2.0, 0.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, 0, 1, 0, 1, 0.0, 1, 0, 0, 1]
+ --- Converting [3.0, 0.0, 0.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, 0, 0, 1, 0.0, 1, 1, 0, 1]
+ --- Converting [0.0, 2.0, 2.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, 0, 1, 1, 0, 0.0, 1, 0, 0, 1]
+ --- Converting [3.0, 0.0, 0.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, 1, 0, 0, 1, 1.0, 0, 0, 0, 1]
+ --- 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 [2.0, 2.0, 2.0, 0.0, 0.0, 0.0, 0.0, 0.0] in base Y array notation
+--- Processing little cores
+--- Processing big cores
+ --- Result _ samsung =  [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0]
+ --- Converting [2.0, 0.0, 2.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, 1, 0, 1.0, 0, 0, 1, 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], '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/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/can_be_reused/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/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/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/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/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/can_be_reused/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/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/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/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/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/can_be_reused/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/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/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/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
+ 1.00000000e+00 0.00000000e+00 8.23696089e+09]
+ --- Actual line: [2.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.95710251e+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 1.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 8.09670707e+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: [1.00000000e+00 0.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 8.08982947e+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: [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 0.00000000e+00 8.29655195e+09]
+ --- Actual line: [2.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00
+ 2.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00
+ 9.4008818e+09]
+ --- Actual line: [2.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00
+ 2.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00
+ 9.9634342e+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: [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: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00
+ 1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00
+ 0.00000000e+00 1.00000000e+00 9.42889201e+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: [2.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.59520591e+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: [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]
+ --- 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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- Configuration:  0303-1010
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  8236960890.90969
+ --- Energy:  61.00540758755291
+ --- Workload:  502499000000.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 65 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 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  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 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  6 in the list of neghbours, And at position 70 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 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
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 11 in the X datas point
+--------------
+ --- Configuration:  3303-0001
+ --- Distance from that configuration:  [0.69514393]
+ --- 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.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.76130039]
+ --- Energy efficiency:  6956231392.081026
+ --- Energy:  53.38267358149647
+ --- Workload:  371343000000.0
+--------------
+--- 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]
+ --- 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.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.69514393]
+ --- 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.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 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-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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- Configuration:  0033-3000
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  6957102505.948323
+ --- Energy:  53.35616382684589
+ --- Workload:  371205000000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 22 in the X datas point
+--------------
+ --- Configuration:  3333-3000
+ --- Distance from that configuration:  [0.83375292]
+ --- Energy efficiency:  9400881802.713095
+ --- Energy:  66.34289826476824
+ --- Workload:  623684000000.0
+--------------
+--- 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]
+ --- Energy efficiency:  4809102669.532892
+ --- Energy:  35.93660318178646
+ --- Workload:  172823000000.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 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  5 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  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 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 67 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 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  2 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  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  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 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.69514393]
+ --- Energy efficiency:  6957102505.948323
+ --- Energy:  53.35616382684589
+ --- Workload:  371205000000.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.69514393]
+ --- 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.69514393]
+ --- Energy efficiency:  9963434196.49885
+ --- Energy:  75.09852863759252
+ --- Workload:  748237000000.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 (53.35616382684589 mAh)  is far from the median.
+---  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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- 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 65 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  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 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 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  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 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 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 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  3 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  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 65 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  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]
+ --- 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.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 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-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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- Configuration:  2222-0220
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  11285968381.230984
+ --- Energy:  54.74622776577034
+ --- Workload:  617864000000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 61 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  2 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  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  4 in the list of neghbours, And at position 21 in the X datas point
+--------------
+ --- 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 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
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 39 in the X datas point
+--------------
+ --- 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 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
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 58 in the X datas point
+--------------
+ --- 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 60 in the X datas point
+--------------
+ --- 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 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 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  2 in the list of neghbours, And at position 60 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  3 in the list of neghbours, And at position 58 in the X datas point
+--------------
+ --- 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 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 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
+--------------
+--- Neighbour  6 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  7 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  8 in the list of neghbours, And at position 21 in the X datas point
+--------------
+ --- 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 (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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- Configuration:  3000-1110
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  8096707069.234942
+ --- Energy:  49.41467631934382
+ --- Workload:  400095000000.0
+--------------
+--- 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]
+ --- Energy efficiency:  6443423519.784533
+ --- Energy:  43.3608751201712
+ --- Workload:  279393000000.0
+--------------
+--- Neighbour  2 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  3 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  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 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 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  7 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  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 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
+--------------
+ --- 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.91310072]
+ --- Energy efficiency:  1010122436.9405816
+ --- Energy:  29.239529117166907
+ --- Workload:  29535500000.0
+--------------
+--- Neighbour  2 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  3 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  4 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  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 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  7 in the list of neghbours, And at position 48 in the X datas point
+--------------
+ --- Configuration:  3000-1100
+ --- Distance from that configuration:  [0.76130039]
+ --- Energy efficiency:  6443423519.784533
+ --- Energy:  43.3608751201712
+ --- Workload:  279393000000.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 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 45 in the X datas point
+--------------
+ --- 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 (49.41467631934382 mAh)  is far from the median.
+---  Median :36.96583597689362,   the gap is :  10
+--- So yes we remove this configuration '3000-1110'
+--- remove_aberrant_points: The value [2.0, 1, 0, 0, 0, 0.0, 1, 1, 1, 0] is  an abberant point. we don't add it
+ --- 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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- 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.83375292]
+ --- Energy efficiency:  3998672440.749671
+ --- Energy:  36.82601141845538
+ --- Workload:  147255000000.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 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 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  5 in the list of neghbours, And at position 67 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 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 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  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 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 '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]
+ --- 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 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 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.76130039]
+ --- Energy efficiency:  5377240292.736961
+ --- Energy:  32.51205394198035
+ --- Workload:  174825000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 67 in the X datas point
+--------------
+ --- Configuration:  0030-2000
+ --- Distance from that configuration:  [0.76130039]
+ --- Energy efficiency:  4809102669.532892
+ --- Energy:  35.93660318178646
+ --- Workload:  172823000000.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 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 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 '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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- 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 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  2 in the list of neghbours, And at position 64 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 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  4 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  5 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  0000-0000
+ --- Distance from that configuration:  [0.76130039]
+ --- 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.76130039]
+ --- Energy efficiency:  1014996574.3865615
+ --- 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
+--------------
+ --- 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 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  2 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  3 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  4 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  5 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  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]
+ --- Energy efficiency:  5040602049.508794
+ --- Energy:  36.67117347490831
+ --- Workload:  184845000000.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
+--------------
+--------------
+--- 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 '0020-0010'
+ --- remove_aberrant_points: The value [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0] is not an abberant point.
+ --- 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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- Configuration:  1000-1010
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  6501654671.113798
+ --- Energy:  42.85376093977719
+ --- Workload:  278621000000.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 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  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 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  5 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
+--------------
+--- 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]
+ --- Energy efficiency:  0.08333333333333333
+ --- Energy:  30.299284062105812
+ --- Workload:  0.0
+--------------
+--- 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]
+ --- Energy efficiency:  0.08333333333333333
+ --- Energy:  30.027102694886654
+ --- Workload:  0.0
+--------------
+--- 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]
+ --- Energy efficiency:  0.08333333333333333
+ --- 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 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.83375292]
+ --- 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 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
+--------------
+--- Neighbour  6 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  7 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  8 in the list of neghbours, And at position 50 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 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 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 (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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- Configuration:  0020-0202
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  8089829466.394849
+ --- Energy:  66.44909360627778
+ --- Workload:  537560000000.0
+--------------
+--- 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]
+ --- Energy efficiency:  8754497623.153894
+ --- Energy:  65.93701913313123
+ --- Workload:  577244000000.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.69514393]
+ --- Energy efficiency:  994906080.8659663
+ --- Energy:  29.623247258891045
+ --- Workload:  29472300000.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.69514393]
+ --- Energy efficiency:  3998672440.749671
+ --- Energy:  36.82601141845538
+ --- Workload:  147255000000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 9 in the X datas point
+--------------
+ --- Configuration:  0010-3300
+ --- Distance from that configuration:  [0.69514393]
+ --- Energy efficiency:  6532788063.289651
+ --- Energy:  42.64544340651106
+ --- Workload:  278594000000.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.69514393]
+ --- Energy efficiency:  8964027358.211496
+ --- Energy:  50.74428137607953
+ --- Workload:  454872000000.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 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  8 in the list of neghbours, And at position 59 in the X datas point
+--------------
+ --- Configuration:  0000-0001
+ --- Distance from that configuration:  [0.69514393]
+ --- 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
+--------------
+ --- Configuration:  0001-0200
+ --- Distance from that configuration:  [0.69514393]
+ --- Energy efficiency:  4385426351.149858
+ --- Energy:  36.59285860316189
+ --- Workload:  160475000000.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 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 59 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  2 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  3 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  4 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  5 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  6 in the list of neghbours, And at position 9 in the X datas point
+--------------
+ --- Configuration:  0010-3300
+ --- Distance from that configuration:  [0.69514393]
+ --- Energy efficiency:  6532788063.289651
+ --- Energy:  42.64544340651106
+ --- Workload:  278594000000.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 55 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 (66.44909360627778 mAh)  is far from the median.
+---  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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- Configuration:  0010-3300
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  6532788063.289651
+ --- Energy:  42.64544340651106
+ --- Workload:  278594000000.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 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 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 55 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 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
+--------------
+--- Neighbour  6 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
+--------------
+--- 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 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 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]
+ --- Energy efficiency:  3307720550.5370083
+ --- Energy:  35.59789292409111
+ --- Workload:  117748000000.0
+--------------
+--- 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:  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 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 55 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  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.69514393]
+ --- Energy efficiency:  6532788063.289651
+ --- Energy:  42.64544340651106
+ --- Workload:  278594000000.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.69514393]
+ --- Energy efficiency:  7665772326.561901
+ --- Energy:  48.682465076838824
+ --- Workload:  373189000000.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 25 in the X datas point
+--------------
+ --- 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 (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 '0010-3300'
+ --- remove_aberrant_points: The value [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0] is not an abberant point.
+ --- 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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- Configuration:  0011-0111
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  8964027358.211496
+ --- Energy:  50.74428137607953
+ --- Workload:  454872000000.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.76130039]
+ --- Energy efficiency:  7650055845.407672
+ --- Energy:  43.82652071469574
+ --- Workload:  335276000000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 74 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  3 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  4 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
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 59 in the X datas point
+--------------
+ --- 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 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  7 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- 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 16 in the X datas point
+--------------
+ --- 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 17 in the X datas point
+--------------
+ --- 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 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.76130039]
+ --- Energy efficiency:  0.08333333333333333
+ --- Energy:  30.299284062105812
+ --- Workload:  0.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 59 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  3 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  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.69514393]
+ --- Energy efficiency:  7650055845.407672
+ --- Energy:  43.82652071469574
+ --- Workload:  335276000000.0
+--------------
+--- 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.63473642]
+ --- Energy efficiency:  8964027358.211496
+ --- Energy:  50.74428137607953
+ --- Workload:  454872000000.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.63473642]
+ --- Energy efficiency:  11285968381.230984
+ --- Energy:  54.74622776577034
+ --- Workload:  617864000000.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 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 (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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- Configuration:  3303-0001
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  8321129010.784183
+ --- Energy:  59.94594005320708
+ --- Workload:  498819000000.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.83375292]
+ --- Energy efficiency:  1980229389.772511
+ --- Energy:  30.277288658122774
+ --- Workload:  59956000000.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 73 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  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 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 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 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 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  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 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 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.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]
+ --- 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
+--------------
+ --- 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 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 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 '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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- 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 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  2 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  3 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  4 in the list of neghbours, And at position 66 in the X datas point
+--------------
+ --- 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 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  6 in the list of neghbours, And at position 6 in the X datas point
+--------------
+ --- 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 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
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 9 in the X datas point
+--------------
+ --- 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 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
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '0022-0030'
+--- Neighbour  0 in the list of neghbours, And at position 66 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 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  2 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  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  4 in the list of neghbours, And at position 9 in the X datas point
+--------------
+ --- Configuration:  0010-3300
+ --- Distance from that configuration:  [0.69514393]
+ --- Energy efficiency:  6532788063.289651
+ --- Energy:  42.64544340651106
+ --- Workload:  278594000000.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.69514393]
+ --- Energy efficiency:  6957102505.948323
+ --- Energy:  53.35616382684589
+ --- Workload:  371205000000.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.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
+--------------
+ --- Configuration:  2020-0022
+ --- Distance from that configuration:  [0.63473642]
+ --- Energy efficiency:  8754497623.153894
+ --- Energy:  65.93701913313123
+ --- Workload:  577244000000.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.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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- Configuration:  0011-1100
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  7650055845.407672
+ --- Energy:  43.82652071469574
+ --- Workload:  335276000000.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.76130039]
+ --- Energy efficiency:  8964027358.211496
+ --- Energy:  50.74428137607953
+ --- Workload:  454872000000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 50 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  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 55 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 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  6 in the list of neghbours, And at position 16 in the X datas point
+--------------
+ --- 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 17 in the X datas point
+--------------
+ --- 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 32 in the X datas point
+--------------
+ --- Configuration:  0000-0000
+ --- Distance from that configuration:  [0.69514393]
+ --- Energy efficiency:  0.08333333333333333
+ --- Energy:  29.957415812958512
+ --- Workload:  0.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 46 in the X datas point
+--------------
+ --- Configuration:  1000-1000
+ --- Distance from that configuration:  [0.69514393]
+ --- Energy efficiency:  4062233415.93208
+ --- Energy:  36.86022362180361
+ --- Workload:  149735000000.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 32 in the X datas point
+--------------
+ --- 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
+--------------
+--- Neighbour  9 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
+--------------
+--------------
+--- 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 (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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- Configuration:  3303-1010
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  9340120487.55429
+ --- Energy:  67.3857084084629
+ --- Workload:  629393000000.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 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  3 in the list of neghbours, And at position 65 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 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 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 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  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
+--------------
+ --- 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 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  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  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.76130039]
+ --- Energy efficiency:  8096707069.234942
+ --- Energy:  49.41467631934382
+ --- Workload:  400095000000.0
+--------------
+--- 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]
+ --- Energy efficiency:  6928278461.367919
+ --- Energy:  53.6166443408558
+ --- Workload:  371471000000.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 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 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 4 in the X datas point
+--------------
+ --- 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 (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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- Configuration:  0003-1001
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  6806147312.252427
+ --- Energy:  54.44253148500697
+ --- Workload:  370545000000.0
+--------------
+--- 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]
+ --- Energy efficiency:  6928278461.367919
+ --- Energy:  53.6166443408558
+ --- Workload:  371471000000.0
+--------------
+--- 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]
+ --- Energy efficiency:  8795770993.306417
+ --- Energy:  48.71596839606954
+ --- Workload:  428493000000.0
+--------------
+--- 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]
+ --- Energy efficiency:  8895689149.038376
+ --- Energy:  48.8428586507307
+ --- Workload:  434491000000.0
+--------------
+--- 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]
+ --- Energy efficiency:  9428892010.8998
+ --- Energy:  67.46193459835338
+ --- Workload:  636090000000.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 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 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  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
+--------------
+ --- 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 68 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  2 in the list of neghbours, And at position 70 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 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]
+ --- 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.76130039]
+ --- Energy efficiency:  6806147312.252427
+ --- Energy:  54.44253148500697
+ --- Workload:  370545000000.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 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 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 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 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 (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 '0003-1001'
+ --- remove_aberrant_points: The value [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1] 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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- 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 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  2 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  0000-0000
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  0.08333333333333333
+ --- Energy:  29.957415812958512
+ --- Workload:  0.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 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  5 in the list of neghbours, And at position 59 in the X datas point
+--------------
+ --- Configuration:  0000-0001
+ --- Distance from that configuration:  [0.91310072]
+ --- Energy efficiency:  3321398441.599851
+ --- Energy:  35.588916806469584
+ --- Workload:  118205000000.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 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
+--------------
+--- 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
+--------------
+ --- 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:  [1.]
+ --- 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:  [1.]
+ --- 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.91310072]
+ --- 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.91310072]
+ --- 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.91310072]
+ --- Energy efficiency:  0.08333333333333333
+ --- Energy:  30.299284062105812
+ --- Workload:  0.0
+--------------
+--- 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]
+ --- Energy efficiency:  3145168392.3157244
+ --- Energy:  35.44774676664167
+ --- Workload:  111489000000.0
+--------------
+--- 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]
+ --- Energy efficiency:  3321398441.599851
+ --- Energy:  35.588916806469584
+ --- Workload:  118205000000.0
+--------------
+--- Neighbour  9 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
+--------------
+--------------
+--- 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 '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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- 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 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  2 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  0000-0000
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  0.08333333333333333
+ --- Energy:  29.957415812958512
+ --- Workload:  0.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 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  5 in the list of neghbours, And at position 59 in the X datas point
+--------------
+ --- Configuration:  0000-0001
+ --- Distance from that configuration:  [0.91310072]
+ --- Energy efficiency:  3321398441.599851
+ --- Energy:  35.588916806469584
+ --- Workload:  118205000000.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 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
+--------------
+--- 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
+--------------
+ --- 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:  [1.]
+ --- 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:  [1.]
+ --- 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.91310072]
+ --- 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.91310072]
+ --- 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.91310072]
+ --- Energy efficiency:  0.08333333333333333
+ --- Energy:  30.299284062105812
+ --- Workload:  0.0
+--------------
+--- 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]
+ --- Energy efficiency:  3145168392.3157244
+ --- Energy:  35.44774676664167
+ --- Workload:  111489000000.0
+--------------
+--- 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]
+ --- Energy efficiency:  3321398441.599851
+ --- Energy:  35.588916806469584
+ --- Workload:  118205000000.0
+--------------
+--- Neighbour  9 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
+--------------
+--------------
+--- 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 '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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- 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:  [1.]
+ --- 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]
+ --- Energy efficiency:  1980229389.772511
+ --- Energy:  30.277288658122774
+ --- Workload:  59956000000.0
+--------------
+--- Neighbour  3 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  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 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  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 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  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.]
+ --- 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:  [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
+--------------
+ --- 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 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  4 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  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 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 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
+--------------
+--------------
+--- 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 (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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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 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 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 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 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  5 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  6 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  7 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  8 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  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 '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:  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.91310072]
+ --- Energy efficiency:  1010122436.9405816
+ --- Energy:  29.239529117166907
+ --- Workload:  29535500000.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.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.83375292]
+ --- Energy efficiency:  5377240292.736961
+ --- Energy:  32.51205394198035
+ --- Workload:  174825000000.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 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  9 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
+--------------
+--------------
+--- 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 '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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- Configuration:  3330-0000
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  5377240292.736961
+ --- Energy:  32.51205394198035
+ --- Workload:  174825000000.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 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 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  4 in the list of neghbours, And at position 75 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  5 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  6 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  7 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  8 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  9 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
+--------------
+--- 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:  [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.91310072]
+ --- Energy efficiency:  1010122436.9405816
+ --- Energy:  29.239529117166907
+ --- Workload:  29535500000.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 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 75 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 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 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
+ --- 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 '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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- Configuration:  3333-0000
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  8296551953.00833
+ --- Energy:  59.045602086542516
+ --- Workload:  489874000000.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.91310072]
+ --- Energy efficiency:  5377240292.736961
+ --- Energy:  32.51205394198035
+ --- Workload:  174825000000.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 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 75 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  6 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  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 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 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 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  3 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  4 in the list of neghbours, And at position 75 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  5 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  6 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  7 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  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 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 75 in the X datas point
+--------------
+ --- 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 :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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- 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 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  2 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  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 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  5 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  6 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  7 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  8 in the list of neghbours, And at position 43 in the X datas point
+--------------
+ --- 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
+--------------
+ --- 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  2 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  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.76130039]
+ --- Energy efficiency:  5822958761.806049
+ --- Energy:  37.40635012737015
+ --- Workload:  217816000000.0
+--------------
+--- 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.69514393]
+ --- Energy efficiency:  6957102505.948323
+ --- Energy:  53.35616382684589
+ --- Workload:  371205000000.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.69514393]
+ --- 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.69514393]
+ --- Energy efficiency:  9963434196.49885
+ --- Energy:  75.09852863759252
+ --- Workload:  748237000000.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 (66.34289826476824 mAh)  is far from the median.
+---  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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- Configuration:  3333-3300
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  9963434196.49885
+ --- Energy:  75.09852863759252
+ --- Workload:  748237000000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 22 in the X datas point
+--------------
+ --- Configuration:  3333-3000
+ --- Distance from that configuration:  [0.91310072]
+ --- Energy efficiency:  9400881802.713095
+ --- Energy:  66.34289826476824
+ --- Workload:  623684000000.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 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 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  5 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  6 in the list of neghbours, And at position 52 in the X datas point
+--------------
+ --- Configuration:  3000-3300
+ --- Distance from that configuration:  [0.76130039]
+ --- Energy efficiency:  6473246073.976255
+ --- Energy:  42.474892742303716
+ --- Workload:  274951000000.0
+--------------
+--- 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]
+ --- Energy efficiency:  9229945635.620207
+ --- 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 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:  [0.91310072]
+ --- Energy efficiency:  5072151352.996373
+ --- Energy:  36.711179058531826
+ --- Workload:  186205000000.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 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  4 in the list of neghbours, And at position 52 in the X datas point
+--------------
+ --- Configuration:  3000-3300
+ --- Distance from that configuration:  [0.76130039]
+ --- Energy efficiency:  6473246073.976255
+ --- Energy:  42.474892742303716
+ --- Workload:  274951000000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 61 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 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  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 22 in the X datas point
+--------------
+ --- Configuration:  3333-3000
+ --- Distance from that configuration:  [0.69514393]
+ --- 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.69514393]
+ --- Energy efficiency:  9963434196.49885
+ --- Energy:  75.09852863759252
+ --- Workload:  748237000000.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 (75.09852863759252 mAh)  is far from the median.
+---  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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- 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 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 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  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 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 55 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 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  7 in the list of neghbours, And at position 43 in the X datas point
+--------------
+ --- Configuration:  2200-2000
+ --- Distance from that configuration:  [0.69514393]
+ --- Energy efficiency:  5035525633.343237
+ --- Energy:  36.93355197432356
+ --- Workload:  185980000000.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.69514393]
+ --- Energy efficiency:  6539495281.754154
+ --- Energy:  42.61363347008094
+ --- Workload:  278672000000.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.69514393]
+ --- Energy efficiency:  3145168392.3157244
+ --- Energy:  35.44774676664167
+ --- Workload:  111489000000.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 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 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]
+ --- Energy efficiency:  3307720550.5370083
+ --- Energy:  35.59789292409111
+ --- Workload:  117748000000.0
+--------------
+--- Neighbour  3 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
+--------------
+--- 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.83375292]
+ --- Energy efficiency:  5789616901.049658
+ --- Energy:  42.05795824330537
+ --- Workload:  243499000000.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.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.69514393]
+ --- 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.69514393]
+ --- 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 '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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- 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 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 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  3 in the list of neghbours, And at position 26 in the X datas point
+--------------
+ --- Configuration:  0000-3330
+ --- Distance from that configuration:  [0.91310072]
+ --- Energy efficiency:  7665772326.561901
+ --- Energy:  48.682465076838824
+ --- Workload:  373189000000.0
+--------------
+--- 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]
+ --- Energy efficiency:  5724131219.984087
+ --- Energy:  42.51731520413714
+ --- Workload:  243375000000.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.83375292]
+ --- Energy efficiency:  3331046015.069652
+ --- Energy:  35.40657570372512
+ --- Workload:  117941000000.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.76130039]
+ --- Energy efficiency:  6539495281.754154
+ --- Energy:  42.61363347008094
+ --- Workload:  278672000000.0
+--------------
+--- 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]
+ --- Energy efficiency:  4385426351.149858
+ --- Energy:  36.59285860316189
+ --- Workload:  160475000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 47 in the X datas point
+--------------
+ --- Configuration:  2000-2000
+ --- Distance from that configuration:  [0.69514393]
+ --- Energy efficiency:  4153496621.1304984
+ --- Energy:  36.241340818491324
+ --- Workload:  150528000000.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
+--------------
+--- 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]
+ --- 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
+--------------
+ --- 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]
+ --- Energy efficiency:  4385426351.149858
+ --- Energy:  36.59285860316189
+ --- Workload:  160475000000.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.91310072]
+ --- Energy efficiency:  5789616901.049658
+ --- Energy:  42.05795824330537
+ --- Workload:  243499000000.0
+--------------
+--- 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]
+ --- 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.76130039]
+ --- 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]
+ --- Energy efficiency:  6532788063.289651
+ --- Energy:  42.64544340651106
+ --- Workload:  278594000000.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.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 25 in the X datas point
+--------------
+ --- 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 (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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- Configuration:  0000-3330
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  7665772326.561901
+ --- Energy:  48.682465076838824
+ --- Workload:  373189000000.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 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 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 55 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 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
+--------------
+--- 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]
+ --- Energy efficiency:  9166575000.916658
+ --- 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 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]
+ --- Energy efficiency:  3307720550.5370083
+ --- Energy:  35.59789292409111
+ --- Workload:  117748000000.0
+--------------
+--- 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]
+ --- Energy efficiency:  5789616901.049658
+ --- Energy:  42.05795824330537
+ --- Workload:  243499000000.0
+--------------
+--- 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]
+ --- Energy efficiency:  5724131219.984087
+ --- Energy:  42.51731520413714
+ --- Workload:  243375000000.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.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.76130039]
+ --- Energy efficiency:  6532788063.289651
+ --- Energy:  42.64544340651106
+ --- Workload:  278594000000.0
+--------------
+--- Neighbour  7 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
+--------------
+--- Neighbour  8 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  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 55 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 (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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- Configuration:  3300-3000
+ --- Distance from that configuration:  [1.]
+ --- 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
+--------------
+ --- Configuration:  3330-3000
+ --- Distance from that configuration:  [0.91310072]
+ --- Energy efficiency:  5822958761.806049
+ --- Energy:  37.40635012737015
+ --- Workload:  217816000000.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 22 in the X datas point
+--------------
+ --- Configuration:  3333-3000
+ --- Distance from that configuration:  [0.83375292]
+ --- Energy efficiency:  9400881802.713095
+ --- Energy:  66.34289826476824
+ --- Workload:  623684000000.0
+--------------
+--- Neighbour  5 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  6 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  7 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  8 in the list of neghbours, And at position 52 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  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 '3300-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:  [0.91310072]
+ --- Energy efficiency:  5072151352.996373
+ --- Energy:  36.711179058531826
+ --- Workload:  186205000000.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.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.91310072]
+ --- 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 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  7 in the list of neghbours, And at position 52 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  8 in the list of neghbours, And at position 22 in the X datas point
+--------------
+ --- Configuration:  3333-3000
+ --- Distance from that configuration:  [0.83375292]
+ --- 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 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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- Configuration:  3330-3000
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  5822958761.806049
+ --- Energy:  37.40635012737015
+ --- Workload:  217816000000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 22 in the X datas point
+--------------
+ --- Configuration:  3333-3000
+ --- Distance from that configuration:  [0.91310072]
+ --- Energy efficiency:  9400881802.713095
+ --- Energy:  66.34289826476824
+ --- Workload:  623684000000.0
+--------------
+--- 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]
+ --- Energy efficiency:  5072151352.996373
+ --- Energy:  36.711179058531826
+ --- Workload:  186205000000.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 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  5 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  6 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  7 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  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 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:  [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  2 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  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 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.76130039]
+ --- Energy efficiency:  6957102505.948323
+ --- Energy:  53.35616382684589
+ --- Workload:  371205000000.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 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 '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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- 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  2 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  3 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 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 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 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  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 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
+--------------
+--- 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]
+ --- Energy efficiency:  6519117311.516021
+ --- Energy:  42.79271109577192
+ --- Workload:  278971000000.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 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 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  2 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  3 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 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  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 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  7 in the list of neghbours, And at position 52 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  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
+ --- Distance from that configuration:  [0.83375292]
+ --- Energy efficiency:  8224428196.629629
+ --- Energy:  49.410116578739654
+ --- Workload:  406369000000.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 '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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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 52 in the X datas point
+--------------
+ --- 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 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 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  4 in the list of neghbours, And at position 49 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  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 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  7 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  8 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  9 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
+--------------
+--- 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:  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 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 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
+ --- 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 52 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  6 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  7 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  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 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 30 in the X datas point
+--------------
+ --- 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 (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  [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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- Configuration:  3000-3330
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  8224428196.629629
+ --- Energy:  49.410116578739654
+ --- Workload:  406369000000.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 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  3 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  4 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  5 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  6 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  7 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  8 in the list of neghbours, And at position 61 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  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
+--------------
+ --- 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  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 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  4 in the list of neghbours, And at position 52 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  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 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  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 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 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
+--------------
+--------------
+--- 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 (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-3330'
+ --- remove_aberrant_points: The value [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- 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 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  2 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  0000-0000
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  0.08333333333333333
+ --- Energy:  29.957415812958512
+ --- Workload:  0.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 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  5 in the list of neghbours, And at position 59 in the X datas point
+--------------
+ --- Configuration:  0000-0001
+ --- Distance from that configuration:  [0.91310072]
+ --- Energy efficiency:  3321398441.599851
+ --- Energy:  35.588916806469584
+ --- Workload:  118205000000.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 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
+--------------
+--- 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
+--------------
+ --- 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:  [1.]
+ --- 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:  [1.]
+ --- 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.91310072]
+ --- 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.91310072]
+ --- 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.91310072]
+ --- Energy efficiency:  0.08333333333333333
+ --- Energy:  30.299284062105812
+ --- Workload:  0.0
+--------------
+--- 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]
+ --- Energy efficiency:  3145168392.3157244
+ --- Energy:  35.44774676664167
+ --- Workload:  111489000000.0
+--------------
+--- 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]
+ --- Energy efficiency:  3321398441.599851
+ --- Energy:  35.588916806469584
+ --- Workload:  118205000000.0
+--------------
+--- Neighbour  9 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
+--------------
+--------------
+--- 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 '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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- 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 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
+--------------
+--- Neighbour  4 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  5 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  6 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  7 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  8 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  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
+--------------
+ --- 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.91310072]
+ --- 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.91310072]
+ --- Energy efficiency:  2018619748.5607243
+ --- Energy:  30.059275323795035
+ --- Workload:  60678300000.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.91310072]
+ --- Energy efficiency:  1998856653.9939156
+ --- Energy:  30.07061597004587
+ --- Workload:  60106800000.0
+--------------
+--- Neighbour  6 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  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 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 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
+--------------
+--------------
+--- 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-0000'
+ --- remove_aberrant_points: The value [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0] is not an abberant point.
+ --- 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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- 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 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  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 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  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 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  7 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  8 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  9 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
+--------------
+--- Ordered by energy, 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
+--------------
+ --- 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.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 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  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 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  7 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  8 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  9 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
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  0000-0000
+ --- Energy efficiency:  0.08333333333333333
+ --- Energy:  29.957415812958512
+ --- Workload:  0.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (29.957415812958512 mAh)  it is NOT far from the median.
+---  Median :29.957415812958512,   the gap is :  10
+--- So No we don't romove this configuration '2000-0000'
+ --- remove_aberrant_points: The value [1.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, 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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- 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:  [1.]
+ --- 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]
+ --- Energy efficiency:  1980229389.772511
+ --- Energy:  30.277288658122774
+ --- Workload:  59956000000.0
+--------------
+--- Neighbour  3 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  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 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  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 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  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.]
+ --- 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:  [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
+--------------
+ --- 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 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  4 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  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 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 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
+--------------
+--------------
+--- 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 (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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- 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 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 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 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  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 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 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  7 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  8 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  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 '1100-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 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.91310072]
+ --- 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.91310072]
+ --- Energy efficiency:  2018619748.5607243
+ --- Energy:  30.059275323795035
+ --- Workload:  60678300000.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.83375292]
+ --- Energy efficiency:  1998856653.9939156
+ --- Energy:  30.07061597004587
+ --- Workload:  60106800000.0
+--------------
+--- Neighbour  6 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  7 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  8 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  9 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
+--------------
+--------------
+--- 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 '1100-0000'
+ --- remove_aberrant_points: The value [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0] is not an abberant point.
+ --- 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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- 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 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 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  3 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  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 75 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  6 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  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 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
+--------------
+ --- 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.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]
+ --- Energy efficiency:  2018619748.5607243
+ --- Energy:  30.059275323795035
+ --- Workload:  60678300000.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.91310072]
+ --- Energy efficiency:  1998856653.9939156
+ --- Energy:  30.07061597004587
+ --- Workload:  60106800000.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 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  8 in the list of neghbours, And at position 75 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  9 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
+--------------
+--------------
+--- 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 '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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- 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 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 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  3 in the list of neghbours, And at position 75 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  4 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  5 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  6 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  7 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  8 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  9 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- 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
+--------------
+ --- 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 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]
+ --- Energy efficiency:  2018619748.5607243
+ --- Energy:  30.059275323795035
+ --- Workload:  60678300000.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.83375292]
+ --- Energy efficiency:  1998856653.9939156
+ --- Energy:  30.07061597004587
+ --- Workload:  60106800000.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 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 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  8 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  9 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
+--------------
+--------------
+--- 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 (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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- 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 75 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 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 '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 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  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 75 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.76130039]
+ --- 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  [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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- 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 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 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 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  4 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  5 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  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 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  8 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  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:  [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.91310072]
+ --- Energy efficiency:  1010122436.9405816
+ --- 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
+ --- 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 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 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  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 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  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 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 '3300-1000'
+ --- remove_aberrant_points: The value [2.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, 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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- 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 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  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 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  4 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  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 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  7 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  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
+--------------
+ --- 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 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]
+ --- 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.91310072]
+ --- 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
+--------------
+ --- Configuration:  3300-3000
+ --- Distance from that configuration:  [0.91310072]
+ --- Energy efficiency:  5072151352.996373
+ --- Energy:  36.711179058531826
+ --- Workload:  186205000000.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.83375292]
+ --- Energy efficiency:  5058399218.983161
+ --- Energy:  36.78276420172299
+ --- Workload:  186062000000.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.83375292]
+ --- Energy efficiency:  5035525633.343237
+ --- Energy:  36.93355197432356
+ --- Workload:  185980000000.0
+--------------
+--- 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]
+ --- Energy efficiency:  4059018123.5159216
+ --- Energy:  36.96583597689362
+ --- Workload:  150045000000.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.83375292]
+ --- Energy efficiency:  5026691733.102776
+ --- Energy:  36.9852979298838
+ --- Workload:  185914000000.0
+--------------
+--- Neighbour  9 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
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 27 in the X datas point
+--------------
+ --- Configuration:  3300-3000
+ --- Energy efficiency:  5072151352.996373
+ --- Energy:  36.711179058531826
+ --- Workload:  186205000000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (36.711179058531826 mAh)  it is NOT far from the median.
+---  Median :36.711179058531826,   the gap is :  10
+--- So No we don't romove this configuration '3300-2000'
+ --- remove_aberrant_points: The value [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0] is not an abberant point.
+ --- 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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- Configuration:  1100-1000
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  5947637003.818383
+ --- Energy:  36.68430426428569
+ --- Workload:  218185000000.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 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 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  4 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  5 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  6 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  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 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
+--------------
+ --- 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 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 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 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
+--------------
+--- Neighbour  5 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  6 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  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 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 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
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 53 in the X datas point
+--------------
+ --- 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.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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- 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 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  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 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 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  5 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  6 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  7 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  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
+--------------
+ --- 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 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  2 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  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 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  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 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  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 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 40 in the X datas point
+--------------
+ --- 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.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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- 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 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 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  4 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  5 in the list of neghbours, And at position 48 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  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:  8096707069.234942
+ --- Energy:  49.41467631934382
+ --- Workload:  400095000000.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.83375292]
+ --- 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.83375292]
+ --- 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
+--------------
+ --- 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
+--------------
+ --- 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.91310072]
+ --- 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.91310072]
+ --- Energy efficiency:  1980229389.772511
+ --- Energy:  30.277288658122774
+ --- Workload:  59956000000.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 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  6 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  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]
+ --- Energy efficiency:  6443423519.784533
+ --- Energy:  43.3608751201712
+ --- Workload:  279393000000.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.83375292]
+ --- Energy efficiency:  8096707069.234942
+ --- Energy:  49.41467631934382
+ --- Workload:  400095000000.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-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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- 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 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 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 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  4 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  5 in the list of neghbours, And at position 49 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  6 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  7 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  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 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
+--------------
+ --- 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.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
+--------------
+ --- 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 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  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.83375292]
+ --- 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 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
+--------------
+--------------
+--- 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, 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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- Configuration:  1000-1000
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  4062233415.93208
+ --- Energy:  36.86022362180361
+ --- Workload:  149735000000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 7 in the X datas point
+--------------
+ --- Configuration:  1000-1010
+ --- Distance from that configuration:  [0.91310072]
+ --- Energy efficiency:  6501654671.113798
+ --- Energy:  42.85376093977719
+ --- Workload:  278621000000.0
+--------------
+--- Neighbour  2 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  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 50 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  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 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  7 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  8 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  9 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
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '1000-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 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.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
+--------------
+ --- Configuration:  0000-0000
+ --- 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 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 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  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 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 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
+--------------
+--------------
+--- 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 '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  [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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [0.57957828]
+  [0.69514393]
+  [1.        ]]]
+--- 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:  2000-2000
+ --- 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
+--------------
+--- Neighbour  3 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  4 in the list of neghbours, And at position 62 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  5 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  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 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 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 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
+--------------
+--- 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:  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:  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]
+ --- 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.91310072]
+ --- 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.91310072]
+ --- Energy efficiency:  4062233415.93208
+ --- Energy:  36.86022362180361
+ --- Workload:  149735000000.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 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  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 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 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-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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [0.57957828]
+  [0.69514393]
+  [1.        ]]]
+--- 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:  3000-1100
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  6443423519.784533
+ --- Energy:  43.3608751201712
+ --- Workload:  279393000000.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.91310072]
+ --- Energy efficiency:  8096707069.234942
+ --- Energy:  49.41467631934382
+ --- Workload:  400095000000.0
+--------------
+--- Neighbour  2 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  3 in the list of neghbours, And at position 49 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  4 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  5 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  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 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  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 71 in the X datas point
+--------------
+ --- 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 '3000-1100'
+--- 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.91310072]
+ --- Energy efficiency:  1010122436.9405816
+ --- Energy:  29.239529117166907
+ --- Workload:  29535500000.0
+--------------
+--- Neighbour  2 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  3 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  4 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  5 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  6 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  7 in the list of neghbours, And at position 48 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 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  9 in the list of neghbours, And at position 71 in the X datas point
+--------------
+ --- 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 45 in the X datas point
+--------------
+ --- 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 '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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [0.57957828]
+  [0.69514393]
+  [1.        ]]]
+--- 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-2200
+ --- 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 48 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 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  5 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  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:  8096707069.234942
+ --- Energy:  49.41467631934382
+ --- Workload:  400095000000.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.83375292]
+ --- 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.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  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.91310072]
+ --- Energy efficiency:  6611133148.221605
+ --- Energy:  42.19510352720739
+ --- Workload:  278957000000.0
+--------------
+--- 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.83375292]
+ --- 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:  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
+--------------
+ --- 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 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
+--------------
+--------------
+--- 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 (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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [0.57957828]
+  [0.69514393]
+  [1.        ]]]
+--- 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:  1000-1100
+ --- 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 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 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  4 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  5 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  6 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
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 55 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  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 '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:  997516184.7000968
+ --- Energy:  29.543907709942122
+ --- Workload:  29470600000.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 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
+--------------
+--- 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 55 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 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  7 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  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 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 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 '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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [0.57957828]
+  [0.69514393]
+  [1.        ]]]
+--- 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:  2000-2200
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  6539495281.754154
+ --- Energy:  42.61363347008094
+ --- Workload:  278672000000.0
+--------------
+--- 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]
+ --- Energy efficiency:  4153496621.1304984
+ --- Energy:  36.241340818491324
+ --- Workload:  150528000000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 49 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  3 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  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 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 48 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  7 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  8 in the list of neghbours, And at position 52 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  9 in the list of neghbours, And at position 55 in the X datas point
+--------------
+ --- 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:  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
+--------------
+--- Neighbour  3 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  4 in the list of neghbours, And at position 52 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  5 in the list of neghbours, And at position 55 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 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  7 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  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 48 in the X datas point
+--------------
+ --- Configuration:  3000-1100
+ --- Distance from that configuration:  [0.83375292]
+ --- Energy efficiency:  6443423519.784533
+ --- Energy:  43.3608751201712
+ --- Workload:  279393000000.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 (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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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 52 in the X datas point
+--------------
+ --- 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 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 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  4 in the list of neghbours, And at position 49 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  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 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  7 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  8 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  9 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
+--------------
+--- 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:  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 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 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
+ --- 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 52 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  6 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  7 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  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 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 30 in the X datas point
+--------------
+ --- 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 (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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [0.57957828]
+  [0.69514393]
+  [1.        ]]]
+--- 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:  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 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
+--------------
+--- 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:  1000-1010
+ --- Distance from that configuration:  [0.83375292]
+ --- Energy efficiency:  6501654671.113798
+ --- Energy:  42.85376093977719
+ --- Workload:  278621000000.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.83375292]
+ --- Energy efficiency:  997516184.7000968
+ --- Energy:  29.543907709942122
+ --- Workload:  29470600000.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 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
+--------------
+--- 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:  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 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 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  4 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  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 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  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 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 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
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 54 in the X datas point
+--------------
+ --- 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 (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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [0.57957828]
+  [0.69514393]
+  [1.        ]]]
+--- 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:  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]
+ --- Energy efficiency:  3307720550.5370083
+ --- Energy:  35.59789292409111
+ --- Workload:  117748000000.0
+--------------
+--- Neighbour  2 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  3 in the list of neghbours, And at position 55 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 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 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
+--------------
+ --- 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 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:  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 '0000-2000'
+--- Neighbour  0 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- 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.91310072]
+ --- 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.91310072]
+ --- Energy efficiency:  0.08333333333333333
+ --- Energy:  30.299284062105812
+ --- Workload:  0.0
+--------------
+--- Neighbour  3 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  4 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
+--------------
+--- Neighbour  5 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  6 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
+--------------
+--- 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 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  9 in the list of neghbours, And at position 55 in the X datas point
+--------------
+ --- 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 53 in the X datas point
+--------------
+ --- 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.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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [0.57957828]
+  [0.69514393]
+  [1.        ]]]
+--- 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:  0000-2200
+ --- 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 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  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 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 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  6 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  7 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  8 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
+--------------
+--- Neighbour  9 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
+--------------
+--- 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:  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 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]
+ --- Energy efficiency:  3307720550.5370083
+ --- Energy:  35.59789292409111
+ --- Workload:  117748000000.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.83375292]
+ --- Energy efficiency:  4385426351.149858
+ --- Energy:  36.59285860316189
+ --- Workload:  160475000000.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 55 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 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  7 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  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 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
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 25 in the X datas point
+--------------
+ --- 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 (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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [0.57957828]
+  [0.69514393]
+  [1.        ]]]
+--- 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:  1001-2220
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  9166575000.916658
+ --- Energy:  50.735447078258076
+ --- Workload:  465069000000.0
+--------------
+--- Neighbour  1 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  2 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  3 in the list of neghbours, And at position 50 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  4 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  5 in the list of neghbours, And at position 55 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  6 in the list of neghbours, And at position 62 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  7 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  8 in the list of neghbours, And at position 69 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 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
+--------------
+--- 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:  4385426351.149858
+ --- Energy:  36.59285860316189
+ --- Workload:  160475000000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 62 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  2 in the list of neghbours, And at position 55 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  3 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  4 in the list of neghbours, And at position 50 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 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  6 in the list of neghbours, And at position 69 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 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  8 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
+--------------
+--- Neighbour  9 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
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 50 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 (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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [0.57957828]
+  [0.69514393]
+  [1.        ]]]
+--- 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:  0200-1100
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  6540008502.011052
+ --- Energy:  42.722378810206706
+ --- Workload:  279405000000.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.76130039]
+ --- Energy efficiency:  6956231392.081026
+ --- Energy:  53.38267358149647
+ --- Workload:  371343000000.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.76130039]
+ --- Energy efficiency:  1998856653.9939156
+ --- Energy:  30.07061597004587
+ --- Workload:  60106800000.0
+--------------
+--- Neighbour  3 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  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 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  6 in the list of neghbours, And at position 48 in the X datas point
+--------------
+ --- 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 50 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  8 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  9 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
+--------------
+--- 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:  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 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  2 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  3 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  4 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  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 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 50 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  8 in the list of neghbours, And at position 48 in the X datas point
+--------------
+ --- Configuration:  3000-1100
+ --- Distance from that configuration:  [0.76130039]
+ --- Energy efficiency:  6443423519.784533
+ --- Energy:  43.3608751201712
+ --- Workload:  279393000000.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 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 '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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [0.57957828]
+  [0.69514393]
+  [1.        ]]]
+--- 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:  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 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 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  3 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  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 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  6 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  7 in the list of neghbours, And at position 48 in the X datas point
+--------------
+ --- Configuration:  3000-1100
+ --- Distance from that configuration:  [0.76130039]
+ --- Energy efficiency:  6443423519.784533
+ --- Energy:  43.3608751201712
+ --- Workload:  279393000000.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.76130039]
+ --- Energy efficiency:  6448575832.027497
+ --- Energy:  42.80059101405426
+ --- Workload:  276003000000.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 '2002-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 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.76130039]
+ --- 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 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  6 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  7 in the list of neghbours, And at position 50 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  8 in the list of neghbours, And at position 48 in the X datas point
+--------------
+ --- Configuration:  3000-1100
+ --- Distance from that configuration:  [0.76130039]
+ --- Energy efficiency:  6443423519.784533
+ --- Energy:  43.3608751201712
+ --- Workload:  279393000000.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 (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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [0.57957828]
+  [0.69514393]
+  [1.        ]]]
+--- 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:  0000-0001
+ --- 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
+--------------
+--- 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]
+ --- Energy efficiency:  997516184.7000968
+ --- Energy:  29.543907709942122
+ --- Workload:  29470600000.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.83375292]
+ --- Energy efficiency:  3145168392.3157244
+ --- Energy:  35.44774676664167
+ --- Workload:  111489000000.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.76130039]
+ --- 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.76130039]
+ --- 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.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
+ --- 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.91310072]
+ --- 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 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
+--------------
+--- Neighbour  7 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  8 in the list of neghbours, And at position 59 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 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
+--------------
+--------------
+--- 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 '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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [0.57957828]
+  [0.69514393]
+  [1.        ]]]
+--- 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:  0101-0200
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  5549420363.04308
+ --- Energy:  37.334916995372765
+ --- Workload:  207187000000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 63 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 55 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  3 in the list of neghbours, And at position 69 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  4 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  5 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
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 16 in the X datas point
+--------------
+ --- 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 17 in the X datas point
+--------------
+ --- 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 25 in the X datas point
+--------------
+ --- 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 32 in the X datas point
+--------------
+ --- 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 '0101-0200'
+--- Neighbour  0 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- 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.91310072]
+ --- 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 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  4 in the list of neghbours, And at position 60 in the X datas point
+--------------
+ --- 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 25 in the X datas point
+--------------
+ --- 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 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 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
+--------------
+--- 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
+--------------
+--- Neighbour  9 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
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 60 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 '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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [0.57957828]
+  [0.69514393]
+  [1.        ]]]
+--- 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:  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 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  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 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 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 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  7 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  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 20 in the X datas point
+--------------
+ --- 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 '3330-2220'
+--- Neighbour  0 in the list of neghbours, And at position 20 in the X datas point
+--------------
+ --- Configuration:  3330-0000
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  5377240292.736961
+ --- Energy:  32.51205394198035
+ --- Workload:  174825000000.0
+--------------
+--- Neighbour  1 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  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.76130039]
+ --- 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.76130039]
+ --- Energy efficiency:  8224428196.629629
+ --- Energy:  49.410116578739654
+ --- Workload:  406369000000.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 61 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 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 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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [0.57957828]
+  [0.69514393]
+  [1.        ]]]
+--- 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:  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 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  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 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 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  5 in the list of neghbours, And at position 68 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 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 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 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 '2002-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:  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:  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.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 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 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 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  7 in the list of neghbours, And at position 62 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 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  9 in the list of neghbours, And at position 68 in the X datas point
+--------------
+ --- 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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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 63 in the X datas point
+--------------
+ --- Configuration:  0001-0200
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  4385426351.149858
+ --- Energy:  36.59285860316189
+ --- Workload:  160475000000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 60 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 55 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  3 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  4 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  5 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  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 32 in the X datas point
+--------------
+ --- 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 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
+--------------
+--- 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
+--------------
+--- 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:  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.91310072]
+ --- 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.83375292]
+ --- Energy efficiency:  0.08333333333333333
+ --- Energy:  30.299284062105812
+ --- Workload:  0.0
+--------------
+--- Neighbour  3 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
+--------------
+--- 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 60 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  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 55 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  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 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 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 (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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [0.57957828]
+  [0.69514393]
+  [1.        ]]]
+--- 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:  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 66 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 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 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  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 76 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 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 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
+--------------
+--- 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:  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 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 75 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 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  4 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  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 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 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 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 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 (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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [0.57957828]
+  [0.69514393]
+  [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 65 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 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 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 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  5 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  6 in the list of neghbours, And at position 70 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 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 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 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 '0303-1000'
+--- 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.83375292]
+ --- Energy efficiency:  8895689149.038376
+ --- Energy:  48.8428586507307
+ --- Workload:  434491000000.0
+--------------
+--- 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]
+ --- 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 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 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 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 (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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [0.57957828]
+  [0.69514393]
+  [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 66 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 64 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.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
+--------------
+ --- 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 69 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.69514393]
+ --- Energy efficiency:  0.08333333333333333
+ --- Energy:  30.299284062105812
+ --- Workload:  0.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 17 in the X datas point
+--------------
+ --- Configuration:  0000-0000
+ --- Distance from that configuration:  [0.69514393]
+ --- Energy efficiency:  0.08333333333333333
+ --- Energy:  30.027102694886654
+ --- Workload:  0.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- 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 '0110-0020'
+--- Neighbour  0 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- 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.91310072]
+ --- 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 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 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  5 in the list of neghbours, And at position 64 in the X datas point
+--------------
+ --- 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 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  7 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  8 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
+--------------
+--- Neighbour  9 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
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 66 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 '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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [0.57957828]
+  [0.69514393]
+  [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 67 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 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 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  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 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 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  6 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  7 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  8 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  9 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
+--------------
+--- 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 67 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  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 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
+--------------
+--- Neighbour  4 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  5 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  6 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  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 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 (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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [0.57957828]
+  [0.69514393]
+  [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 68 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 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 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  3 in the list of neghbours, And at position 70 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 71 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  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 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  7 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  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 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
+--------------
+--- 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:  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 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
+--------------
+--- Neighbour  2 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  3 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  4 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  5 in the list of neghbours, And at position 68 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 70 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 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 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 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 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 (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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [0.57957828]
+  [0.69514393]
+  [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 69 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 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
+--------------
+--- Neighbour  2 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
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 60 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  4 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  5 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  6 in the list of neghbours, And at position 24 in the X datas point
+--------------
+ --- 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  8 in the list of neghbours, And at position 42 in the X datas point
+--------------
+ --- Configuration:  1100-1000
+ --- Distance from that configuration:  [0.69514393]
+ --- Energy efficiency:  5947637003.818383
+ --- Energy:  36.68430426428569
+ --- Workload:  218185000000.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.69514393]
+ --- Energy efficiency:  5035525633.343237
+ --- Energy:  36.93355197432356
+ --- Workload:  185980000000.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 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.76130039]
+ --- Energy efficiency:  3307720550.5370083
+ --- Energy:  35.59789292409111
+ --- Workload:  117748000000.0
+--------------
+--- Neighbour  2 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  3 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  4 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  5 in the list of neghbours, And at position 60 in the X datas point
+--------------
+ --- 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:  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 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  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 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 '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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [0.57957828]
+  [0.69514393]
+  [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 70 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 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 65 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 68 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 72 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 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 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 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.69514393]
+ --- Energy efficiency:  6956231392.081026
+ --- Energy:  53.38267358149647
+ --- Workload:  371343000000.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 '0202-1001'
+--- Neighbour  0 in the list of neghbours, And at position 57 in the X datas point
+--------------
+ --- Configuration:  0200-1100
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  6540008502.011052
+ --- Energy:  42.722378810206706
+ --- Workload:  279405000000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 72 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  2 in the list of neghbours, And at position 68 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  3 in the list of neghbours, And at position 70 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 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 65 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  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 0 in the X datas point
+--------------
+ --- 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 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 '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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [0.57957828]
+  [0.69514393]
+  [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 71 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 48 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 68 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 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 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 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  7 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  8 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  9 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
+--------------
+--- 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 58 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  2 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  3 in the list of neghbours, And at position 48 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 68 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  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 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 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 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 (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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [0.57957828]
+  [0.69514393]
+  [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 72 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 70 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  2 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  3 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  4 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  5 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  6 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  7 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
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- 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 20 in the X datas point
+--------------
+ --- 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 '0220-1001'
+--- 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 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 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  3 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  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 57 in the X datas point
+--------------
+ --- 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 72 in the X datas point
+--------------
+ --- 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 70 in the X datas point
+--------------
+ --- 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 15 in the X datas point
+--------------
+ --- 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 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 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 '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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [0.57957828]
+  [0.69514393]
+  [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 73 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 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  3 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  4 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  5 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  6 in the list of neghbours, And at position 62 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  7 in the list of neghbours, And at position 68 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  8 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
+--------------
+--- 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 '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 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  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 62 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  5 in the list of neghbours, And at position 68 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 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 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 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 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 (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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [0.57957828]
+  [0.69514393]
+  [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 74 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 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  2 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  3 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  4 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
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 36 in the X datas point
+--------------
+ --- 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 39 in the X datas point
+--------------
+ --- 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 58 in the X datas point
+--------------
+ --- 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 60 in the X datas point
+--------------
+ --- 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 75 in the X datas point
+--------------
+ --- 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 '1111-0101'
+--- 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 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 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  3 in the list of neghbours, And at position 38 in the X datas point
+--------------
+ --- 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 60 in the X datas point
+--------------
+ --- 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 58 in the X datas point
+--------------
+ --- 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 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
+--------------
+--- Neighbour  7 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  8 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  9 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
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 60 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 '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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [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
+--------------
+ --- 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 75 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 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 '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 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  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 75 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.76130039]
+ --- 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. 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.40289032]
+  [0.57957828]
+  [0.48322508]]
+
+ [[0.52921334]
+  [1.        ]
+  [0.48322508]
+  ...
+  [0.30672056]
+  [0.44123317]
+  [0.52921334]]
+
+ [[0.76130039]
+  [0.48322508]
+  [1.        ]
+  ...
+  [0.52921334]
+  [0.63473642]
+  [0.44123317]]
+
+ ...
+
+ [[0.40289032]
+  [0.30672056]
+  [0.52921334]
+  ...
+  [1.        ]
+  [0.69514393]
+  [0.57957828]]
+
+ [[0.57957828]
+  [0.44123317]
+  [0.63473642]
+  ...
+  [0.69514393]
+  [1.        ]
+  [0.69514393]]
+
+ [[0.48322508]
+  [0.52921334]
+  [0.44123317]
+  ...
+  [0.57957828]
+  [0.69514393]
+  [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 76 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 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  2 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  3 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  4 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  5 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  6 in the list of neghbours, And at position 34 in the X datas point
+--------------
+ --- Configuration:  2000-0000
+ --- Distance from that configuration:  [0.69514393]
+ --- Energy efficiency:  1014996574.3865615
+ --- 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.69514393]
+ --- Energy efficiency:  3029054692.61153
+ --- Energy:  30.508250558695604
+ --- Workload:  92411200000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 47 in the X datas point
+--------------
+ --- Configuration:  2000-2000
+ --- Distance from that configuration:  [0.69514393]
+ --- 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:  0110-0020
+ --- Distance from that configuration:  [0.69514393]
+ --- Energy efficiency:  5821399464.43125
+ --- Energy:  36.31061849927073
+ --- Workload:  211379000000.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 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.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  3 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  4 in the list of neghbours, And at position 64 in the X datas point
+--------------
+ --- Configuration:  0220-0020
+ --- Distance from that configuration:  [0.69514393]
+ --- Energy efficiency:  5040602049.508794
+ --- Energy:  36.67117347490831
+ --- Workload:  184845000000.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.69514393]
+ --- Energy efficiency:  3998672440.749671
+ --- Energy:  36.82601141845538
+ --- Workload:  147255000000.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 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  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 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 (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
+ --- Energy:  67.3857084084629
+ --- 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  [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  [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  [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, 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  [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  [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, 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  [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  [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  [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 0000-0000 is already present at positions [9, 10, 22]
+ --- Position:  9
+--------------
+ --- Configuration:  0000-0000
+ --- Energy efficiency:  0.08333333333333333
+ --- Energy:  42.64544340651106
+ --- Workload:  278594000000.0
+--------------
+ --- Position:  10
+--------------
+ --- 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 3 duplicates of '0000-0000'
+---  Duplicate  0 in the list of duplicate, And at position 22 in the X datas point
+--------------
+ --- Configuration:  0000-0000
+ --- Energy efficiency:  0.08333333333333333
+ --- Energy:  66.34289826476824
+ --- Workload:  623684000000.0
+--------------
+---  Duplicate  1 in the list of duplicate, And at position 10 in the X datas point
+--------------
+ --- 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
+--------------
+ --- Configuration:  0000-0000
+ --- Energy efficiency:  0.08333333333333333
+ --- Energy:  42.64544340651106
+ --- Workload:  278594000000.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  [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  [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  [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  [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  [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  [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  [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  [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, 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  [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  [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  [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  [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 3000-0000 is already present at positions [11, 25]
+ --- Position:  11
+--------------
+ --- Configuration:  3000-0000
+ --- Energy efficiency:  1016987763.6032282
+ --- Energy:  59.94594005320708
+ --- Workload:  498819000000.0
+--------------
+ --- Position:  25
+--------------
+ --- Configuration:  3000-0000
+ --- Energy efficiency:  1010122436.9405816
+ --- Energy:  42.05795824330537
+ --- Workload:  243499000000.0
+--------------
+----------------------
+--- 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:  3000-0000
+ --- Energy efficiency:  1016987763.6032282
+ --- Energy:  59.94594005320708
+ --- Workload:  498819000000.0
+--------------
+---  Duplicate  1 in the list of duplicate, And at position 25 in the X datas point
+--------------
+ --- 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 11 in the X datas point
+--------------
+ --- Configuration:  3000-0000
+ --- Energy efficiency:  1016987763.6032282
+ --- Energy:  59.94594005320708
+ --- Workload:  498819000000.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, 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  [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, 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, 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  [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, 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  [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, 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  [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  [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, 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  [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  [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  [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, 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  [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 3000-3300 is already present at positions [20, 42]
+ --- Position:  20
+--------------
+ --- Configuration:  3000-3300
+ --- Energy efficiency:  6611133148.221605
+ --- Energy:  32.51205394198035
+ --- Workload:  174825000000.0
+--------------
+ --- Position:  42
+--------------
+ --- Configuration:  3000-3300
+ --- Energy efficiency:  6473246073.976255
+ --- Energy:  36.68430426428569
+ --- Workload:  218185000000.0
+--------------
+----------------------
+--- 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:  3000-3300
+ --- Energy efficiency:  6473246073.976255
+ --- Energy:  36.68430426428569
+ --- Workload:  218185000000.0
+--------------
+---  Duplicate  1 in the list of duplicate, And at position 20 in the X datas point
+--------------
+ --- 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 42 in the X datas point
+--------------
+ --- Configuration:  3000-3300
+ --- Energy efficiency:  6473246073.976255
+ --- Energy:  36.68430426428569
+ --- Workload:  218185000000.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  [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  [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, 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  [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  [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  [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  [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  [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  [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  [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  [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, 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  [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  [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, 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, 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  [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, 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, 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 2220-0000 is already present at positions [29, 62]
+ --- Position:  29
+--------------
+ --- Configuration:  2220-0000
+ --- Energy efficiency:  3029054692.61153
+ --- Energy:  36.1860248822606
+ --- Workload:  150171000000.0
+--------------
+ --- Position:  62
+--------------
+ --- Configuration:  2220-0000
+ --- Energy efficiency:  2991522026.5766816
+ --- Energy:  41.829225389075674
+ --- Workload:  303807000000.0
+--------------
+----------------------
+--- 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:  2220-0000
+ --- Energy efficiency:  2991522026.5766816
+ --- Energy:  41.829225389075674
+ --- Workload:  303807000000.0
+--------------
+---  Duplicate  1 in the list of duplicate, And at position 29 in the X datas point
+--------------
+ --- 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 62 in the X datas point
+--------------
+ --- Configuration:  2220-0000
+ --- Energy efficiency:  2991522026.5766816
+ --- Energy:  41.829225389075674
+ --- Workload:  303807000000.0
+--------------
+final_X_user friendly : 
+  ['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], [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, 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 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: [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.47324607e+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.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: [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 2.99152203e+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: [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]
+--- 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 :  [[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 =  [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=  [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=  [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=  [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=  [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 =  [[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 =  [[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 =  [[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 [-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=  [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'], [-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', -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', -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', -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', -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', -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', -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', -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', -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', -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_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_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_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]
+X_5_d 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'], [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', 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_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_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_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_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_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_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
+X_0_d 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'>
+ --- 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'>
+ 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'], [-539302174.7054247, -51221449.11583203, -310763702.63372487, -34622177.95662898, -72162700.46218744, 53021589.47491963, 488018581.06708485, -288563101.16585875, 941299421.6181791, -93174604.14715071], [539302174.7054247, 51221449.11583203, 310763702.63372487, 34622177.95662898, 72162700.46218744, 53021589.47491963, 488018581.06708485, 288563101.16585875, 941299421.6181791, 93174604.14715071]]
+ --- 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', -539302174.7054247, 539302174.7054247]
+ --- Actual line: ['X_1', 'Core 0 state', -51221449.11583203, 51221449.11583203]
+ --- Actual line: ['X_2', 'Core 1 state', -310763702.63372487, 310763702.63372487]
+ --- Actual line: ['X_3', 'Core 2 state', -34622177.95662898, 34622177.95662898]
+ --- Actual line: ['X_4', 'Core 3 state', -72162700.46218744, 72162700.46218744]
+ --- Actual line: ['X_5', 'frequency level of Big Socket', 53021589.47491963, 53021589.47491963]
+ --- Actual line: ['X_6', 'Core 4 state', 488018581.06708485, 488018581.06708485]
+ --- Actual line: ['X_7', 'Core 5 state', -288563101.16585875, 288563101.16585875]
+ --- Actual line: ['X_8', 'Core 6 state', 941299421.6181791, 941299421.6181791]
+ --- Actual line: ['X_9', 'Core 7 state', -93174604.14715071, 93174604.14715071]
+ X header, margins and linear coef numbers after transpose, ordered by margin: 
+ [['X_8', 'Core 6 state', 941299421.6181791, 941299421.6181791], ['X_6', 'Core 4 state', 488018581.06708485, 488018581.06708485], ['X_5', 'frequency level of Big Socket', 53021589.47491963, 53021589.47491963], ['X_3', 'Core 2 state', -34622177.95662898, 34622177.95662898], ['X_1', 'Core 0 state', -51221449.11583203, 51221449.11583203], ['X_4', 'Core 3 state', -72162700.46218744, 72162700.46218744], ['X_9', 'Core 7 state', -93174604.14715071, 93174604.14715071], ['X_7', 'Core 5 state', -288563101.16585875, 288563101.16585875], ['X_2', 'Core 1 state', -310763702.63372487, 310763702.63372487], ['X_0', 'frequency level of Little Socket', -539302174.7054247, 539302174.7054247]]
+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_8', 'Core 6 state', 941299421.6181791, 941299421.6181791], ['X_6', 'Core 4 state', 488018581.06708485, 488018581.06708485], ['X_5', 'frequency level of Big Socket', 53021589.47491963, 53021589.47491963], ['X_3', 'Core 2 state', -34622177.95662898, 34622177.95662898], ['X_1', 'Core 0 state', -51221449.11583203, 51221449.11583203], ['X_4', 'Core 3 state', -72162700.46218744, 72162700.46218744], ['X_9', 'Core 7 state', -93174604.14715071, 93174604.14715071], ['X_7', 'Core 5 state', -288563101.16585875, 288563101.16585875], ['X_2', 'Core 1 state', -310763702.63372487, 310763702.63372487], ['X_0', 'frequency level of Little Socket', -539302174.7054247, 539302174.7054247]]
+ --- Actual line: ['Variable' 'meaning '
+ 'd_X_0 (Variation relative to frequency level of Little Socket)'
+ 'asolute d_X_0']
+ --- Actual line: ['X_8', 'Core 6 state', 941299421.6181791, 941299421.6181791]
+ --- Actual line: ['X_6', 'Core 4 state', 488018581.06708485, 488018581.06708485]
+ --- Actual line: ['X_5', 'frequency level of Big Socket', 53021589.47491963, 53021589.47491963]
+ --- Actual line: ['X_3', 'Core 2 state', -34622177.95662898, 34622177.95662898]
+ --- Actual line: ['X_1', 'Core 0 state', -51221449.11583203, 51221449.11583203]
+ --- Actual line: ['X_4', 'Core 3 state', -72162700.46218744, 72162700.46218744]
+ --- Actual line: ['X_9', 'Core 7 state', -93174604.14715071, 93174604.14715071]
+ --- Actual line: ['X_7', 'Core 5 state', -288563101.16585875, 288563101.16585875]
+ --- Actual line: ['X_2', 'Core 1 state', -310763702.63372487, 310763702.63372487]
+ --- Actual line: ['X_0', 'frequency level of Little Socket', -539302174.7054247, 539302174.7054247]
+ X header, margins and linear coef numbers after transpose, ordered by margin: 
+ [['X_8', 'Core 6 state', 941299421.6181791, 941299421.6181791], ['X_0', 'frequency level of Little Socket', -539302174.7054247, 539302174.7054247], ['X_6', 'Core 4 state', 488018581.06708485, 488018581.06708485], ['X_2', 'Core 1 state', -310763702.63372487, 310763702.63372487], ['X_7', 'Core 5 state', -288563101.16585875, 288563101.16585875], ['X_9', 'Core 7 state', -93174604.14715071, 93174604.14715071], ['X_4', 'Core 3 state', -72162700.46218744, 72162700.46218744], ['X_5', 'frequency level of Big Socket', 53021589.47491963, 53021589.47491963], ['X_1', 'Core 0 state', -51221449.11583203, 51221449.11583203], ['X_3', 'Core 2 state', -34622177.95662898, 34622177.95662898]]
+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_8', 'Core 6 state', 941299421.6181791, 941299421.6181791], ['X_0', 'frequency level of Little Socket', -539302174.7054247, 539302174.7054247], ['X_6', 'Core 4 state', 488018581.06708485, 488018581.06708485], ['X_2', 'Core 1 state', -310763702.63372487, 310763702.63372487], ['X_7', 'Core 5 state', -288563101.16585875, 288563101.16585875], ['X_9', 'Core 7 state', -93174604.14715071, 93174604.14715071], ['X_4', 'Core 3 state', -72162700.46218744, 72162700.46218744], ['X_5', 'frequency level of Big Socket', 53021589.47491963, 53021589.47491963], ['X_1', 'Core 0 state', -51221449.11583203, 51221449.11583203], ['X_3', 'Core 2 state', -34622177.95662898, 34622177.95662898]]
+ --- Actual line: ['Variable' 'meaning '
+ 'd_X_0 (Variation relative to frequency level of Little Socket)'
+ 'asolute d_X_0']
+ --- Actual line: ['X_8', 'Core 6 state', 941299421.6181791, 941299421.6181791]
+ --- Actual line: ['X_0', 'frequency level of Little Socket', -539302174.7054247, 539302174.7054247]
+ --- Actual line: ['X_6', 'Core 4 state', 488018581.06708485, 488018581.06708485]
+ --- Actual line: ['X_2', 'Core 1 state', -310763702.63372487, 310763702.63372487]
+ --- Actual line: ['X_7', 'Core 5 state', -288563101.16585875, 288563101.16585875]
+ --- Actual line: ['X_9', 'Core 7 state', -93174604.14715071, 93174604.14715071]
+ --- Actual line: ['X_4', 'Core 3 state', -72162700.46218744, 72162700.46218744]
+ --- Actual line: ['X_5', 'frequency level of Big Socket', 53021589.47491963, 53021589.47491963]
+ --- Actual line: ['X_1', 'Core 0 state', -51221449.11583203, 51221449.11583203]
+ --- Actual line: ['X_3', 'Core 2 state', -34622177.95662898, 34622177.95662898]
+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
+X_1_d linear model parameters  =  [-3.75325747e+08 -2.42042619e+07 -1.71379488e+07 -2.69405056e+08
+ -5.48476437e+08  3.15726989e+08 -5.71199454e+08 -1.57781791e+07
+  3.10274960e+08  7.36812967e+07]
+ --- FLOAT version of d_X_i_linear_coefficients_ [-375325746.7344104, -24204261.885480247, -17137948.78203504, -269405056.2676291, -548476436.9975672, 315726988.76556957, -571199454.2995156, -15778179.11944361, 310274960.0756575, 73681296.73923588]
+ --- Before Modifying variable -375325746.7344104, Type : <class 'str'>
+ --- After Modifying variable -375325746.7344104, Type : <class 'float'>
+ --- Before Modifying variable -24204261.885480247, Type : <class 'str'>
+ --- After Modifying variable -24204261.885480247, Type : <class 'float'>
+ --- Before Modifying variable -17137948.78203504, Type : <class 'str'>
+ --- After Modifying variable -17137948.78203504, Type : <class 'float'>
+ --- Before Modifying variable -269405056.2676291, Type : <class 'str'>
+ --- After Modifying variable -269405056.2676291, Type : <class 'float'>
+ --- Before Modifying variable -548476436.9975672, Type : <class 'str'>
+ --- After Modifying variable -548476436.9975672, Type : <class 'float'>
+ --- Before Modifying variable 315726988.76556957, Type : <class 'str'>
+ --- After Modifying variable 315726988.76556957, Type : <class 'float'>
+ --- Before Modifying variable -571199454.2995156, Type : <class 'str'>
+ --- After Modifying variable -571199454.2995156, Type : <class 'float'>
+ --- Before Modifying variable -15778179.11944361, Type : <class 'str'>
+ --- After Modifying variable -15778179.11944361, Type : <class 'float'>
+ --- Before Modifying variable 310274960.0756575, Type : <class 'str'>
+ --- After Modifying variable 310274960.0756575, Type : <class 'float'>
+ --- Before Modifying variable 73681296.73923588, Type : <class 'str'>
+ --- After Modifying variable 73681296.73923588, Type : <class 'float'>
+ --- Before Modifying variable 375325746.7344104, Type : <class 'str'>
+ --- After Modifying variable 375325746.7344104, Type : <class 'float'>
+ --- Before Modifying variable 24204261.885480247, Type : <class 'str'>
+ --- After Modifying variable 24204261.885480247, Type : <class 'float'>
+ --- Before Modifying variable 17137948.78203504, Type : <class 'str'>
+ --- After Modifying variable 17137948.78203504, Type : <class 'float'>
+ --- Before Modifying variable 269405056.2676291, Type : <class 'str'>
+ --- After Modifying variable 269405056.2676291, Type : <class 'float'>
+ --- Before Modifying variable 548476436.9975672, Type : <class 'str'>
+ --- After Modifying variable 548476436.9975672, Type : <class 'float'>
+ --- Before Modifying variable 315726988.76556957, Type : <class 'str'>
+ --- After Modifying variable 315726988.76556957, Type : <class 'float'>
+ --- Before Modifying variable 571199454.2995156, Type : <class 'str'>
+ --- After Modifying variable 571199454.2995156, Type : <class 'float'>
+ --- Before Modifying variable 15778179.11944361, Type : <class 'str'>
+ --- After Modifying variable 15778179.11944361, Type : <class 'float'>
+ --- Before Modifying variable 310274960.0756575, Type : <class 'str'>
+ --- After Modifying variable 310274960.0756575, Type : <class 'float'>
+ --- Before Modifying variable 73681296.73923588, Type : <class 'str'>
+ --- After Modifying variable 73681296.73923588, 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'], [-375325746.7344104, -24204261.885480247, -17137948.78203504, -269405056.2676291, -548476436.9975672, 315726988.76556957, -571199454.2995156, -15778179.11944361, 310274960.0756575, 73681296.73923588], [375325746.7344104, 24204261.885480247, 17137948.78203504, 269405056.2676291, 548476436.9975672, 315726988.76556957, 571199454.2995156, 15778179.11944361, 310274960.0756575, 73681296.73923588]]
+ --- 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', -375325746.7344104, 375325746.7344104]
+ --- Actual line: ['X_1', 'Core 0 state', -24204261.885480247, 24204261.885480247]
+ --- Actual line: ['X_2', 'Core 1 state', -17137948.78203504, 17137948.78203504]
+ --- Actual line: ['X_3', 'Core 2 state', -269405056.2676291, 269405056.2676291]
+ --- Actual line: ['X_4', 'Core 3 state', -548476436.9975672, 548476436.9975672]
+ --- Actual line: ['X_5', 'frequency level of Big Socket', 315726988.76556957, 315726988.76556957]
+ --- Actual line: ['X_6', 'Core 4 state', -571199454.2995156, 571199454.2995156]
+ --- Actual line: ['X_7', 'Core 5 state', -15778179.11944361, 15778179.11944361]
+ --- Actual line: ['X_8', 'Core 6 state', 310274960.0756575, 310274960.0756575]
+ --- Actual line: ['X_9', 'Core 7 state', 73681296.73923588, 73681296.73923588]
+ X header, margins and linear coef numbers after transpose, ordered by margin: 
+ [['X_5', 'frequency level of Big Socket', 315726988.76556957, 315726988.76556957], ['X_8', 'Core 6 state', 310274960.0756575, 310274960.0756575], ['X_9', 'Core 7 state', 73681296.73923588, 73681296.73923588], ['X_7', 'Core 5 state', -15778179.11944361, 15778179.11944361], ['X_2', 'Core 1 state', -17137948.78203504, 17137948.78203504], ['X_1', 'Core 0 state', -24204261.885480247, 24204261.885480247], ['X_3', 'Core 2 state', -269405056.2676291, 269405056.2676291], ['X_0', 'frequency level of Little Socket', -375325746.7344104, 375325746.7344104], ['X_4', 'Core 3 state', -548476436.9975672, 548476436.9975672], ['X_6', 'Core 4 state', -571199454.2995156, 571199454.2995156]]
+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_5', 'frequency level of Big Socket', 315726988.76556957, 315726988.76556957], ['X_8', 'Core 6 state', 310274960.0756575, 310274960.0756575], ['X_9', 'Core 7 state', 73681296.73923588, 73681296.73923588], ['X_7', 'Core 5 state', -15778179.11944361, 15778179.11944361], ['X_2', 'Core 1 state', -17137948.78203504, 17137948.78203504], ['X_1', 'Core 0 state', -24204261.885480247, 24204261.885480247], ['X_3', 'Core 2 state', -269405056.2676291, 269405056.2676291], ['X_0', 'frequency level of Little Socket', -375325746.7344104, 375325746.7344104], ['X_4', 'Core 3 state', -548476436.9975672, 548476436.9975672], ['X_6', 'Core 4 state', -571199454.2995156, 571199454.2995156]]
+ --- Actual line: ['Variable' 'meaning ' 'd_X_1 (Variation relative to Core 0 state)'
+ 'asolute d_X_1']
+ --- Actual line: ['X_5', 'frequency level of Big Socket', 315726988.76556957, 315726988.76556957]
+ --- Actual line: ['X_8', 'Core 6 state', 310274960.0756575, 310274960.0756575]
+ --- Actual line: ['X_9', 'Core 7 state', 73681296.73923588, 73681296.73923588]
+ --- Actual line: ['X_7', 'Core 5 state', -15778179.11944361, 15778179.11944361]
+ --- Actual line: ['X_2', 'Core 1 state', -17137948.78203504, 17137948.78203504]
+ --- Actual line: ['X_1', 'Core 0 state', -24204261.885480247, 24204261.885480247]
+ --- Actual line: ['X_3', 'Core 2 state', -269405056.2676291, 269405056.2676291]
+ --- Actual line: ['X_0', 'frequency level of Little Socket', -375325746.7344104, 375325746.7344104]
+ --- Actual line: ['X_4', 'Core 3 state', -548476436.9975672, 548476436.9975672]
+ --- Actual line: ['X_6', 'Core 4 state', -571199454.2995156, 571199454.2995156]
+ X header, margins and linear coef numbers after transpose, ordered by margin: 
+ [['X_6', 'Core 4 state', -571199454.2995156, 571199454.2995156], ['X_4', 'Core 3 state', -548476436.9975672, 548476436.9975672], ['X_0', 'frequency level of Little Socket', -375325746.7344104, 375325746.7344104], ['X_5', 'frequency level of Big Socket', 315726988.76556957, 315726988.76556957], ['X_8', 'Core 6 state', 310274960.0756575, 310274960.0756575], ['X_3', 'Core 2 state', -269405056.2676291, 269405056.2676291], ['X_9', 'Core 7 state', 73681296.73923588, 73681296.73923588], ['X_1', 'Core 0 state', -24204261.885480247, 24204261.885480247], ['X_2', 'Core 1 state', -17137948.78203504, 17137948.78203504], ['X_7', 'Core 5 state', -15778179.11944361, 15778179.11944361]]
+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', -571199454.2995156, 571199454.2995156], ['X_4', 'Core 3 state', -548476436.9975672, 548476436.9975672], ['X_0', 'frequency level of Little Socket', -375325746.7344104, 375325746.7344104], ['X_5', 'frequency level of Big Socket', 315726988.76556957, 315726988.76556957], ['X_8', 'Core 6 state', 310274960.0756575, 310274960.0756575], ['X_3', 'Core 2 state', -269405056.2676291, 269405056.2676291], ['X_9', 'Core 7 state', 73681296.73923588, 73681296.73923588], ['X_1', 'Core 0 state', -24204261.885480247, 24204261.885480247], ['X_2', 'Core 1 state', -17137948.78203504, 17137948.78203504], ['X_7', 'Core 5 state', -15778179.11944361, 15778179.11944361]]
+ --- Actual line: ['Variable' 'meaning ' 'd_X_1 (Variation relative to Core 0 state)'
+ 'asolute d_X_1']
+ --- Actual line: ['X_6', 'Core 4 state', -571199454.2995156, 571199454.2995156]
+ --- Actual line: ['X_4', 'Core 3 state', -548476436.9975672, 548476436.9975672]
+ --- Actual line: ['X_0', 'frequency level of Little Socket', -375325746.7344104, 375325746.7344104]
+ --- Actual line: ['X_5', 'frequency level of Big Socket', 315726988.76556957, 315726988.76556957]
+ --- Actual line: ['X_8', 'Core 6 state', 310274960.0756575, 310274960.0756575]
+ --- Actual line: ['X_3', 'Core 2 state', -269405056.2676291, 269405056.2676291]
+ --- Actual line: ['X_9', 'Core 7 state', 73681296.73923588, 73681296.73923588]
+ --- Actual line: ['X_1', 'Core 0 state', -24204261.885480247, 24204261.885480247]
+ --- Actual line: ['X_2', 'Core 1 state', -17137948.78203504, 17137948.78203504]
+ --- Actual line: ['X_7', 'Core 5 state', -15778179.11944361, 15778179.11944361]
+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
+--- Total execution time: 14.548517942428589 seconds = 0.2424752990404765 mins
diff --git a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/Core_0_state_over_of_Little_Socket__Core_0_state__Core_1_state__Core_2_state__Core_3_state__el_of_Big_Socket__Core_4_state__Core_5_state__Core_6_state__Core_7_state.png b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/Core_0_state_over_of_Little_Socket__Core_0_state__Core_1_state__Core_2_state__Core_3_state__el_of_Big_Socket__Core_4_state__Core_5_state__Core_6_state__Core_7_state.png
new file mode 100755
index 0000000000000000000000000000000000000000..27e21455f85eccfe59e09f7911e584f451fd4357
Binary files /dev/null and b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/Core_0_state_over_of_Little_Socket__Core_0_state__Core_1_state__Core_2_state__Core_3_state__el_of_Big_Socket__Core_4_state__Core_5_state__Core_6_state__Core_7_state.png differ
diff --git a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/X_0_over_X_0__X_1__X_2__X_3__X_4__X_5__X_6__X_7__X_8__X_9.png b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/X_0_over_X_0__X_1__X_2__X_3__X_4__X_5__X_6__X_7__X_8__X_9.png
new file mode 100755
index 0000000000000000000000000000000000000000..9d998603e8d5e5d93751f1e7a30189d5dfd2d37b
Binary files /dev/null and b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/X_0_over_X_0__X_1__X_2__X_3__X_4__X_5__X_6__X_7__X_8__X_9.png differ
diff --git a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/X_1_over_X_0__X_1__X_2__X_3__X_4__X_5__X_6__X_7__X_8__X_9.png b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/X_1_over_X_0__X_1__X_2__X_3__X_4__X_5__X_6__X_7__X_8__X_9.png
new file mode 100755
index 0000000000000000000000000000000000000000..27e21455f85eccfe59e09f7911e584f451fd4357
Binary files /dev/null and b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/X_1_over_X_0__X_1__X_2__X_3__X_4__X_5__X_6__X_7__X_8__X_9.png differ
diff --git a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/X_5_over_X_0__X_1__X_2__X_3__X_4__X_5__X_6__X_7__X_8__X_9.png b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/X_5_over_X_0__X_1__X_2__X_3__X_4__X_5__X_6__X_7__X_8__X_9.png
new file mode 100755
index 0000000000000000000000000000000000000000..f0be8a59de2d216291e717aa52a45d6256604b16
Binary files /dev/null and b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/X_5_over_X_0__X_1__X_2__X_3__X_4__X_5__X_6__X_7__X_8__X_9.png differ
diff --git a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/d_X_0_linear_coefficients.csv b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/d_X_0_linear_coefficients.csv
new file mode 100755
index 0000000000000000000000000000000000000000..881c0eedec594bf5a2e9660ad9154aa2012321bf
--- /dev/null
+++ b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/d_X_0_linear_coefficients.csv
@@ -0,0 +1,39 @@
+Variable,meaning ,d_X_0 (Variation relative to frequency level of Little Socket),asolute d_X_0
+X_0,frequency level of Little Socket,373384919.58668655,373384919.58668655
+X_1,Core 0 state,-377978360.35595423,377978360.35595423
+X_2,Core 1 state,-104453222.82362442,104453222.82362442
+X_3,Core 2 state,-97964386.06804408,97964386.06804408
+X_4,Core 3 state,-1135302611.1490939,1135302611.1490939
+X_5,frequency level of Big Socket,-49124500.586756766,49124500.586756766
+X_6,Core 4 state,-63948546.7433401,63948546.7433401
+X_7,Core 5 state,-230212958.3884098,230212958.3884098
+X_8,Core 6 state,800473717.7649757,800473717.7649757
+X_9,Core 7 state,-189670120.2269056,189670120.2269056
+
+
+ Ordered by value of coefficient, the first has the best positive interaction, with frequency level of Little Socket 
+ Variable,meaning ,d_X_0 (Variation relative to frequency level of Little Socket),asolute d_X_0
+X_8,Core 6 state,800473717.7649757,800473717.7649757
+X_0,frequency level of Little Socket,373384919.58668655,373384919.58668655
+X_5,frequency level of Big Socket,-49124500.586756766,49124500.586756766
+X_6,Core 4 state,-63948546.7433401,63948546.7433401
+X_3,Core 2 state,-97964386.06804408,97964386.06804408
+X_2,Core 1 state,-104453222.82362442,104453222.82362442
+X_9,Core 7 state,-189670120.2269056,189670120.2269056
+X_7,Core 5 state,-230212958.3884098,230212958.3884098
+X_1,Core 0 state,-377978360.35595423,377978360.35595423
+X_4,Core 3 state,-1135302611.1490939,1135302611.1490939
+
+
+ Ordered by absolute value of coefficients,  the first has the best absolute interaction, with frequency level of Little Socket  
+ Variable,meaning ,d_X_0 (Variation relative to frequency level of Little Socket),asolute d_X_0
+X_4,Core 3 state,-1135302611.1490939,1135302611.1490939
+X_8,Core 6 state,800473717.7649757,800473717.7649757
+X_1,Core 0 state,-377978360.35595423,377978360.35595423
+X_0,frequency level of Little Socket,373384919.58668655,373384919.58668655
+X_7,Core 5 state,-230212958.3884098,230212958.3884098
+X_9,Core 7 state,-189670120.2269056,189670120.2269056
+X_2,Core 1 state,-104453222.82362442,104453222.82362442
+X_3,Core 2 state,-97964386.06804408,97964386.06804408
+X_6,Core 4 state,-63948546.7433401,63948546.7433401
+X_5,frequency level of Big Socket,-49124500.586756766,49124500.586756766
diff --git a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/d_X_1_linear_coefficients.csv b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/d_X_1_linear_coefficients.csv
new file mode 100755
index 0000000000000000000000000000000000000000..62f9bec91a28782d434747b26a727824f6a43202
--- /dev/null
+++ b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/d_X_1_linear_coefficients.csv
@@ -0,0 +1,39 @@
+Variable,meaning ,d_X_1 (Variation relative to Core 0 state),asolute d_X_1
+X_0,frequency level of Little Socket,-335184514.64963645,335184514.64963645
+X_1,Core 0 state,399513225.1706406,399513225.1706406
+X_2,Core 1 state,-244073487.3930168,244073487.3930168
+X_3,Core 2 state,-290342930.8225588,290342930.8225588
+X_4,Core 3 state,-793065918.7986119,793065918.7986119
+X_5,frequency level of Big Socket,425875598.804464,425875598.804464
+X_6,Core 4 state,-798590559.6048616,798590559.6048616
+X_7,Core 5 state,-251571531.92454106,251571531.92454106
+X_8,Core 6 state,9226804.122860238,9226804.122860238
+X_9,Core 7 state,-554029038.3502175,554029038.3502175
+
+
+ Ordered by value of coefficient, the first has the best positive interaction, with Core 0 state 
+ Variable,meaning ,d_X_1 (Variation relative to Core 0 state),asolute d_X_1
+X_5,frequency level of Big Socket,425875598.804464,425875598.804464
+X_1,Core 0 state,399513225.1706406,399513225.1706406
+X_8,Core 6 state,9226804.122860238,9226804.122860238
+X_2,Core 1 state,-244073487.3930168,244073487.3930168
+X_7,Core 5 state,-251571531.92454106,251571531.92454106
+X_3,Core 2 state,-290342930.8225588,290342930.8225588
+X_0,frequency level of Little Socket,-335184514.64963645,335184514.64963645
+X_9,Core 7 state,-554029038.3502175,554029038.3502175
+X_4,Core 3 state,-793065918.7986119,793065918.7986119
+X_6,Core 4 state,-798590559.6048616,798590559.6048616
+
+
+ Ordered by absolute value of coefficients,  the first has the best absolute interaction, with Core 0 state  
+ Variable,meaning ,d_X_1 (Variation relative to Core 0 state),asolute d_X_1
+X_6,Core 4 state,-798590559.6048616,798590559.6048616
+X_4,Core 3 state,-793065918.7986119,793065918.7986119
+X_9,Core 7 state,-554029038.3502175,554029038.3502175
+X_5,frequency level of Big Socket,425875598.804464,425875598.804464
+X_1,Core 0 state,399513225.1706406,399513225.1706406
+X_0,frequency level of Little Socket,-335184514.64963645,335184514.64963645
+X_3,Core 2 state,-290342930.8225588,290342930.8225588
+X_7,Core 5 state,-251571531.92454106,251571531.92454106
+X_2,Core 1 state,-244073487.3930168,244073487.3930168
+X_8,Core 6 state,9226804.122860238,9226804.122860238
diff --git a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/d_X_5_linear_coefficients.csv b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/d_X_5_linear_coefficients.csv
new file mode 100755
index 0000000000000000000000000000000000000000..14ed5e010e58540cf3361371f4342959336df5fe
--- /dev/null
+++ b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/d_X_5_linear_coefficients.csv
@@ -0,0 +1,39 @@
+Variable,meaning ,d_X_5 (Variation relative to frequency level of Big Socket),asolute d_X_5
+X_0,frequency level of Little Socket,-47768598.22260084,47768598.22260084
+X_1,Core 0 state,722471337.3780107,722471337.3780107
+X_2,Core 1 state,-74414283.67454404,74414283.67454404
+X_3,Core 2 state,108259438.17490467,108259438.17490467
+X_4,Core 3 state,-381485992.13747513,381485992.13747513
+X_5,frequency level of Big Socket,-428620021.48409796,428620021.48409796
+X_6,Core 4 state,665335157.6130294,665335157.6130294
+X_7,Core 5 state,-713452306.0911223,713452306.0911223
+X_8,Core 6 state,-181241145.21797293,181241145.21797293
+X_9,Core 7 state,-2036802.8458278254,2036802.8458278254
+
+
+ Ordered by value of coefficient, the first has the best positive interaction, with frequency level of Big Socket 
+ Variable,meaning ,d_X_5 (Variation relative to frequency level of Big Socket),asolute d_X_5
+X_1,Core 0 state,722471337.3780107,722471337.3780107
+X_6,Core 4 state,665335157.6130294,665335157.6130294
+X_3,Core 2 state,108259438.17490467,108259438.17490467
+X_9,Core 7 state,-2036802.8458278254,2036802.8458278254
+X_0,frequency level of Little Socket,-47768598.22260084,47768598.22260084
+X_2,Core 1 state,-74414283.67454404,74414283.67454404
+X_8,Core 6 state,-181241145.21797293,181241145.21797293
+X_4,Core 3 state,-381485992.13747513,381485992.13747513
+X_5,frequency level of Big Socket,-428620021.48409796,428620021.48409796
+X_7,Core 5 state,-713452306.0911223,713452306.0911223
+
+
+ Ordered by absolute value of coefficients,  the first has the best absolute interaction, with frequency level of Big Socket  
+ Variable,meaning ,d_X_5 (Variation relative to frequency level of Big Socket),asolute d_X_5
+X_1,Core 0 state,722471337.3780107,722471337.3780107
+X_7,Core 5 state,-713452306.0911223,713452306.0911223
+X_6,Core 4 state,665335157.6130294,665335157.6130294
+X_5,frequency level of Big Socket,-428620021.48409796,428620021.48409796
+X_4,Core 3 state,-381485992.13747513,381485992.13747513
+X_8,Core 6 state,-181241145.21797293,181241145.21797293
+X_3,Core 2 state,108259438.17490467,108259438.17490467
+X_2,Core 1 state,-74414283.67454404,74414283.67454404
+X_0,frequency level of Little Socket,-47768598.22260084,47768598.22260084
+X_9,Core 7 state,-2036802.8458278254,2036802.8458278254
diff --git a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/el_of_Big_Socket_over_of_Little_Socket__Core_0_state__Core_1_state__Core_2_state__Core_3_state__el_of_Big_Socket__Core_4_state__Core_5_state__Core_6_state__Core_7_state.png b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/el_of_Big_Socket_over_of_Little_Socket__Core_0_state__Core_1_state__Core_2_state__Core_3_state__el_of_Big_Socket__Core_4_state__Core_5_state__Core_6_state__Core_7_state.png
new file mode 100755
index 0000000000000000000000000000000000000000..f0be8a59de2d216291e717aa52a45d6256604b16
Binary files /dev/null and b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/el_of_Big_Socket_over_of_Little_Socket__Core_0_state__Core_1_state__Core_2_state__Core_3_state__el_of_Big_Socket__Core_4_state__Core_5_state__Core_6_state__Core_7_state.png differ
diff --git a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/linear_coeff_vs_kernel_ridge_margins.csv b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/linear_coeff_vs_kernel_ridge_margins.csv
new file mode 100755
index 0000000000000000000000000000000000000000..7697a806124a06af7b1c271283a45aa5db128074
--- /dev/null
+++ b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/linear_coeff_vs_kernel_ridge_margins.csv
@@ -0,0 +1,53 @@
+X_variable,meaning ,kernel ridge margins,linear regression coefficients,difference
+X_0,frequency level of Little Socket,-409689787.8515822,446659667.9972804,856349455.8488626
+X_1,Core 0 state,-1270931914.0312154,1004721676.4753215,2275653590.506537
+X_2,Core 1 state,-1119437208.682456,1187964289.4798267,2307401498.162283
+X_3,Core 2 state,-1472399090.3438091,1158351784.8822968,2630750875.2261057
+X_4,Core 3 state,-3245652712.554738,2448315523.772614,5693968236.327353
+X_5,frequency level of Big Socket,-150348349.53092104,297787260.6526166,448135610.18353766
+X_6,Core 4 state,-2369147979.0747814,2233420992.879535,4602568971.954317
+X_7,Core 5 state,-2843271508.827311,2226591565.268679,5069863074.09599
+X_8,Core 6 state,-2239005635.29848,1806750196.2093525,4045755831.5078325
+X_9,Core 7 state,-2976008929.187396,2687815918.026165,5663824847.213561
+
+
+ Ordered by kernel ridge coefficients, highest is better 
+ X_variable,meaning ,kernel ridge margins,linear regression coefficients,difference
+X_5,frequency level of Big Socket,-150348349.53092104,297787260.6526166,448135610.18353766
+X_0,frequency level of Little Socket,-409689787.8515822,446659667.9972804,856349455.8488626
+X_2,Core 1 state,-1119437208.682456,1187964289.4798267,2307401498.162283
+X_1,Core 0 state,-1270931914.0312154,1004721676.4753215,2275653590.506537
+X_3,Core 2 state,-1472399090.3438091,1158351784.8822968,2630750875.2261057
+X_8,Core 6 state,-2239005635.29848,1806750196.2093525,4045755831.5078325
+X_6,Core 4 state,-2369147979.0747814,2233420992.879535,4602568971.954317
+X_7,Core 5 state,-2843271508.827311,2226591565.268679,5069863074.09599
+X_9,Core 7 state,-2976008929.187396,2687815918.026165,5663824847.213561
+X_4,Core 3 state,-3245652712.554738,2448315523.772614,5693968236.327353
+
+
+ Ordered by linear regression coefficients, highest is better 
+X_variable,meaning ,kernel ridge margins,linear regression coefficients,difference
+X_9,Core 7 state,-2976008929.187396,2687815918.026165,5663824847.213561
+X_4,Core 3 state,-3245652712.554738,2448315523.772614,5693968236.327353
+X_6,Core 4 state,-2369147979.0747814,2233420992.879535,4602568971.954317
+X_7,Core 5 state,-2843271508.827311,2226591565.268679,5069863074.09599
+X_8,Core 6 state,-2239005635.29848,1806750196.2093525,4045755831.5078325
+X_2,Core 1 state,-1119437208.682456,1187964289.4798267,2307401498.162283
+X_3,Core 2 state,-1472399090.3438091,1158351784.8822968,2630750875.2261057
+X_1,Core 0 state,-1270931914.0312154,1004721676.4753215,2275653590.506537
+X_0,frequency level of Little Socket,-409689787.8515822,446659667.9972804,856349455.8488626
+X_5,frequency level of Big Socket,-150348349.53092104,297787260.6526166,448135610.18353766
+
+
+ Ordered by absolute difference, between kernel ridge, and linear coefficients, the first has the maximum non linearity variation  
+X_variable,meaning ,kernel ridge margins,linear regression coefficients,difference
+X_4,Core 3 state,-3245652712.554738,2448315523.772614,5693968236.327353
+X_9,Core 7 state,-2976008929.187396,2687815918.026165,5663824847.213561
+X_7,Core 5 state,-2843271508.827311,2226591565.268679,5069863074.09599
+X_6,Core 4 state,-2369147979.0747814,2233420992.879535,4602568971.954317
+X_8,Core 6 state,-2239005635.29848,1806750196.2093525,4045755831.5078325
+X_3,Core 2 state,-1472399090.3438091,1158351784.8822968,2630750875.2261057
+X_2,Core 1 state,-1119437208.682456,1187964289.4798267,2307401498.162283
+X_1,Core 0 state,-1270931914.0312154,1004721676.4753215,2275653590.506537
+X_0,frequency level of Little Socket,-409689787.8515822,446659667.9972804,856349455.8488626
+X_5,frequency level of Big Socket,-150348349.53092104,297787260.6526166,448135610.18353766
diff --git a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/of_Little_Socket_over_of_Little_Socket__Core_0_state__Core_1_state__Core_2_state__Core_3_state__el_of_Big_Socket__Core_4_state__Core_5_state__Core_6_state__Core_7_state.png b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/of_Little_Socket_over_of_Little_Socket__Core_0_state__Core_1_state__Core_2_state__Core_3_state__el_of_Big_Socket__Core_4_state__Core_5_state__Core_6_state__Core_7_state.png
new file mode 100755
index 0000000000000000000000000000000000000000..9d998603e8d5e5d93751f1e7a30189d5dfd2d37b
Binary files /dev/null and b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/of_Little_Socket_over_of_Little_Socket__Core_0_state__Core_1_state__Core_2_state__Core_3_state__el_of_Big_Socket__Core_4_state__Core_5_state__Core_6_state__Core_7_state.png differ
diff --git a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/point_wise_marginal_distribution_of_big_socket_frequency_level.png b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/point_wise_marginal_distribution_of_big_socket_frequency_level.png
new file mode 100755
index 0000000000000000000000000000000000000000..fd91a009dba2540a67ac4cc0f171b469f4fdaa64
Binary files /dev/null and b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/point_wise_marginal_distribution_of_big_socket_frequency_level.png differ
diff --git a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/point_wise_marginal_distribution_of_core_0_state.png b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/point_wise_marginal_distribution_of_core_0_state.png
new file mode 100755
index 0000000000000000000000000000000000000000..b5fd11e5050da922ad52969e6a254c6d189d9354
Binary files /dev/null and b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/point_wise_marginal_distribution_of_core_0_state.png differ
diff --git a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/point_wise_marginal_distribution_of_core_7_state.png b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/point_wise_marginal_distribution_of_core_7_state.png
new file mode 100755
index 0000000000000000000000000000000000000000..a7a6695c8733ca81693bd874b77a8b2b59beb23c
Binary files /dev/null and b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/point_wise_marginal_distribution_of_core_7_state.png differ
diff --git a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/point_wise_marginal_distribution_of_little_socket_frequency_level.png b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/point_wise_marginal_distribution_of_little_socket_frequency_level.png
new file mode 100755
index 0000000000000000000000000000000000000000..89c457b833a79d1af89ad2042e78c56383c20e13
Binary files /dev/null and b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.89_base_Y/point_wise_marginal_distribution_of_little_socket_frequency_level.png differ
diff --git a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.92_base_Y/.~lock.d_X_1_linear_coefficients.csv# b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.92_base_Y/.~lock.d_X_1_linear_coefficients.csv#
new file mode 100755
index 0000000000000000000000000000000000000000..d6890d484a3c6b2b22ff637a7aed1353cd391321
--- /dev/null
+++ b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.92_base_Y/.~lock.d_X_1_linear_coefficients.csv#
@@ -0,0 +1 @@
+,DESKTOP-D49H2V3/lavoi,DESKTOP-D49H2V3,08.09.2022 16:13,file:///C:/Users/lavoi/AppData/Roaming/LibreOffice/4;
\ No newline at end of file
diff --git a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.92_base_Y/.~lock.d_X_5_linear_coefficients.csv# b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.92_base_Y/.~lock.d_X_5_linear_coefficients.csv#
deleted file mode 100755
index 13978ef6644eb8a325c6b3da51718c4e36f2577d..0000000000000000000000000000000000000000
--- a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.92_base_Y/.~lock.d_X_5_linear_coefficients.csv#
+++ /dev/null
@@ -1 +0,0 @@
-,DESKTOP-D49H2V3/lavoi,DESKTOP-D49H2V3,07.09.2022 20:10,file:///C:/Users/lavoi/AppData/Roaming/LibreOffice/4;
\ No newline at end of file
diff --git a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.92_base_Y/CORE_0_state_visual_help.png b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.92_base_Y/CORE_0_state_visual_help.png
new file mode 100755
index 0000000000000000000000000000000000000000..0ea82f25c9f3b473386e6d840c165ddd1d680e73
Binary files /dev/null and b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.92_base_Y/CORE_0_state_visual_help.png differ
diff --git a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.92_base_Y/Core_0_state_over_of_Little_Socket__Core_0_state__Core_1_state__Core_2_state__Core_3_state__el_of_Big_Socket__Core_4_state__Core_5_state__Core_6_state__Core_7_state.png b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.92_base_Y/Core_0_state_over_of_Little_Socket__Core_0_state__Core_1_state__Core_2_state__Core_3_state__el_of_Big_Socket__Core_4_state__Core_5_state__Core_6_state__Core_7_state.png
new file mode 100755
index 0000000000000000000000000000000000000000..fe9e6726e92baa00aee7f25cafee526950a461f7
Binary files /dev/null and b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.92_base_Y/Core_0_state_over_of_Little_Socket__Core_0_state__Core_1_state__Core_2_state__Core_3_state__el_of_Big_Socket__Core_4_state__Core_5_state__Core_6_state__Core_7_state.png differ
diff --git a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.92_base_Y/X_1_over_X_0__X_1__X_2__X_3__X_4__X_5__X_6__X_7__X_8__X_9.png b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.92_base_Y/X_1_over_X_0__X_1__X_2__X_3__X_4__X_5__X_6__X_7__X_8__X_9.png
new file mode 100755
index 0000000000000000000000000000000000000000..fe9e6726e92baa00aee7f25cafee526950a461f7
Binary files /dev/null and b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.92_base_Y/X_1_over_X_0__X_1__X_2__X_3__X_4__X_5__X_6__X_7__X_8__X_9.png differ
diff --git a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.92_base_Y/d_X_1_linear_coefficients.csv b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.92_base_Y/d_X_1_linear_coefficients.csv
new file mode 100755
index 0000000000000000000000000000000000000000..ab72283e66a7898fe4edac1d3efc32847f2640e5
--- /dev/null
+++ b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.92_base_Y/d_X_1_linear_coefficients.csv
@@ -0,0 +1,39 @@
+Variable,meaning ,d_X_1 (Variation relative to Core 0 state),asolute d_X_1
+X_0,frequency level of Little Socket,-375325746.7344104,375325746.7344104
+X_1,Core 0 state,-24204261.885480247,24204261.885480247
+X_2,Core 1 state,-17137948.78203504,17137948.78203504
+X_3,Core 2 state,-269405056.2676291,269405056.2676291
+X_4,Core 3 state,-548476436.9975672,548476436.9975672
+X_5,frequency level of Big Socket,315726988.76556957,315726988.76556957
+X_6,Core 4 state,-571199454.2995156,571199454.2995156
+X_7,Core 5 state,-15778179.11944361,15778179.11944361
+X_8,Core 6 state,310274960.0756575,310274960.0756575
+X_9,Core 7 state,73681296.73923588,73681296.73923588
+
+
+ Ordered by value of coefficient, the first has the best positive interaction, with Core 0 state 
+ Variable,meaning ,d_X_1 (Variation relative to Core 0 state),asolute d_X_1
+X_5,frequency level of Big Socket,315726988.76556957,315726988.76556957
+X_8,Core 6 state,310274960.0756575,310274960.0756575
+X_9,Core 7 state,73681296.73923588,73681296.73923588
+X_7,Core 5 state,-15778179.11944361,15778179.11944361
+X_2,Core 1 state,-17137948.78203504,17137948.78203504
+X_1,Core 0 state,-24204261.885480247,24204261.885480247
+X_3,Core 2 state,-269405056.2676291,269405056.2676291
+X_0,frequency level of Little Socket,-375325746.7344104,375325746.7344104
+X_4,Core 3 state,-548476436.9975672,548476436.9975672
+X_6,Core 4 state,-571199454.2995156,571199454.2995156
+
+
+ Ordered by absolute value of coefficients,  the first has the best absolute interaction, with Core 0 state  
+ Variable,meaning ,d_X_1 (Variation relative to Core 0 state),asolute d_X_1
+X_6,Core 4 state,-571199454.2995156,571199454.2995156
+X_4,Core 3 state,-548476436.9975672,548476436.9975672
+X_0,frequency level of Little Socket,-375325746.7344104,375325746.7344104
+X_5,frequency level of Big Socket,315726988.76556957,315726988.76556957
+X_8,Core 6 state,310274960.0756575,310274960.0756575
+X_3,Core 2 state,-269405056.2676291,269405056.2676291
+X_9,Core 7 state,73681296.73923588,73681296.73923588
+X_1,Core 0 state,-24204261.885480247,24204261.885480247
+X_2,Core 1 state,-17137948.78203504,17137948.78203504
+X_7,Core 5 state,-15778179.11944361,15778179.11944361
diff --git a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.92_base_Y/d_X_5_linear_coefficients.csv b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.92_base_Y/d_X_5_linear_coefficients.csv
index d88d6ab1c61830f306808e37b8cd819307d66056..1a43c6389cdc8097feeb57a48bdd7d32481f7912 100755
--- a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.92_base_Y/d_X_5_linear_coefficients.csv
+++ b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.92_base_Y/d_X_5_linear_coefficients.csv
@@ -1,39 +1,39 @@
-Variable,meaning ,d_X_5 (Variation relative to frequency level of Big Socket),asolute d_X_5
-X_0,frequency level of Little Socket,185338041.396828,185338041.396828
-X_1,Core 0 state,142944664.777401,142944664.777401
-X_2,Core 1 state,-62188270.5818187,62188270.5818187
-X_3,Core 2 state,-483852878.290178,483852878.290178
-X_4,Core 3 state,-244693261.090095,244693261.090095
-X_5,frequency level of Big Socket,-276565385.374416,276565385.374416
-X_6,Core 4 state,-64565898.1878078,64565898.1878078
-X_7,Core 5 state,246503048.446221,246503048.446221
-X_8,Core 6 state,-316474218.483897,316474218.483897
-X_9,Core 7 state,122364297.14268,122364297.14268
-,,,
-,,,
- Ordered by value of coefficient, the first has the best positive interaction, with frequency level of Big Socket ,
- Variable,meaning ,d_X_5 (Variation relative to frequency level of Big Socket),asolute d_X_5
-X_7,Core 5 state,246503048.446221,246503048.446221
-X_0,frequency level of Little Socket,185338041.396828,185338041.396828
-X_1,Core 0 state,142944664.777401,142944664.777401
-X_9,Core 7 state,122364297.14268,122364297.14268
-X_2,Core 1 state,-62188270.5818187,62188270.5818187
-X_6,Core 4 state,-64565898.1878078,64565898.1878078
-X_4,Core 3 state,-244693261.090095,244693261.090095
-X_5,frequency level of Big Socket,-276565385.374416,276565385.374416
-X_8,Core 6 state,-316474218.483897,316474218.483897
-X_3,Core 2 state,-483852878.290178,483852878.290178
-,,,
-,,,
- Ordered by absolute value of coefficients,  the first has the best absolute interaction, with frequency level of Big Socket  ,
- Variable,meaning ,d_X_5 (Variation relative to frequency level of Big Socket),asolute d_X_5
-X_3,Core 2 state,-483852878.290178,483852878.290178
-X_8,Core 6 state,-316474218.483897,316474218.483897
-X_5,frequency level of Big Socket,-276565385.374416,276565385.374416
-X_7,Core 5 state,246503048.446221,246503048.446221
-X_4,Core 3 state,-244693261.090095,244693261.090095
-X_0,frequency level of Little Socket,185338041.396828,185338041.396828
-X_1,Core 0 state,142944664.777401,142944664.777401
-X_9,Core 7 state,122364297.14268,122364297.14268
-X_6,Core 4 state,-64565898.1878078,64565898.1878078
-X_2,Core 1 state,-62188270.5818187,62188270.5818187
+Variable,meaning ,d_X_5 (Variation relative to frequency level of Big Socket),asolute d_X_5
+X_0,frequency level of Little Socket,185338041.39682832,185338041.39682832
+X_1,Core 0 state,142944664.77740052,142944664.77740052
+X_2,Core 1 state,-62188270.581818655,62188270.581818655
+X_3,Core 2 state,-483852878.29017764,483852878.29017764
+X_4,Core 3 state,-244693261.0900952,244693261.0900952
+X_5,frequency level of Big Socket,-276565385.3744161,276565385.3744161
+X_6,Core 4 state,-64565898.18780776,64565898.18780776
+X_7,Core 5 state,246503048.44622064,246503048.44622064
+X_8,Core 6 state,-316474218.4838966,316474218.4838966
+X_9,Core 7 state,122364297.14268036,122364297.14268036
+
+
+ Ordered by value of coefficient, the first has the best positive interaction, with frequency level of Big Socket 
+ Variable,meaning ,d_X_5 (Variation relative to frequency level of Big Socket),asolute d_X_5
+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
+
+
+ Ordered by absolute value of coefficients,  the first has the best absolute interaction, with frequency level of Big Socket  
+ Variable,meaning ,d_X_5 (Variation relative to frequency level of Big Socket),asolute d_X_5
+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