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