diff --git a/kernel_ridge_linear_model/.~lock.global_lesson_learned_as_table.ods# b/kernel_ridge_linear_model/.~lock.global_lesson_learned_as_table.ods# deleted file mode 100755 index 13978ef6644eb8a325c6b3da51718c4e36f2577d..0000000000000000000000000000000000000000 --- a/kernel_ridge_linear_model/.~lock.global_lesson_learned_as_table.ods# +++ /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/.~lock.local_lesson_learned_as_table.ods# b/kernel_ridge_linear_model/.~lock.local_lesson_learned_as_table.ods# deleted file mode 100755 index ea21b7cd4fb06ac163a4d76366523c5fbaed38e8..0000000000000000000000000000000000000000 --- a/kernel_ridge_linear_model/.~lock.local_lesson_learned_as_table.ods# +++ /dev/null @@ -1 +0,0 @@ -,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 b1d002546ff6b4010cf518900f41f8ae87e8eaab..9939f84c1252267e6112c5b18d6f318e70b7f290 100755 --- a/kernel_ridge_linear_model/best_R2_exploration_summary.csv +++ b/kernel_ridge_linear_model/best_R2_exploration_summary.csv @@ -242,3 +242,8 @@ 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.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.880848461678771,10,10,base_Y, +samsung_galaxy_s8,samsung_galaxy_s8_format,False,False,1000,0.049940597311979425,False,----,0,1000000000.0,1000000000.0,1e-09,1000,0.1,100,False,0.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.880848461678771,10,10,base_Y, +samsung_galaxy_s8,samsung_galaxy_s8_format,False,False,1000,0.049940597311979425,False,----,0,1000000000.0,1000000000.0,1e-09,1000,0.1,100,False,0.880848461678771,10,10,base_Y, +samsung_galaxy_s8,samsung_galaxy_s8_format,False,False,1000,0.049940597311979425,False,----,0,1000000000.0,1000000000.0,1e-09,1000,0.1,100,False,0.880848461678771,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 6ed331dc0a6299610ee65b2e6e26f234be19d5aa..0bee573f4c12032ec2242fea05987515458d51ee 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 @@ -195,18 +195,47 @@ PARTIE C: RESULTATS OBTENUS AVEC LE SAMSUNG, LE MODELE AYANT UN R2 SCORE DE 0.92 --- 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. + 2- 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. + Le reste des lessons learned se retrouvent dans les tableaux global et local lesson learned. + PARTIE 4: VARIABLE CIBLE: état core 4 (premier Big core) + --- D'après l'estimation de d_X_6 en fonction des autres variables, en en prenant en compte les derniers résultat + 1- l'état du core 4 interagit positivement avec les fréquences des Big cores et des Littles cores + 1- l'état du core 4 interagit avec l'état des autres cores + Bref avant d'allumer le core 6 il est préférable d'avoir les fréquences des sockets élevé que d'avoir beaucoup de cores allumés. + Aussi les interactions entre les cores ne sont pas du tout similaires d'un Big core à un autre. +Salut Vlad, comme compte rendu d'aujourd'hui. +1- J'ai continué avec l'extraction des lessons learned. +Je me suis focalisé sur la variation de l'efficacité en fonction de la fréquence des littles cores. +J'ai aussi commencé à analyser les résultats avec comme variable cible l'état d'un core (celui du core 0) +Il me restera l'analyse suivant la variable (état d'un big core, le core 4) +Pour l'instant les résultats sont encore consignés dans le fichier excel [1] +2- +Salut Vlad, comme compte rendu d'aujourd'hui, +1 - le expés que j'ai démarré se sont interrompus à la 14 configuration à cause d'un erreur liées au powermeter. + Mais avec les données actuelle le R2 score est resté autour de 0.88 + +2- J'ai terminé avec l'extration des lessons learned que je prévoyais extraire + Aujourd'hui je me suis focalisé sur l'état des cores comme variables cible au regard des autres variables + Je me rend compte que les conclusions varient beaucoup d'un little core à un autre little core, pareil d'un big core à un autre Big core. + J'ai extrait les résultats avec comme variables cibles les core 0 et 4 (Un little et 1 Big core) + + Lundi, Je prévois les re-analyser puis les rregrouper dans un fichier partagé et modifiable. + Je prévois comparer les lessons learned en fonction des téléphones. + Mais les lessons learned tirées jusqu'ici sont déjà lisible sur les dernières colonnes des tableaux excels cité dans un précédent compte rendu plus haut ([1] et [2]) ainsi que le dossier des résultats. [3] + +[3] Dossier des résultats à partir desquels ont été extrait les lesson learned. https://gitlab.liris.cnrs.fr/plwapet/scripts_and_relevant_files/-/tree/main/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.92_base_Y +Bon week-end Vlad. diff --git a/kernel_ridge_linear_model/global_lesson_learned_as_table.ods b/kernel_ridge_linear_model/global_lesson_learned_as_table.ods index 20459c58733f654d52d83afe166f0e9993fc0a40..4ace28569d91c03281ee29fb777b5ae559d2b09b 100755 Binary files a/kernel_ridge_linear_model/global_lesson_learned_as_table.ods and b/kernel_ridge_linear_model/global_lesson_learned_as_table.ods differ diff --git a/kernel_ridge_linear_model/kernel_ridge.py b/kernel_ridge_linear_model/kernel_ridge.py index e0f986d456f088da1e1785489acab8cafdc7ba33..f11b1cb6ea39e191ebc243d637e512e80fee33ae 100755 --- a/kernel_ridge_linear_model/kernel_ridge.py +++ b/kernel_ridge_linear_model/kernel_ridge.py @@ -117,7 +117,7 @@ elif search_ridge_coeff == False and X_format_in_model == "base_Y" and phone_nam elif search_ridge_coeff == False and X_format_in_model == "base_Y" and phone_name == "samsung_galaxy_s8": print(" --- New tests on samsung galaxy s8") - automatization_summaries_folder = "/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/summary_files_only_samsung_0.92" + #automatization_summaries_folder = "/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/summary_files_only_samsung_0.92" alpha = 0.049940597311979425 energy_gap = 10 number_of_neighbour = 10 @@ -393,7 +393,7 @@ if compute_marginal_effect: 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() d_X_5_linear_coefficients = d_X_5_reg.params - print("X_5_d linear model parameters = ", d_X_5_linear_coefficients) + print("d_X_5 linear model parameters = ", d_X_5_linear_coefficients) utils.capture_d_X_i_linear_coefficient_on_others_X_variables(d_X_i_indice = 5, d_X_i_linear_coefficients = d_X_5_linear_coefficients, file_path = d_X_5_coefficients_file, @@ -407,7 +407,7 @@ if compute_marginal_effect: 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() d_X_0_linear_coefficients = d_X_0_reg.params - print("X_0_d linear model parameters = ", d_X_0_linear_coefficients) + print("d_X_0 linear model parameters = ", d_X_0_linear_coefficients) utils.capture_d_X_i_linear_coefficient_on_others_X_variables(d_X_i_indice = 0, d_X_i_linear_coefficients = d_X_0_linear_coefficients, file_path = d_X_0_coefficients_file, @@ -419,13 +419,13 @@ if compute_marginal_effect: - # processing d_X_1 (core 6 state) + # processing d_X_1 (core 0 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) + print("d_X_1 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, @@ -435,6 +435,37 @@ if compute_marginal_effect: 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) + # processing d_X_6 (core 6 state) + + d_X_6_coefficients_file = marginal_effect_exploration_folder + "/d_X_6_linear_coefficients.csv" + d_X_6_ols = sm.OLS(pointwise_margins[:,6], X_train ) # warning in the sm OLS function argument format, y is the first parameter. + d_X_6_reg = d_X_6_ols.fit() + d_X_6_linear_coefficients = d_X_6_reg.params + print("d_X_6 linear model parameters = ", d_X_6_linear_coefficients) + utils.capture_d_X_i_linear_coefficient_on_others_X_variables(d_X_i_indice = 6, + d_X_i_linear_coefficients = d_X_6_linear_coefficients, + file_path = d_X_6_coefficients_file, + X_meaning_dictionnary_ = X_meaning_dictionnary) + print("Plotting d_X_6 over other variables") + + utils.plot_ten_marginal_interactions(X_train, pointwise_margins, 6, 0, 1, 2, 3,4,5,6,7, 8, 9, X_meaning_dictionnary, marginal_effect_exploration_folder) + + + # processing d_X_9 (core 7 state) + d_X_9_coefficients_file = marginal_effect_exploration_folder + "/d_X_9_linear_coefficients.csv" + d_X_9_ols = sm.OLS(pointwise_margins[:,9], X_train ) # warning in the sm OLS function argument format, y is the first parameter. + d_X_9_reg = d_X_9_ols.fit() + d_X_9_linear_coefficients = d_X_9_reg.params + print("d_X_9 linear model parameters = ", d_X_9_linear_coefficients) + utils.capture_d_X_i_linear_coefficient_on_others_X_variables(d_X_i_indice = 9, + d_X_i_linear_coefficients = d_X_9_linear_coefficients, + file_path = d_X_9_coefficients_file, + X_meaning_dictionnary_ = X_meaning_dictionnary) + print("Plotting d_X_9 over other variables") + + utils.plot_ten_marginal_interactions(X_train, pointwise_margins, 9, 0, 1, 2, 3,4,5,6,7, 8, 9, X_meaning_dictionnary, marginal_effect_exploration_folder) + + """ @@ -689,7 +720,7 @@ if compute_marginal_effect: utils.plot_marginal_interactions(X_train, pointwise_margins, 1, 0, 1, 2, 3,4,5,6,7, 8, X_meaning_dictionnary, marginal_effect_exploration_folder) - + diff --git a/kernel_ridge_linear_model/kernel_ridge_prediction_on_google_pixel_4a_5g.png b/kernel_ridge_linear_model/kernel_ridge_prediction_on_google_pixel_4a_5g.png index 5811c0a16f850a83a259bf9e6e5090df7e570664..08a0b8a833b1d565b629f592be248d79979bd925 100755 Binary files a/kernel_ridge_linear_model/kernel_ridge_prediction_on_google_pixel_4a_5g.png and b/kernel_ridge_linear_model/kernel_ridge_prediction_on_google_pixel_4a_5g.png differ 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 560b817d25a698d1d1d366e8abd9ca3f57805ef1..6f3454d0740b32c92aec26606ca20813e1fa65d2 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 index 6d17387b400a76528ff091923d8f57e10c554d4e..8d2a41c4af6bf3d981e5e25003ed9e2a6ac76968 100755 --- a/kernel_ridge_linear_model/log_file_for_samsung_.txt +++ b/kernel_ridge_linear_model/log_file_for_samsung_.txt @@ -1,14 +1,17 @@ --- 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 + --- Getting data from folder /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only --- 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 + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_first_results_samsung_interrupted.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_key_experiements_first_part.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_key_experiement_second_part.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_seventh_experiments_interrupted.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___06Sep22_09_42_02.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___07Sep22_11_04_29.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___08Sep22_11_21_57.csv +*** Total configurations in user friendly format: ['0303-1010', '0033-3000', '0303-0100', '2222-0220', '3000-1110', '0030-0000', '0020-0010', '1000-1010', '0020-0202', '0010-3300', '0011-0111', '3303-0001', '0022-0030', '0011-1100', '3303-1010', '0003-1001', '0000-0000', '0000-0000', '3000-0000', '3300-0000', '3330-0000', '3333-0000', '3333-3000', '3333-3300', '0000-3000', '0000-3300', '0000-3330', '3300-3000', '3330-3000', '3000-3000', '3000-3300', '3000-3330', '0000-0000', '1000-0000', '2000-0000', '3000-0000', '1100-0000', '2200-0000', '1110-0000', '2220-0000', '3300-1000', '3300-2000', '1100-1000', '2200-2000', '3000-1000', '3000-2000', '1000-1000', '1001-2000', '0111-0000', '3000-0202', '0001-2002', '3300-0000', '1101-0202', '0011-0000', '1001-0002', '2002-0101', '0303-0000', '0101-2220', '0001-0020', '2000-2000', '3000-1100', '3000-2200', '1000-1100', '2000-2200', '3000-3300', '0000-1000', '0000-2000', '0000-2200', '1001-2220', '0200-1100', '2002-0100', '0000-0001', '0101-0200', '3330-2220', '2002-2000', '0001-0200', '0220-0020', '0303-1000', '0110-0020', '0030-2000', '2002-1001', '0101-2020', '0202-1001', '3003-1101', '0220-1001', '3003-0002', '1111-0101', '2220-0000', '2020-0022', '0011-2200', '2222-2200', '1011-0100', '0033-2200', '0101-0330', '0100-0200', '1101-2000', '0333-0011', '1011-3330', '1011-3030', '0010-0101', '0110-0010', '0011-3000', '0020-2000', '3303-1011', '3000-2000', '0110-1001', '3330-2202', '1011-2200', '0222-0300', '0011-2022', '3003-3330', '0110-0100', '0200-0100', '2220-3330', '0020-2220', '2220-2220', '0002-3000', '2020-3030', '1001-2002', '0333-0030', '2022-2200', '0020-1100', '1110-3330', '0111-2000', '0033-0220', '2022-1001', '0003-0001', '3033-1010', '1111-0101', '0100-3000', '2020-1000', '0202-0200', '0300-0010', '0200-3330', '3333-1101', '3333-3000', '2000-0022', '1010-2000', '3030-2002', '0033-0011', '3030-1001', '0010-0011', '2220-0330', '2002-0010', '3330-0030', '0200-0010', '2022-0330', '0022-1111', '2220-0300', '3330-0101', '0001-0220', '1100-0020', '1100-1001', '0220-2022', '3000-0011', '1111-2002', '2000-1001', '2020-0220', '2020-0030', '1111-3330', '0222-2220', '0303-0100', '0100-0200', '2200-0002', '2200-1000', '3333-1111'] + --- Getting data from folder /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only --- 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/summary_files_only/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 @@ -77,7 +80,7 @@ --- Processing little cores --- Processing big cores --- Result _ samsung = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/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/summary_files_only/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 @@ -154,7 +157,7 @@ --- Processing little cores --- Processing big cores --- Result _ samsung = [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0] - --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/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/summary_files_only/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 @@ -199,7 +202,56 @@ --- 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 + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_seventh_experiments_interrupted.csv + --- Converting [1.0, 0.0, 0.0, 1.0, 2.0, 0.0, 0.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0] + --- Converting [0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0] + --- Converting [3.0, 0.0, 0.0, 0.0, 0.0, 2.0, 0.0, 2.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [2.0, 1, 0, 0, 0, 1.0, 0, 1, 0, 1] + --- Converting [0.0, 0.0, 0.0, 1.0, 2.0, 0.0, 0.0, 2.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [0.0, 0, 0, 0, 1, 1.0, 1, 0, 0, 1] + --- Converting [3.0, 3.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0] + --- Converting [1.0, 1.0, 0.0, 1.0, 0.0, 2.0, 0.0, 2.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [0.0, 1, 1, 0, 1, 1.0, 0, 1, 0, 1] + --- Converting [0.0, 0.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0] + --- Converting [1.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 2.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1] + --- Converting [2.0, 0.0, 0.0, 2.0, 0.0, 1.0, 0.0, 1.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1] + --- Converting [0.0, 3.0, 0.0, 3.0, 0.0, 0.0, 0.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0] + --- Converting [0.0, 1.0, 0.0, 1.0, 2.0, 2.0, 2.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0] + --- Converting [0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 2.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0] + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___06Sep22_09_42_02.csv --- 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 @@ -320,31 +372,350 @@ --- 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]] + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___07Sep22_11_04_29.csv + --- Converting [0.0, 0.0, 1.0, 1.0, 2.0, 2.0, 0.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0] + --- Converting [2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 0.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0] + --- Converting [1.0, 0.0, 1.0, 1.0, 0.0, 1.0, 0.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0] + --- Converting [0.0, 0.0, 3.0, 3.0, 2.0, 2.0, 0.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0] + --- Converting [0.0, 1.0, 0.0, 1.0, 0.0, 3.0, 3.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0] + --- Converting [0.0, 1.0, 0.0, 0.0, 0.0, 2.0, 0.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0] + --- Converting [1.0, 1.0, 0.0, 1.0, 2.0, 0.0, 0.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0] + --- Converting [0.0, 3.0, 3.0, 3.0, 0.0, 0.0, 1.0, 1.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1] + --- Converting [1.0, 0.0, 1.0, 1.0, 3.0, 3.0, 3.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0] + --- Converting [1.0, 0.0, 1.0, 1.0, 3.0, 0.0, 3.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0] + --- Converting [0.0, 0.0, 1.0, 0.0, 0.0, 1.0, 0.0, 1.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1] + --- Converting [0.0, 1.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0] + --- Converting [0.0, 0.0, 1.0, 1.0, 3.0, 0.0, 0.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0] + --- Converting [0.0, 0.0, 2.0, 0.0, 2.0, 0.0, 0.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0] + --- Converting [3.0, 3.0, 0.0, 3.0, 1.0, 0.0, 1.0, 1.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 1] + --- Converting [3.0, 0.0, 0.0, 0.0, 2.0, 0.0, 0.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0] + --- Converting [0.0, 1.0, 1.0, 0.0, 1.0, 0.0, 0.0, 1.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1] + --- Converting [3.0, 3.0, 3.0, 0.0, 2.0, 2.0, 0.0, 2.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [2.0, 1, 1, 1, 0, 1.0, 1, 1, 0, 1] + --- Converting [1.0, 0.0, 1.0, 1.0, 2.0, 2.0, 0.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0] + --- Converting [0.0, 2.0, 2.0, 2.0, 0.0, 3.0, 0.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0] + --- Converting [0.0, 0.0, 1.0, 1.0, 2.0, 0.0, 2.0, 2.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [0.0, 0, 0, 1, 1, 1.0, 1, 0, 1, 1] + --- Converting [3.0, 0.0, 0.0, 3.0, 3.0, 3.0, 3.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [2.0, 1, 0, 0, 1, 2.0, 1, 1, 1, 0] + --- Converting [0.0, 1.0, 1.0, 0.0, 0.0, 1.0, 0.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0] + --- Converting [0.0, 2.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0] + --- Converting [2.0, 2.0, 2.0, 0.0, 3.0, 3.0, 3.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0] + --- Converting [0.0, 0.0, 2.0, 0.0, 2.0, 2.0, 2.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0] + --- Converting [2.0, 2.0, 2.0, 0.0, 2.0, 2.0, 2.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0] + --- Converting [0.0, 0.0, 0.0, 2.0, 3.0, 0.0, 0.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0] + --- Converting [2.0, 0.0, 2.0, 0.0, 3.0, 0.0, 3.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0] + --- Converting [1.0, 0.0, 0.0, 1.0, 2.0, 0.0, 0.0, 2.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 1] + --- Converting [0.0, 3.0, 3.0, 3.0, 0.0, 0.0, 3.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0] + --- Converting [2.0, 0.0, 2.0, 2.0, 2.0, 2.0, 0.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0] + --- Converting [0.0, 0.0, 2.0, 0.0, 1.0, 1.0, 0.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0] + --- Converting [1.0, 1.0, 1.0, 0.0, 3.0, 3.0, 3.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0] + --- Converting [0.0, 1.0, 1.0, 1.0, 2.0, 0.0, 0.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0] + --- Converting [0.0, 0.0, 3.0, 3.0, 0.0, 2.0, 2.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0] + --- Converting [2.0, 0.0, 2.0, 2.0, 1.0, 0.0, 0.0, 1.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1] + --- Converting [0.0, 0.0, 0.0, 3.0, 0.0, 0.0, 0.0, 1.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1] + --- Converting [3.0, 0.0, 3.0, 3.0, 1.0, 0.0, 1.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0] + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___08Sep22_11_21_57.csv + --- Converting [1.0, 1.0, 1.0, 1.0, 0.0, 1.0, 0.0, 1.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1] + --- Converting [0.0, 1.0, 0.0, 0.0, 3.0, 0.0, 0.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0] + --- Converting [2.0, 0.0, 2.0, 0.0, 1.0, 0.0, 0.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0] + --- Converting [0.0, 2.0, 0.0, 2.0, 0.0, 2.0, 0.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0] + --- Converting [0.0, 3.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0] + --- Converting [0.0, 2.0, 0.0, 0.0, 3.0, 3.0, 3.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0] + --- Converting [3.0, 3.0, 3.0, 3.0, 1.0, 1.0, 0.0, 1.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [2.0, 1, 1, 1, 1, 0.0, 1, 1, 0, 1] + --- Converting [3.0, 3.0, 3.0, 3.0, 3.0, 0.0, 0.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [2.0, 1, 1, 1, 1, 2.0, 1, 0, 0, 0] + --- Converting [2.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2.0, 2.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [1.0, 1, 0, 0, 0, 1.0, 0, 0, 1, 1] + --- Converting [1.0, 0.0, 1.0, 0.0, 2.0, 0.0, 0.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0] + --- Converting [3.0, 0.0, 3.0, 0.0, 2.0, 0.0, 0.0, 2.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [2.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 1] + --- Converting [0.0, 0.0, 3.0, 3.0, 0.0, 0.0, 1.0, 1.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1] + --- Converting [3.0, 0.0, 3.0, 0.0, 1.0, 0.0, 0.0, 1.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1] + --- Converting [0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 1.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1] + --- Converting [2.0, 2.0, 2.0, 0.0, 0.0, 3.0, 3.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0] + --- Converting [2.0, 0.0, 0.0, 2.0, 0.0, 0.0, 1.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [1.0, 1, 0, 0, 1, 0.0, 0, 0, 1, 0] + --- Converting [3.0, 3.0, 3.0, 0.0, 0.0, 0.0, 3.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0] + --- Converting [0.0, 2.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0] + --- Converting [2.0, 0.0, 2.0, 2.0, 0.0, 3.0, 3.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0] + --- Converting [0.0, 0.0, 2.0, 2.0, 1.0, 1.0, 1.0, 1.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1] + --- Converting [2.0, 2.0, 2.0, 0.0, 0.0, 3.0, 0.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0] + --- Converting [3.0, 3.0, 3.0, 0.0, 0.0, 1.0, 0.0, 1.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1] + --- Converting [0.0, 0.0, 0.0, 1.0, 0.0, 2.0, 2.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0] + --- Converting [1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 2.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0] + --- Converting [1.0, 1.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1] + --- Converting [0.0, 2.0, 2.0, 0.0, 2.0, 0.0, 2.0, 2.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [1.0, 0, 1, 1, 0, 1.0, 1, 0, 1, 1] + --- Converting [3.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1] + --- Converting [1.0, 1.0, 1.0, 1.0, 2.0, 0.0, 0.0, 2.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [0.0, 1, 1, 1, 1, 1.0, 1, 0, 0, 1] + --- Converting [2.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1] + --- Converting [2.0, 0.0, 2.0, 0.0, 0.0, 2.0, 2.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0] + --- Converting [2.0, 0.0, 2.0, 0.0, 0.0, 0.0, 3.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0] + --- Converting [1.0, 1.0, 1.0, 1.0, 3.0, 3.0, 3.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0] + --- Converting [0.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0] + --- Converting [0.0, 3.0, 0.0, 3.0, 0.0, 1.0, 0.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0] + --- Converting [0.0, 1.0, 0.0, 0.0, 0.0, 2.0, 0.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0] + --- Converting [2.0, 2.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [1.0, 1, 1, 0, 0, 1.0, 0, 0, 0, 1] + --- Converting [2.0, 2.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0] + --- Converting [3.0, 3.0, 3.0, 3.0, 1.0, 1.0, 1.0, 1.0] in base Y array notation +--- Processing little cores +--- Processing big cores + --- Result _ samsung = [2.0, 1, 1, 1, 1, 0.0, 1, 1, 1, 1] +*** Total Configurations formatted: [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 1, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 1, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 1, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 1, 0, 0, 1], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 1, 0.0, 1, 1, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 1, 0, 1.0, 0, 0, 1, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 1], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 0, 1, 1, 1.0, 1, 0, 1, 1], [2.0, 1, 0, 0, 1, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 1], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 1, 1, 0.0, 1, 1, 0, 1], [2.0, 1, 1, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 1], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 0, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 1.0, 1, 0, 1, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [0.0, 1, 1, 1, 1, 1.0, 1, 0, 0, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 0, 0, 0, 1], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 1, 0.0, 1, 1, 1, 1]] ---> 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 +*** Total Configurations dictionnary: {'0303-1010': [2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], '0033-3000': [2.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], '0303-0100': [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], '2222-0220': [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], '3000-1110': [2.0, 1, 0, 0, 0, 0.0, 1, 1, 1, 0], '0030-0000': [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], '0020-0010': [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], '1000-1010': [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0], '0020-0202': [1.0, 0, 0, 1, 0, 1.0, 0, 1, 0, 1], '0010-3300': [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], '0011-0111': [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], '3303-0001': [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], '0022-0030': [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], '0011-1100': [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], '3303-1010': [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], '0003-1001': [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], '0000-0000': [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], '3000-0000': [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], '3300-0000': [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], '3330-0000': [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], '3333-0000': [2.0, 1, 1, 1, 1, 0, 0, 0, 0, 0], '3333-3000': [2.0, 1, 1, 1, 1, 2.0, 1, 0, 0, 0], '3333-3300': [2.0, 1, 1, 1, 1, 2.0, 1, 1, 0, 0], '0000-3000': [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], '0000-3300': [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], '0000-3330': [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], '3300-3000': [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], '3330-3000': [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], '3000-3000': [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], '3000-3300': [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], '3000-3330': [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], '1000-0000': [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], '2000-0000': [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], '1100-0000': [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], '2200-0000': [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], '1110-0000': [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], '2220-0000': [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], '3300-1000': [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], '3300-2000': [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], '1100-1000': [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], '2200-2000': [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], '3000-1000': [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], '3000-2000': [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], '1000-1000': [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], '1001-2000': [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], '0111-0000': [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], '3000-0202': [2.0, 1, 0, 0, 0, 1.0, 0, 1, 0, 1], '0001-2002': [0.0, 0, 0, 0, 1, 1.0, 1, 0, 0, 1], '1101-0202': [0.0, 1, 1, 0, 1, 1.0, 0, 1, 0, 1], '0011-0000': [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], '1001-0002': [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], '2002-0101': [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], '0303-0000': [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], '0101-2220': [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], '0001-0020': [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], '2000-2000': [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], '3000-1100': [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], '3000-2200': [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], '1000-1100': [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], '2000-2200': [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], '0000-1000': [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], '0000-2000': [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], '0000-2200': [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], '1001-2220': [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], '0200-1100': [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], '2002-0100': [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0], '0000-0001': [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], '0101-0200': [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], '3330-2220': [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], '2002-2000': [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], '0001-0200': [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], '0220-0020': [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], '0303-1000': [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], '0110-0020': [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], '0030-2000': [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], '2002-1001': [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], '0101-2020': [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], '0202-1001': [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], '3003-1101': [2.0, 1, 0, 0, 1, 0.0, 1, 1, 0, 1], '0220-1001': [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], '3003-0002': [2.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], '1111-0101': [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], '2020-0022': [1.0, 1, 0, 1, 0, 1.0, 0, 0, 1, 1], '0011-2200': [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], '2222-2200': [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], '1011-0100': [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], '0033-2200': [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], '0101-0330': [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], '0100-0200': [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], '1101-2000': [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], '0333-0011': [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], '1011-3330': [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], '1011-3030': [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], '0010-0101': [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], '0110-0010': [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], '0011-3000': [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], '0020-2000': [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], '3303-1011': [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 1], '0110-1001': [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], '3330-2202': [2.0, 1, 1, 1, 0, 1.0, 1, 1, 0, 1], '1011-2200': [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], '0222-0300': [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], '0011-2022': [0.0, 0, 0, 1, 1, 1.0, 1, 0, 1, 1], '3003-3330': [2.0, 1, 0, 0, 1, 2.0, 1, 1, 1, 0], '0110-0100': [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], '0200-0100': [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], '2220-3330': [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], '0020-2220': [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], '2220-2220': [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], '0002-3000': [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], '2020-3030': [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], '1001-2002': [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 1], '0333-0030': [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], '2022-2200': [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], '0020-1100': [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], '1110-3330': [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], '0111-2000': [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], '0033-0220': [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], '2022-1001': [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], '0003-0001': [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], '3033-1010': [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], '0100-3000': [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], '2020-1000': [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], '0202-0200': [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], '0300-0010': [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], '0200-3330': [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], '3333-1101': [2.0, 1, 1, 1, 1, 0.0, 1, 1, 0, 1], '2000-0022': [1.0, 1, 0, 0, 0, 1.0, 0, 0, 1, 1], '1010-2000': [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], '3030-2002': [2.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 1], '0033-0011': [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], '3030-1001': [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], '0010-0011': [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], '2220-0330': [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], '2002-0010': [1.0, 1, 0, 0, 1, 0.0, 0, 0, 1, 0], '3330-0030': [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], '0200-0010': [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], '2022-0330': [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], '0022-1111': [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], '2220-0300': [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0], '3330-0101': [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], '0001-0220': [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], '1100-0020': [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], '1100-1001': [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], '0220-2022': [1.0, 0, 1, 1, 0, 1.0, 1, 0, 1, 1], '3000-0011': [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], '1111-2002': [0.0, 1, 1, 1, 1, 1.0, 1, 0, 0, 1], '2000-1001': [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], '2020-0220': [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], '2020-0030': [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], '1111-3330': [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], '0222-2220': [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], '2200-0002': [1.0, 1, 1, 0, 0, 1.0, 0, 0, 0, 1], '2200-1000': [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], '3333-1111': [2.0, 1, 1, 1, 1, 0.0, 1, 1, 1, 1]} + --- Getting data from folder /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only --- 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 + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_first_results_samsung_interrupted.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_key_experiements_first_part.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_key_experiement_second_part.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_seventh_experiments_interrupted.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___06Sep22_09_42_02.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___07Sep22_11_04_29.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___08Sep22_11_21_57.csv +*** Total energy efficiencies: [8236960890.90969, 6957102505.948323, 6956231392.081026, 11285968381.230984, 8096707069.234942, 994906080.8659663, 3998672440.749671, 6501654671.113798, 8089829466.394849, 6532788063.289651, 8964027358.211496, 8321129010.784183, 7249844128.351241, 7650055845.407672, 9340120487.55429, 6806147312.252427, 0.08333333333333333, 0.08333333333333333, 1016987763.6032282, 1980229389.772511, 5377240292.736961, 8296551953.00833, 9400881802.713095, 9963434196.49885, 3307720550.5370083, 5789616901.049658, 7665772326.561901, 5072151352.996373, 5822958761.806049, 4149980287.5936337, 6611133148.221605, 8224428196.629629, 0.08333333333333333, 997516184.7000968, 1014996574.3865615, 1010122436.9405816, 2018619748.5607243, 1998856653.9939156, 2905397356.669485, 3029054692.61153, 5058399218.983161, 5026691733.102776, 5947637003.818383, 5035525633.343237, 5326600510.288329, 4059018123.5159216, 4062233415.93208, 5236095548.271565, 3139835723.7949314, 8354358468.81318, 8407741848.694279, 2075033200.5312083, 9914340101.522842, 2745412415.8531094, 7043096708.760907, 8950387999.31977, 5363512027.675722, 9185604320.908272, 4533975344.242078, 4153496621.1304984, 6443423519.784533, 6519117311.516021, 6448575832.027497, 6539495281.754154, 6473246073.976255, 3145168392.3157244, 3331046015.069652, 5724131219.984087, 9166575000.916658, 6540008502.011052, 7245431755.278297, 3321398441.599851, 5549420363.04308, 9229945635.620207, 7263008047.412917, 4385426351.149858, 5040602049.508794, 6928278461.367919, 5821399464.43125, 4809102669.532892, 8795770993.306417, 8367150566.874451, 8895689149.038376, 9428892010.8998, 7282684688.88371, 7595205906.032112, 9080672696.233337, 2991522026.5766816, 8754497623.153894, 7849108733.703288, 11468876336.840899, 6807769026.0124855, 8336042547.16116, 7878296082.123358, 4093227346.033253, 6788174999.151478, 9607255399.277534, 10000990098.019703, 8871225293.637558, 6657080470.788732, 5194211570.625695, 6806981239.9597025, 4244013818.5089927, 10227751572.005417, 3742206854.226074, 7487495881.877265, 10286076355.602003, 8782098570.274353, 9750580159.519491, 10199970420.085781, 9353836943.914392, 5162462701.2069845, 4242843383.922169, 9571301409.852697, 8376542330.856669, 9479212087.891254, 5449442794.474265, 7529950377.627011, 9165566798.65083, 8477809334.068076, 10578920865.440357, 6670179627.937381, 9413093613.215984, 6681499595.769274, 8384408354.2244835, 10534122128.398308, 5256269415.345153, 9521179864.608822, 8622547962.923044, 4292324465.390988, 6005284650.492433, 7512075661.626064, 3550266447.4968843, 8906781623.528154, 10947566629.6274, 9639669166.554203, 8308684236.764266, 5000900162.029165, 8823477508.95583, 8411277841.329655, 8447801037.389967, 6634071263.19351, 8252186829.509821, 7393168712.11001, 6057595619.146848, 3751444306.0578322, 10619025470.794495, 11384996168.94879, 6002689204.763734, 8262619084.997563, 9243340173.405062, 5236287472.182222, 7522756337.9222145, 10070047248.66169, 6788774083.176061, 10098612955.510561, 6591219177.81132, 7467367603.572389, 5336236245.851076, 10965958375.4152, 11414873580.275099, 7192278369.94203, 4197888462.103562, 6207016411.351391, 5023055826.242454, 11523551835.240866] + --- Getting data from folder /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only --- 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 + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_first_results_samsung_interrupted.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_key_experiements_first_part.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_key_experiement_second_part.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_seventh_experiments_interrupted.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___06Sep22_09_42_02.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___07Sep22_11_04_29.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___08Sep22_11_21_57.csv +*** Total energy : [61.00540758755291, 53.35616382684589, 53.38267358149647, 54.74622776577034, 49.41467631934382, 29.623247258891045, 36.82601141845538, 42.85376093977719, 66.44909360627778, 42.64544340651106, 50.74428137607953, 59.94594005320708, 42.05401520354165, 43.82652071469574, 67.3857084084629, 54.44253148500697, 30.299284062105812, 30.027102694886654, 29.060137396486432, 30.277288658122774, 32.51205394198035, 59.045602086542516, 66.34289826476824, 75.09852863759252, 35.59789292409111, 42.05795824330537, 48.682465076838824, 36.711179058531826, 37.40635012737015, 36.1860248822606, 42.19510352720739, 49.410116578739654, 29.957415812958512, 29.543907709942122, 29.02206558996354, 29.239529117166907, 30.059275323795035, 30.07061597004587, 30.668041259477853, 30.508250558695604, 36.78276420172299, 36.9852979298838, 36.68430426428569, 36.93355197432356, 36.46450751429702, 36.96583597689362, 36.86022362180361, 39.7073615035878, 40.0701934667281, 64.35822134376, 65.1809584910712, 29.0248902377268, 65.015157087009, 29.5448803510097, 47.6050128004243, 47.4541739001796, 45.0383665719169, 48.9191931692468, 35.4792605525655, 36.241340818491324, 43.3608751201712, 42.79271109577192, 42.80059101405426, 42.61363347008094, 42.474892742303716, 35.44774676664167, 35.40657570372512, 42.51731520413714, 50.735447078258076, 42.722378810206706, 42.016301664202444, 35.588916806469584, 37.334916995372765, 51.28077619994492, 41.829225389075674, 36.59285860316189, 36.67117347490831, 53.6166443408558, 36.31061849927073, 35.93660318178646, 48.71596839606954, 43.37670883350873, 48.8428586507307, 67.46193459835338, 43.18443043197562, 65.80063109114849, 45.44863666563364, 30.63396781022152, 65.93701913313123, 42.07381484773657, 53.84120579706395, 36.74164741869377, 59.96771726749321, 42.51302006574951, 35.39655176899871, 36.70897651674008, 65.95120166169613, 50.66357196918862, 42.90551410725298, 41.37346586900227, 35.648662348871625, 35.94259902860859, 35.41951635507749, 73.37868558375581, 34.88131927324178, 41.820066635010036, 84.88778487940925, 43.085080854083536, 43.43833566298026, 84.69065283515172, 65.99051868650201, 35.42009012551951, 35.404255909220375, 49.20594289132612, 48.301162810596125, 49.57175430186782, 38.132247384977575, 41.87227309237855, 65.10994999301121, 58.764018507515395, 50.18755172966964, 41.85807704041302, 49.7061517933472, 37.38840673928198, 59.697236073290554, 50.34000387088341, 45.78293727571249, 66.3571751425295, 48.5763010995366, 34.94046355190528, 34.65163368892841, 40.5630522502661, 34.61491775303547, 47.48626285009536, 79.26313007840331, 64.97706889442466, 64.3370683100252, 35.48607288213239, 65.30338482528335, 59.541753106093076, 43.884169684615244, 41.98663362868059, 42.07453960416718, 41.1753628489377, 36.12486526516549, 34.495214714826176, 49.81557674440745, 60.652013004669556, 36.30048338737668, 42.07329975259821, 40.84258552984255, 35.478097414979636, 41.562953026807364, 83.48428558869355, 41.16379423683102, 67.2428641168314, 41.03159908655608, 42.10385161103808, 35.10473595313148, 49.989818506242955, 57.359112207692405, 51.67993691242756, 35.26956535624208, 47.115411060327354, 35.164198939696966, 83.54140347554512] + --- Getting data from folder /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only --- 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 + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_first_results_samsung_interrupted.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_key_experiements_first_part.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_key_experiement_second_part.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary_seventh_experiments_interrupted.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___06Sep22_09_42_02.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___07Sep22_11_04_29.csv + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/summary_files_only/summary___08Sep22_11_21_57.csv +*** Total workload : [502499000000.0, 371205000000.0, 371343000000.0, 617864000000.0, 400095000000.0, 29472300000.0, 147255000000.0, 278621000000.0, 537560000000.0, 278594000000.0, 454872000000.0, 498819000000.0, 304885000000.0, 335276000000.0, 629393000000.0, 370545000000.0, 0.0, 0.0, 29553800000.0, 59956000000.0, 174825000000.0, 489874000000.0, 623684000000.0, 748237000000.0, 117748000000.0, 243499000000.0, 373189000000.0, 186205000000.0, 217816000000.0, 150171000000.0, 278957000000.0, 406369000000.0, 0.0, 29470600000.0, 29457300000.0, 29535500000.0, 60678300000.0, 60106800000.0, 89102900000.0, 92411200000.0, 186062000000.0, 185914000000.0, 218185000000.0, 185980000000.0, 194232000000.0, 150045000000.0, 149735000000.0, 207911000000.0, 125814000000.0, 537670000000.0, 548023000000.0, 60227600000.0, 644582000000.0, 81112900000.0, 335286000000.0, 424732000000.0, 241564000000.0, 449351000000.0, 160862000000.0, 150528000000.0, 279393000000.0, 278971000000.0, 276003000000.0, 278672000000.0, 274951000000.0, 111489000000.0, 117941000000.0, 243375000000.0, 465069000000.0, 279405000000.0, 304426000000.0, 118205000000.0, 207187000000.0, 473319000000.0, 303807000000.0, 160475000000.0, 184845000000.0, 371471000000.0, 211379000000.0, 172823000000.0, 428493000000.0, 362938000000.0, 434491000000.0, 636090000000.0, 314499000000.0, 499771000000.0, 412706000000.0, 91642100000.0, 577244000000.0, 330242000000.0, 617498000000.0, 250128000000.0, 499893000000.0, 334929000000.0, 144886000000.0, 249187000000.0, 633609000000.0, 506686000000.0, 380626000000.0, 275426000000.0, 185167000000.0, 244660000000.0, 150321000000.0, 750499000000.0, 130533000000.0, 313127000000.0, 873162000000.0, 378377000000.0, 423547000000.0, 863842000000.0, 617264000000.0, 182855000000.0, 150215000000.0, 470964000000.0, 404596000000.0, 469901000000.0, 207799000000.0, 315295000000.0, 596772000000.0, 498189000000.0, 530930000000.0, 279201000000.0, 467887000000.0, 249811000000.0, 500528000000.0, 530288000000.0, 240648000000.0, 631797000000.0, 418853000000.0, 149976000000.0, 208093000000.0, 304712000000.0, 122892000000.0, 422949000000.0, 867738000000.0, 626356000000.0, 534556000000.0, 177462000000.0, 576204000000.0, 500822000000.0, 370724000000.0, 278542000000.0, 347206000000.0, 304417000000.0, 218830000000.0, 129407000000.0, 528993000000.0, 690523000000.0, 217901000000.0, 347637000000.0, 377523000000.0, 185774000000.0, 312668000000.0, 840691000000.0, 279451000000.0, 679060000000.0, 270449000000.0, 314406000000.0, 187327000000.0, 548186000000.0, 654747000000.0, 371696000000.0, 148058000000.0, 292447000000.0, 176632000000.0, 962694000000.0] +--- Size of X before removing aberrants points from the dataset: 166 --- 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 @@ -484,6 +855,42 @@ --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 4.06223342e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.23609555e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 3.13983572e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 8.35435847e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 8.40774185e+09] + --- Actual line: [2.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 + 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 + 2.0750332e+09] + --- Actual line: [0.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 1.0000000e+00 + 1.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 1.0000000e+00 + 9.9143401e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 2.74541242e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 7.04309671e+09] + --- Actual line: [1.000000e+00 1.000000e+00 0.000000e+00 0.000000e+00 1.000000e+00 + 0.000000e+00 0.000000e+00 1.000000e+00 0.000000e+00 1.000000e+00 + 8.950388e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.36351203e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 9.18560432e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 4.53397534e+09] --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 4.15349662e+09] @@ -574,134 +981,295 @@ --- 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] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 7.84910873e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.14688763e+10] + --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 6.80776903e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 8.33604255e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 7.87829608e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 4.09322735e+09] + --- Actual line: [0.000000e+00 1.000000e+00 1.000000e+00 0.000000e+00 1.000000e+00 + 1.000000e+00 1.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00 + 6.788175e+09] + --- Actual line: [2.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 + 0.0000000e+00 0.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 + 9.6072554e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.00009901e+10] + --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 8.87122529e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 6.65708047e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 5.19421157e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 6.80698124e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 4.24401382e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.02277516e+10] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 3.74220685e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 7.48749588e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.02860764e+10] + --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 8.78209857e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 9.75058016e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.01999704e+10] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 9.35383694e+09] + --- Actual line: [0.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 + 0.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 + 5.1624627e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 4.24284338e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 9.57130141e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 8.37654233e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 9.47921209e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.44944279e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 7.52995038e+09] + --- Actual line: [0.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 1.0000000e+00 + 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 1.0000000e+00 + 9.1655668e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 2.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 8.47780933e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.05789209e+10] + --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 6.67017963e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 9.41309361e+09] + --- Actual line: [0.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 + 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 + 6.6814996e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 8.38440835e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.05341221e+10] + --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 5.25626942e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 9.52117986e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 8.62254796e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 4.29232447e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 6.00528465e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 7.51207566e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 3.55026645e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 8.90678162e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.09475666e+10] + --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 9.63966917e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 8.30868424e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.00090016e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 8.82347751e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 8.41127784e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 8.44780104e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 6.63407126e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 8.25218683e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 7.39316871e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 2.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 6.05759562e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 3.75144431e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.06190255e+10] + --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.13849962e+10] + --- Actual line: [1.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 + 2.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 + 6.0026892e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 8.26261908e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 9.24334017e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 5.23628747e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 7.52275634e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00700472e+10] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 6.78877408e+09] + --- Actual line: [0.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 + 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 1.0000000e+00 + 1.0098613e+10] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 6.59121918e+09] + --- Actual line: [1.0000000e+00 1.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 + 1.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 + 7.4673676e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 2.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 5.33623625e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.09659584e+10] + --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.14148736e+10] + --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 7.19227837e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 4.19788846e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 6.20701641e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.02305583e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.15235518e+10] + --- remove_aberrant_points: do we remove value [2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0] +--- Computing the list of the 10 first neighbours of '0303-1010' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, first computation result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -720,7 +1288,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 67.3857084084629 --- Workload: 629393000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 65 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 77 in the X datas point -------------- --- Configuration: 0303-1000 --- Distance from that configuration: [0.91310072] @@ -728,7 +1296,31 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 53.6166443408558 --- Workload: 371471000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 2 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 56 in the X datas point +-------------- + --- Configuration: 0303-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5363512027.675722 + --- Energy: 45.0383665719169 + --- Workload: 241564000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 103 in the X datas point +-------------- + --- Configuration: 3303-1011 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10227751572.005417 + --- Energy: 73.37868558375581 + --- Workload: 750499000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 132 in the X datas point +-------------- + --- Configuration: 0300-0010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3550266447.4968843 + --- Energy: 34.61491775303547 + --- Workload: 122892000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 2 in the X datas point -------------- --- Configuration: 0303-0100 --- Distance from that configuration: [0.76130039] @@ -736,7 +1328,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 53.38267358149647 --- Workload: 371343000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 15 in the X datas point +--- 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] @@ -744,7 +1336,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 54.44253148500697 --- Workload: 370545000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 40 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 40 in the X datas point -------------- --- Configuration: 3300-1000 --- Distance from that configuration: [0.76130039] @@ -752,7 +1344,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.78276420172299 --- Workload: 186062000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 70 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 82 in the X datas point -------------- --- Configuration: 0202-1001 --- Distance from that configuration: [0.76130039] @@ -760,38 +1352,14 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- 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 +--- Neighbour 0 in the list of neghbours, And at position 132 in the X datas point -------------- - --- Configuration: 3300-0000 + --- Configuration: 0300-0010 --- Distance from that configuration: [1.] - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 + --- Energy efficiency: 3550266447.4968843 + --- Energy: 34.61491775303547 + --- Workload: 122892000000.0 -------------- --- Neighbour 1 in the list of neghbours, And at position 40 in the X datas point -------------- @@ -801,34 +1369,34 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.78276420172299 --- Workload: 186062000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 70 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 56 in the X datas point -------------- - --- Configuration: 0202-1001 + --- Configuration: 0303-0000 --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5363512027.675722 + --- Energy: 45.0383665719169 + --- Workload: 241564000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 82 in the X datas point +-------------- + --- Configuration: 0202-1001 + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 8895689149.038376 --- Energy: 48.8428586507307 --- Workload: 434491000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 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] + --- 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 +--- Neighbour 5 in the list of neghbours, And at position 77 in the X datas point -------------- --- Configuration: 0303-1000 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 6928278461.367919 --- Energy: 53.6166443408558 --- Workload: 371471000000.0 @@ -841,30 +1409,30 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- 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 +--- Neighbour 7 in the list of neghbours, And at position 0 in the X datas point -------------- --- Configuration: 0303-1010 - --- Distance from that configuration: [0.69514393] + --- 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 +--- 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] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 9340120487.55429 --- Energy: 67.3857084084629 --- Workload: 629393000000.0 -------------- +--- Neighbour 9 in the list of neghbours, And at position 103 in the X datas point +-------------- + --- Configuration: 3303-1011 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10227751572.005417 + --- Energy: 73.37868558375581 + --- Workload: 750499000000.0 +-------------- -------------- --- Median at position 4 in the list of neghbours, And at position 2 in the X datas point -------------- @@ -881,131 +1449,61 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -1024,7 +1522,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 66.34289826476824 --- Workload: 623684000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 67 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 79 in the X datas point -------------- --- Configuration: 0030-2000 --- Distance from that configuration: [0.83375292] @@ -1032,7 +1530,31 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 35.93660318178646 --- Workload: 172823000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 12 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 92 in the X datas point +-------------- + --- Configuration: 0033-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8336042547.16116 + --- Energy: 59.96771726749321 + --- Workload: 499893000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 116 in the X datas point +-------------- + --- Configuration: 0002-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5449442794.474265 + --- Energy: 38.132247384977575 + --- Workload: 207799000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 135 in the X datas point +-------------- + --- Configuration: 3333-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9639669166.554203 + --- Energy: 64.97706889442466 + --- Workload: 626356000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 12 in the X datas point -------------- --- Configuration: 0022-0030 --- Distance from that configuration: [0.76130039] @@ -1040,7 +1562,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.05401520354165 --- Workload: 304885000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 23 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 23 in the X datas point -------------- --- Configuration: 3333-3300 --- Distance from that configuration: [0.76130039] @@ -1048,7 +1570,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 75.09852863759252 --- Workload: 748237000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 28 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 28 in the X datas point -------------- --- Configuration: 3330-3000 --- Distance from that configuration: [0.76130039] @@ -1056,7 +1578,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 37.40635012737015 --- Workload: 217816000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 29 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 29 in the X datas point -------------- --- Configuration: 3000-3000 --- Distance from that configuration: [0.76130039] @@ -1064,32 +1586,8 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.1860248822606 --- Workload: 150171000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 27 in the X datas point --------------- - --- Configuration: 3300-3000 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 5072151352.996373 - --- Energy: 36.711179058531826 - --- Workload: 186205000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 30 in the X datas point --------------- - --- Configuration: 3000-3300 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 6611133148.221605 - --- Energy: 42.19510352720739 - --- Workload: 278957000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 45 in the X datas point --------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 --------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '0033-3000' ---- Neighbour 0 in the list of neghbours, And at position 67 in the X datas point +--- Neighbour 0 in the list of neghbours, And at position 79 in the X datas point -------------- --- Configuration: 0030-2000 --- Distance from that configuration: [1.] @@ -1105,58 +1603,58 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- 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 +--- 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] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 5822958761.806049 --- Energy: 37.40635012737015 --- Workload: 217816000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 12 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 116 in the X datas point +-------------- + --- Configuration: 0002-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5449442794.474265 + --- Energy: 38.132247384977575 + --- Workload: 207799000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 12 in the X datas point -------------- --- Configuration: 0022-0030 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.83375292] --- 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 +--- 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] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 6957102505.948323 --- Energy: 53.35616382684589 --- Workload: 371205000000.0 -------------- +--- Neighbour 6 in the list of neghbours, And at position 92 in the X datas point +-------------- + --- Configuration: 0033-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8336042547.16116 + --- Energy: 59.96771726749321 + --- Workload: 499893000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 135 in the X datas point +-------------- + --- Configuration: 3333-3000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9639669166.554203 + --- Energy: 64.97706889442466 + --- Workload: 626356000000.0 +-------------- --- Neighbour 8 in the list of neghbours, And at position 22 in the X datas point -------------- --- Configuration: 3333-3000 - --- Distance from that configuration: [0.69514393] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 9400881802.713095 --- Energy: 66.34289826476824 --- Workload: 623684000000.0 @@ -1164,152 +1662,82 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Neighbour 9 in the list of neghbours, And at position 23 in the X datas point -------------- --- Configuration: 3333-3300 - --- Distance from that configuration: [0.69514393] + --- 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 28 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 12 in the X datas point -------------- - --- Configuration: 3330-3000 - --- Energy efficiency: 5822958761.806049 - --- Energy: 37.40635012737015 - --- Workload: 217816000000.0 + --- 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 (53.35616382684589 mAh) is far from the median. ---- Median :37.40635012737015, the gap is : 10 +--- Median :42.05401520354165, 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -1320,7 +1748,23 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 53.38267358149647 --- Workload: 371343000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 65 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 161 in the X datas point +-------------- + --- Configuration: 0303-0100 + --- Distance from that configuration: [1.] + --- Energy efficiency: 7192278369.94203 + --- Energy: 51.67993691242756 + --- Workload: 371696000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 56 in the X datas point +-------------- + --- Configuration: 0303-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5363512027.675722 + --- Energy: 45.0383665719169 + --- Workload: 241564000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 77 in the X datas point -------------- --- Configuration: 0303-1000 --- Distance from that configuration: [0.83375292] @@ -1328,7 +1772,23 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 53.6166443408558 --- Workload: 371471000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 0 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 112 in the X datas point +-------------- + --- Configuration: 0200-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4242843383.922169 + --- Energy: 35.404255909220375 + --- Workload: 150215000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 131 in the X datas point +-------------- + --- Configuration: 0202-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7512075661.626064 + --- Energy: 40.5630522502661 + --- Workload: 304712000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 0 in the X datas point -------------- --- Configuration: 0303-1010 --- Distance from that configuration: [0.76130039] @@ -1336,7 +1796,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 61.00540758755291 --- Workload: 502499000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 11 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 11 in the X datas point -------------- --- Configuration: 3303-0001 --- Distance from that configuration: [0.76130039] @@ -1344,7 +1804,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 59.94594005320708 --- Workload: 498819000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 19 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 19 in the X datas point -------------- --- Configuration: 3300-0000 --- Distance from that configuration: [0.76130039] @@ -1352,7 +1812,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.277288658122774 --- Workload: 59956000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 21 in the X datas point +--- 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] @@ -1360,80 +1820,56 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 59.045602086542516 --- Workload: 489874000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 57 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '0303-0100' +--- Neighbour 0 in the list of neghbours, And at position 19 in the X datas point -------------- - --- Configuration: 0200-1100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6540008502.011052 - --- Energy: 42.722378810206706 - --- Workload: 279405000000.0 + --- Configuration: 3300-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 1980229389.772511 + --- Energy: 30.277288658122774 + --- Workload: 59956000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 58 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 112 in the X datas point -------------- - --- Configuration: 2002-0100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7245431755.278297 - --- Energy: 42.016301664202444 - --- Workload: 304426000000.0 + --- Configuration: 0200-0100 + --- Distance from that configuration: [1.] + --- Energy efficiency: 4242843383.922169 + --- Energy: 35.404255909220375 + --- Workload: 150215000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 5 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 131 in the X datas point -------------- - --- Configuration: 0030-0000 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 994906080.8659663 - --- Energy: 29.623247258891045 - --- Workload: 29472300000.0 + --- Configuration: 0202-0200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 7512075661.626064 + --- Energy: 40.5630522502661 + --- Workload: 304712000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 14 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 56 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 + --- Configuration: 0303-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 + --- Energy efficiency: 5363512027.675722 + --- Energy: 45.0383665719169 + --- Workload: 241564000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 57 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 161 in the X datas point -------------- - --- Configuration: 0200-1100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6540008502.011052 - --- Energy: 42.722378810206706 - --- Workload: 279405000000.0 + --- Configuration: 0303-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7192278369.94203 + --- Energy: 51.67993691242756 + --- Workload: 371696000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 2 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 2 in the X datas point -------------- --- Configuration: 0303-0100 - --- Distance from that configuration: [0.76130039] + --- 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 +--- Neighbour 6 in the list of neghbours, And at position 77 in the X datas point -------------- --- Configuration: 0303-1000 --- Distance from that configuration: [0.76130039] @@ -1441,7 +1877,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 53.6166443408558 --- Workload: 371471000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 21 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 21 in the X datas point -------------- --- Configuration: 3333-0000 --- Distance from that configuration: [0.76130039] @@ -1449,7 +1885,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 59.045602086542516 --- Workload: 489874000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 11 in the X datas point +--- 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] @@ -1457,163 +1893,85 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 59.94594005320708 --- Workload: 498819000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 0 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 0 in the X datas point -------------- --- Configuration: 0303-1010 - --- Distance from that configuration: [0.69514393] + --- 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.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 +--- Median at position 4 in the list of neghbours, And at position 161 in the X datas point -------------- --- Configuration: 0303-0100 - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.38267358149647 - --- Workload: 371343000000.0 + --- Energy efficiency: 7192278369.94203 + --- Energy: 51.67993691242756 + --- Workload: 371696000000.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 +--- The energy of the current configuration (51.67993691242756 mAh) it is NOT far from the median. +--- Median :51.67993691242756, the gap is : 10 --- So No we don't romove this configuration '0303-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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -1624,300 +1982,230 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 54.74622776577034 --- Workload: 617864000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 61 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 90 in the X datas point -------------- - --- Configuration: 3330-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9229945635.620207 - --- Energy: 51.28077619994492 - --- Workload: 473319000000.0 + --- Configuration: 2222-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 11468876336.840899 + --- Energy: 53.84120579706395 + --- Workload: 617498000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 64 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 115 in the X datas point -------------- - --- Configuration: 0220-0020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5040602049.508794 - --- Energy: 36.67117347490831 - --- Workload: 184845000000.0 + --- Configuration: 2220-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9479212087.891254 + --- Energy: 49.57175430186782 + --- Workload: 469901000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 12 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 142 in the X datas point -------------- - --- Configuration: 0022-0030 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 + --- Configuration: 2220-0330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8252186829.509821 + --- Energy: 42.07453960416718 + --- Workload: 347206000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 21 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 146 in the X datas point -------------- - --- Configuration: 3333-0000 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 8296551953.00833 - --- Energy: 59.045602086542516 - --- Workload: 489874000000.0 + --- Configuration: 2022-0330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10619025470.794495 + --- Energy: 49.81557674440745 + --- Workload: 528993000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 23 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 157 in the X datas point -------------- - --- Configuration: 3333-3300 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 9963434196.49885 - --- Energy: 75.09852863759252 - --- Workload: 748237000000.0 + --- Configuration: 2020-0220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7467367603.572389 + --- Energy: 42.10385161103808 + --- Workload: 314406000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 39 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 160 in the X datas point -------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 3029054692.61153 - --- Energy: 30.508250558695604 - --- Workload: 92411200000.0 + --- Configuration: 0222-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 11414873580.275099 + --- Energy: 57.359112207692405 + --- Workload: 654747000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 56 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 73 in the X datas point -------------- - --- Configuration: 1001-2220 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 9166575000.916658 - --- Energy: 50.735447078258076 - --- Workload: 465069000000.0 + --- 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 58 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 76 in the X datas point -------------- - --- Configuration: 2002-0100 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 7245431755.278297 - --- Energy: 42.016301664202444 - --- Workload: 304426000000.0 + --- 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 60 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 108 in the X datas point -------------- - --- Configuration: 0101-0200 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 5549420363.04308 - --- Energy: 37.334916995372765 - --- Workload: 207187000000.0 + --- Configuration: 0222-0300 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9750580159.519491 + --- Energy: 43.43833566298026 + --- Workload: 423547000000.0 -------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '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 +--- Neighbour 0 in the list of neghbours, And at position 76 in the X datas point -------------- --- Configuration: 0220-0020 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [1.] --- 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 +--- Neighbour 1 in the list of neghbours, And at position 142 in the X datas point -------------- - --- Configuration: 0101-0200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5549420363.04308 - --- Energy: 37.334916995372765 - --- Workload: 207187000000.0 + --- Configuration: 2220-0330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8252186829.509821 + --- Energy: 42.07453960416718 + --- Workload: 347206000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 58 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 157 in the X datas point -------------- - --- Configuration: 2002-0100 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 7245431755.278297 - --- Energy: 42.016301664202444 - --- Workload: 304426000000.0 + --- Configuration: 2020-0220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7467367603.572389 + --- Energy: 42.10385161103808 + --- Workload: 314406000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 12 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 108 in the X datas point -------------- - --- Configuration: 0022-0030 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 + --- Configuration: 0222-0300 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9750580159.519491 + --- Energy: 43.43833566298026 + --- Workload: 423547000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 56 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 115 in the X datas point -------------- - --- Configuration: 1001-2220 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 9166575000.916658 - --- Energy: 50.735447078258076 - --- Workload: 465069000000.0 + --- Configuration: 2220-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9479212087.891254 + --- Energy: 49.57175430186782 + --- Workload: 469901000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 61 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 146 in the X datas point +-------------- + --- Configuration: 2022-0330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10619025470.794495 + --- Energy: 49.81557674440745 + --- Workload: 528993000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 73 in the X datas point -------------- --- Configuration: 3330-2220 - --- Distance from that configuration: [0.69514393] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 9229945635.620207 --- Energy: 51.28077619994492 --- Workload: 473319000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 3 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 90 in the X datas point +-------------- + --- Configuration: 2222-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11468876336.840899 + --- Energy: 53.84120579706395 + --- Workload: 617498000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 3 in the X datas point -------------- --- Configuration: 2222-0220 - --- Distance from that configuration: [0.69514393] + --- 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 21 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 160 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 + --- Configuration: 0222-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11414873580.275099 + --- Energy: 57.359112207692405 + --- Workload: 654747000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 12 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 115 in the X datas point -------------- - --- Configuration: 0022-0030 - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 + --- Configuration: 2220-2220 + --- Energy efficiency: 9479212087.891254 + --- Energy: 49.57175430186782 + --- Workload: 469901000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (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 +--- The energy of the current configuration (49.57175430186782 mAh) it is NOT far from the median. +--- Median :49.57175430186782, the gap is : 10 +--- So No we don't romove this configuration '2222-0220' + --- remove_aberrant_points: The value [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0] is not an abberant point. --- 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -1928,7 +2216,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 49.41467631934382 --- Workload: 400095000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 48 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 60 in the X datas point -------------- --- Configuration: 3000-1100 --- Distance from that configuration: [0.91310072] @@ -1944,7 +2232,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.46450751429702 --- Workload: 194232000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 49 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 61 in the X datas point -------------- --- Configuration: 3000-2200 --- Distance from that configuration: [0.83375292] @@ -1992,7 +2280,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.96583597689362 --- Workload: 150045000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 63 in the X datas point -------------- --- Configuration: 2000-2200 --- Distance from that configuration: [0.76130039] @@ -2041,7 +2329,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.96583597689362 --- Workload: 150045000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 63 in the X datas point -------------- --- Configuration: 2000-2200 --- Distance from that configuration: [0.76130039] @@ -2049,7 +2337,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.61363347008094 --- Workload: 278672000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 49 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 61 in the X datas point -------------- --- Configuration: 3000-2200 --- Distance from that configuration: [0.76130039] @@ -2057,7 +2345,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.79271109577192 --- Workload: 278971000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 48 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 60 in the X datas point -------------- --- Configuration: 3000-1100 --- Distance from that configuration: [0.76130039] @@ -2097,131 +2385,61 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- remove_aberrant_points: do we remove value [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0] --- Computing the list of the 10 first neighbours of '0030-0000' *** START computing ci exp matrix -X = [[2. 0. 1. 0. 1. 0. 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -2264,7 +2482,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.239529117166907 --- Workload: 29535500000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 67 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 79 in the X datas point -------------- --- Configuration: 0030-2000 --- Distance from that configuration: [0.83375292] @@ -2361,7 +2579,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 32.51205394198035 --- Workload: 174825000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 67 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 79 in the X datas point -------------- --- Configuration: 0030-2000 --- Distance from that configuration: [0.76130039] @@ -2401,131 +2619,61 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -2544,7 +2692,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.623247258891045 --- Workload: 29472300000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 64 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 76 in the X datas point -------------- --- Configuration: 0220-0020 --- Distance from that configuration: [0.83375292] @@ -2552,7 +2700,31 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.67117347490831 --- Workload: 184845000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 16 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 100 in the X datas point +-------------- + --- Configuration: 0110-0010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5194211570.625695 + --- Energy: 35.648662348871625 + --- Workload: 185167000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 141 in the X datas point +-------------- + --- Configuration: 0010-0011 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6634071263.19351 + --- Energy: 41.98663362868059 + --- Workload: 278542000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 145 in the X datas point +-------------- + --- Configuration: 0200-0010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3751444306.0578322 + --- Energy: 34.495214714826176 + --- Workload: 129407000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 16 in the X datas point -------------- --- Configuration: 0000-0000 --- Distance from that configuration: [0.76130039] @@ -2560,7 +2732,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.299284062105812 --- Workload: 0.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 17 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 17 in the X datas point -------------- --- Configuration: 0000-0000 --- Distance from that configuration: [0.76130039] @@ -2568,7 +2740,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.027102694886654 --- Workload: 0.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 32 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 32 in the X datas point -------------- --- Configuration: 0000-0000 --- Distance from that configuration: [0.76130039] @@ -2576,7 +2748,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.957415812958512 --- Workload: 0.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 34 in the X datas point +--- 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] @@ -2584,40 +2756,16 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.02206558996354 --- Workload: 29457300000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 39 in the X datas point +--- 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: 2220-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3029054692.61153 - --- Energy: 30.508250558695604 - --- Workload: 92411200000.0 + --- Configuration: 2000-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.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 +--- 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] @@ -2636,7 +2784,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Neighbour 3 in the list of neghbours, And at position 17 in the X datas point -------------- --- Configuration: 0000-0000 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 0.08333333333333333 --- Energy: 30.027102694886654 --- Workload: 0.0 @@ -2644,36 +2792,28 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Neighbour 4 in the list of neghbours, And at position 16 in the X datas point -------------- --- Configuration: 0000-0000 - --- Distance from that configuration: [0.76130039] + --- 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 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 +--- Neighbour 5 in the list of neghbours, And at position 145 in the X datas point -------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 2991522026.5766816 - --- Energy: 30.63396781022152 - --- Workload: 91642100000.0 + --- Configuration: 0200-0010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3751444306.0578322 + --- Energy: 34.495214714826176 + --- Workload: 129407000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 66 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 100 in the X datas point -------------- - --- Configuration: 0110-0020 + --- Configuration: 0110-0010 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5821399464.43125 - --- Energy: 36.31061849927073 - --- Workload: 211379000000.0 + --- Energy efficiency: 5194211570.625695 + --- Energy: 35.648662348871625 + --- Workload: 185167000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 64 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 76 in the X datas point -------------- --- Configuration: 0220-0020 --- Distance from that configuration: [0.76130039] @@ -2681,7 +2821,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.67117347490831 --- Workload: 184845000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 6 in the X datas point +--- 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] @@ -2689,6 +2829,14 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.82601141845538 --- Workload: 147255000000.0 -------------- +--- Neighbour 9 in the list of neghbours, And at position 141 in the X datas point +-------------- + --- Configuration: 0010-0011 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6634071263.19351 + --- Energy: 41.98663362868059 + --- Workload: 278542000000.0 +-------------- -------------- --- Median at position 4 in the list of neghbours, And at position 16 in the X datas point -------------- @@ -2705,131 +2853,61 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- remove_aberrant_points: do we remove value [0.0, 1, 0, 0, 0, 0.0, 1, 0, 1, 0] --- Computing the list of the 10 first neighbours of '1000-1010' *** START computing ci exp matrix -X = [[2. 0. 1. 0. 1. 0. 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -2864,7 +2942,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.68430426428569 --- Workload: 218185000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 50 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 62 in the X datas point -------------- --- Configuration: 1000-1100 --- Distance from that configuration: [0.83375292] @@ -2872,7 +2950,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.80059101405426 --- Workload: 276003000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 53 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 65 in the X datas point -------------- --- Configuration: 0000-1000 --- Distance from that configuration: [0.83375292] @@ -2953,7 +3031,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.299284062105812 --- Workload: 0.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 53 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 65 in the X datas point -------------- --- Configuration: 0000-1000 --- Distance from that configuration: [0.83375292] @@ -2977,7 +3055,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.86022362180361 --- Workload: 149735000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 50 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 62 in the X datas point -------------- --- Configuration: 1000-1100 --- Distance from that configuration: [0.76130039] @@ -3009,131 +3087,61 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -3144,7 +3152,23 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 66.44909360627778 --- Workload: 537560000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 76 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 99 in the X datas point +-------------- + --- Configuration: 0010-0101 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6657080470.788732 + --- Energy: 41.37346586900227 + --- Workload: 275426000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 49 in the X datas point +-------------- + --- Configuration: 3000-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8354358468.81318 + --- Energy: 64.35822134376 + --- Workload: 537670000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 88 in the X datas point -------------- --- Configuration: 2020-0022 --- Distance from that configuration: [0.76130039] @@ -3152,7 +3176,39 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 65.93701913313123 --- Workload: 577244000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 5 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 102 in the X datas point +-------------- + --- Configuration: 0020-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4244013818.5089927 + --- Energy: 35.41951635507749 + --- Workload: 150321000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 114 in the X datas point +-------------- + --- Configuration: 0020-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8376542330.856669 + --- Energy: 48.301162810596125 + --- Workload: 404596000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 121 in the X datas point +-------------- + --- Configuration: 0020-1100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6670179627.937381 + --- Energy: 41.85807704041302 + --- Workload: 279201000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 157 in the X datas point +-------------- + --- Configuration: 2020-0220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7467367603.572389 + --- Energy: 42.10385161103808 + --- Workload: 314406000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 5 in the X datas point -------------- --- Configuration: 0030-0000 --- Distance from that configuration: [0.69514393] @@ -3160,7 +3216,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.623247258891045 --- Workload: 29472300000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 6 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 6 in the X datas point -------------- --- Configuration: 0020-0010 --- Distance from that configuration: [0.69514393] @@ -3168,120 +3224,72 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.82601141845538 --- Workload: 147255000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 9 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '0020-0202' +--- Neighbour 0 in the list of neghbours, And at position 5 in the X datas point -------------- - --- Configuration: 0010-3300 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 6532788063.289651 - --- Energy: 42.64544340651106 - --- Workload: 278594000000.0 + --- Configuration: 0030-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 994906080.8659663 + --- Energy: 29.623247258891045 + --- Workload: 29472300000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 10 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 102 in the X datas point -------------- - --- Configuration: 0011-0111 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 8964027358.211496 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 + --- Configuration: 0020-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4244013818.5089927 + --- Energy: 35.41951635507749 + --- Workload: 150321000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 6 in the X datas point -------------- - --- Configuration: 2000-2200 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 + --- Configuration: 0020-0010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 55 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 99 in the X datas point -------------- - --- Configuration: 0000-2200 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 + --- Configuration: 0010-0101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6657080470.788732 + --- Energy: 41.37346586900227 + --- Workload: 275426000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 59 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 121 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 + --- Configuration: 0020-1100 --- 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 + --- Energy efficiency: 6670179627.937381 + --- Energy: 41.85807704041302 + --- Workload: 279201000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 157 in the X datas point -------------- - --- Configuration: 2000-2200 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 + --- Configuration: 2020-0220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7467367603.572389 + --- Energy: 42.10385161103808 + --- Workload: 314406000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 9 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 114 in the X datas point -------------- - --- Configuration: 0010-3300 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 6532788063.289651 - --- Energy: 42.64544340651106 - --- Workload: 278594000000.0 + --- Configuration: 0020-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8376542330.856669 + --- Energy: 48.301162810596125 + --- Workload: 404596000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 10 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 49 in the X datas point -------------- - --- Configuration: 0011-0111 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 8964027358.211496 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 + --- Configuration: 3000-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8354358468.81318 + --- Energy: 64.35822134376 + --- Workload: 537670000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 76 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 88 in the X datas point -------------- --- Configuration: 2020-0022 --- Distance from that configuration: [0.69514393] @@ -3298,146 +3306,76 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Workload: 537560000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 55 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 121 in the X datas point -------------- - --- Configuration: 0000-2200 - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 + --- Configuration: 0020-1100 + --- Energy efficiency: 6670179627.937381 + --- Energy: 41.85807704041302 + --- Workload: 279201000000.0 -------------- --- Comparing the median energy with the energy of that data point --- The energy of the current configuration (66.44909360627778 mAh) is far from the median. ---- Median :42.51731520413714, the gap is : 10 +--- Median :41.85807704041302, 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -3472,7 +3410,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 48.682465076838824 --- Workload: 373189000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 55 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 67 in the X datas point -------------- --- Configuration: 0000-2200 --- Distance from that configuration: [0.83375292] @@ -3480,7 +3418,23 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.51731520413714 --- Workload: 243375000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 54 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 89 in the X datas point +-------------- + --- Configuration: 0011-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7849108733.703288 + --- Energy: 42.07381484773657 + --- Workload: 330242000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 101 in the X datas point +-------------- + --- Configuration: 0011-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6806981239.9597025 + --- Energy: 35.94259902860859 + --- Workload: 244660000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 66 in the X datas point -------------- --- Configuration: 0000-2000 --- Distance from that configuration: [0.76130039] @@ -3488,40 +3442,24 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- 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 +--- Neighbour 8 in the list of neghbours, And at position 97 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 + --- Configuration: 1011-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10000990098.019703 + --- Energy: 50.66357196918862 + --- Workload: 506686000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 12 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 102 in the X datas point -------------- - --- Configuration: 0022-0030 - --- Distance from that configuration: [0.63473642] - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 + --- Configuration: 0020-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4244013818.5089927 + --- Energy: 35.41951635507749 + --- Workload: 150321000000.0 -------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '0010-3300' ---- Neighbour 0 in the list of neghbours, And at position 54 in the X datas point +--- Neighbour 0 in the list of neghbours, And at position 66 in the X datas point -------------- --- Configuration: 0000-2000 --- Distance from that configuration: [1.] @@ -3529,29 +3467,29 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 35.40657570372512 --- Workload: 117941000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 24 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 102 in the X datas point -------------- - --- Configuration: 0000-3000 + --- Configuration: 0020-2000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3307720550.5370083 - --- Energy: 35.59789292409111 - --- Workload: 117748000000.0 + --- Energy efficiency: 4244013818.5089927 + --- Energy: 35.41951635507749 + --- Workload: 150321000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 63 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 24 in the X datas point -------------- - --- Configuration: 0001-0200 + --- Configuration: 0000-3000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4385426351.149858 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 + --- Energy efficiency: 3307720550.5370083 + --- Energy: 35.59789292409111 + --- Workload: 117748000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 12 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 101 in the X datas point -------------- - --- Configuration: 0022-0030 + --- Configuration: 0011-3000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 + --- Energy efficiency: 6806981239.9597025 + --- Energy: 35.94259902860859 + --- Workload: 244660000000.0 -------------- --- Neighbour 4 in the list of neghbours, And at position 25 in the X datas point -------------- @@ -3561,26 +3499,26 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.05795824330537 --- Workload: 243499000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 55 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 89 in the X datas point +-------------- + --- Configuration: 0011-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7849108733.703288 + --- Energy: 42.07381484773657 + --- Workload: 330242000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 67 in the X datas point -------------- --- Configuration: 0000-2200 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 5724131219.984087 --- Energy: 42.51731520413714 --- Workload: 243375000000.0 -------------- ---- 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] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 6532788063.289651 --- Energy: 42.64544340651106 --- Workload: 278594000000.0 @@ -3588,18 +3526,18 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Neighbour 8 in the list of neghbours, And at position 26 in the X datas point -------------- --- Configuration: 0000-3330 - --- Distance from that configuration: [0.69514393] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 7665772326.561901 --- Energy: 48.682465076838824 --- Workload: 373189000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 8 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 97 in the X datas point -------------- - --- Configuration: 0020-0202 - --- Distance from that configuration: [0.63473642] - --- Energy efficiency: 8089829466.394849 - --- Energy: 66.44909360627778 - --- Workload: 537560000000.0 + --- Configuration: 1011-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10000990098.019703 + --- Energy: 50.66357196918862 + --- Workload: 506686000000.0 -------------- -------------- --- Median at position 4 in the list of neghbours, And at position 25 in the X datas point @@ -3617,131 +3555,61 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- remove_aberrant_points: do we remove value [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1] --- Computing the list of the 10 first neighbours of '0011-0111' *** START computing ci exp matrix -X = [[2. 0. 1. 0. 1. 0. 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -3752,7 +3620,31 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 50.74428137607953 --- Workload: 454872000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 13 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 99 in the X datas point +-------------- + --- Configuration: 0010-0101 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6657080470.788732 + --- Energy: 41.37346586900227 + --- Workload: 275426000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 141 in the X datas point +-------------- + --- Configuration: 0010-0011 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6634071263.19351 + --- Energy: 41.98663362868059 + --- Workload: 278542000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 147 in the X datas point +-------------- + --- Configuration: 0022-1111 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 11384996168.94879 + --- Energy: 60.652013004669556 + --- Workload: 690523000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 13 in the X datas point -------------- --- Configuration: 0011-1100 --- Distance from that configuration: [0.76130039] @@ -3760,7 +3652,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 43.82652071469574 --- Workload: 335276000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 74 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 53 in the X datas point +-------------- + --- Configuration: 0011-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 2745412415.8531094 + --- Energy: 29.5448803510097 + --- Workload: 81112900000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 86 in the X datas point -------------- --- Configuration: 1111-0101 --- Distance from that configuration: [0.76130039] @@ -3768,284 +3668,182 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- 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 +--- Neighbour 7 in the list of neghbours, And at position 91 in the X datas point -------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.63473642] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 + --- Configuration: 1011-0100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6807769026.0124855 + --- Energy: 36.74164741869377 + --- Workload: 250128000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 16 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 109 in the X datas point -------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.63473642] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.299284062105812 - --- Workload: 0.0 + --- Configuration: 0011-2022 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10199970420.085781 + --- Energy: 84.69065283515172 + --- Workload: 863842000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 17 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 128 in the X datas point -------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.63473642] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.027102694886654 - --- Workload: 0.0 + --- Configuration: 1111-0101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8622547962.923044 + --- Energy: 48.5763010995366 + --- Workload: 418853000000.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 +--- Neighbour 0 in the list of neghbours, And at position 53 in the X datas point -------------- - --- Configuration: 0000-0000 + --- Configuration: 0011-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 + --- Energy efficiency: 2745412415.8531094 + --- Energy: 29.5448803510097 + --- Workload: 81112900000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 59 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 91 in the X datas point -------------- - --- Configuration: 0000-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3321398441.599851 - --- Energy: 35.588916806469584 - --- Workload: 118205000000.0 + --- Configuration: 1011-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6807769026.0124855 + --- Energy: 36.74164741869377 + --- Workload: 250128000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 63 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 99 in the X datas point -------------- - --- Configuration: 0001-0200 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 4385426351.149858 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 + --- Configuration: 0010-0101 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6657080470.788732 + --- Energy: 41.37346586900227 + --- Workload: 275426000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 6 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 141 in the X datas point -------------- - --- Configuration: 0020-0010 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 + --- Configuration: 0010-0011 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6634071263.19351 + --- Energy: 41.98663362868059 + --- Workload: 278542000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 13 in the X datas point +--- 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] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 7650055845.407672 --- Energy: 43.82652071469574 --- Workload: 335276000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 74 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 86 in the X datas point -------------- --- Configuration: 1111-0101 - --- Distance from that configuration: [0.69514393] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 9080672696.233337 --- Energy: 45.44863666563364 --- Workload: 412706000000.0 -------------- +--- Neighbour 6 in the list of neghbours, And at position 128 in the X datas point +-------------- + --- Configuration: 1111-0101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8622547962.923044 + --- Energy: 48.5763010995366 + --- Workload: 418853000000.0 +-------------- --- Neighbour 7 in the list of neghbours, And at position 10 in the X datas point -------------- --- Configuration: 0011-0111 - --- Distance from that configuration: [0.63473642] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 8964027358.211496 --- Energy: 50.74428137607953 --- Workload: 454872000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 3 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 147 in the X datas point -------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.63473642] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 + --- Configuration: 0022-1111 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11384996168.94879 + --- Energy: 60.652013004669556 + --- Workload: 690523000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 8 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 109 in the X datas point -------------- - --- Configuration: 0020-0202 - --- Distance from that configuration: [0.63473642] - --- Energy efficiency: 8089829466.394849 - --- Energy: 66.44909360627778 - --- Workload: 537560000000.0 + --- Configuration: 0011-2022 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10199970420.085781 + --- Energy: 84.69065283515172 + --- Workload: 863842000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 6 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 13 in the X datas point -------------- - --- Configuration: 0020-0010 - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 + --- Configuration: 0011-1100 + --- Energy efficiency: 7650055845.407672 + --- Energy: 43.82652071469574 + --- Workload: 335276000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (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 +--- The energy of the current configuration (43.82652071469574 mAh) it is NOT far from the median. +--- Median :43.82652071469574, the gap is : 10 +--- So No we don't romove this configuration '0011-0111' + --- remove_aberrant_points: The value [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1] is not an abberant point. --- 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -4072,7 +3870,23 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 59.045602086542516 --- Workload: 489874000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 73 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 51 in the X datas point +-------------- + --- Configuration: 3300-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 2075033200.5312083 + --- Energy: 29.0248902377268 + --- Workload: 60227600000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 56 in the X datas point +-------------- + --- Configuration: 0303-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5363512027.675722 + --- Energy: 45.0383665719169 + --- Workload: 241564000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 85 in the X datas point -------------- --- Configuration: 3003-0002 --- Distance from that configuration: [0.83375292] @@ -4080,7 +3894,23 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 65.80063109114849 --- Workload: 499771000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 2 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 103 in the X datas point +-------------- + --- Configuration: 3303-1011 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10227751572.005417 + --- Energy: 73.37868558375581 + --- Workload: 750499000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 126 in the X datas point +-------------- + --- Configuration: 0003-0001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5256269415.345153 + --- Energy: 45.78293727571249 + --- Workload: 240648000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 2 in the X datas point -------------- --- Configuration: 0303-0100 --- Distance from that configuration: [0.76130039] @@ -4088,7 +3918,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 53.38267358149647 --- Workload: 371343000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 14 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 14 in the X datas point -------------- --- Configuration: 3303-1010 --- Distance from that configuration: [0.76130039] @@ -4096,56 +3926,16 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 67.3857084084629 --- Workload: 629393000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 15 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '3303-0001' +--- Neighbour 0 in the list of neghbours, And at position 51 in the X datas point -------------- - --- 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 + --- Configuration: 3300-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 + --- Energy efficiency: 2075033200.5312083 + --- Energy: 29.0248902377268 + --- Workload: 60227600000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 19 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 19 in the X datas point -------------- --- Configuration: 3300-0000 --- Distance from that configuration: [0.83375292] @@ -4153,55 +3943,55 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.277288658122774 --- Workload: 59956000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 20 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 56 in the X datas point -------------- - --- Configuration: 3330-0000 + --- Configuration: 0303-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5377240292.736961 - --- Energy: 32.51205394198035 - --- Workload: 174825000000.0 + --- Energy efficiency: 5363512027.675722 + --- Energy: 45.0383665719169 + --- Workload: 241564000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 126 in the X datas point +-------------- + --- Configuration: 0003-0001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5256269415.345153 + --- Energy: 45.78293727571249 + --- Workload: 240648000000.0 -------------- --- Neighbour 4 in the list of neghbours, And at position 2 in the X datas point -------------- --- Configuration: 0303-0100 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 6956231392.081026 --- Energy: 53.38267358149647 --- Workload: 371343000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 15 in the X datas point --------------- - --- Configuration: 0003-1001 - --- Distance from that configuration: [0.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 +--- 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] + --- 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 +--- 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] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 8321129010.784183 --- Energy: 59.94594005320708 --- Workload: 498819000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 73 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 85 in the X datas point -------------- --- Configuration: 3003-0002 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.83375292] --- 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 +--- 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] @@ -4209,6 +3999,14 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 67.3857084084629 --- Workload: 629393000000.0 -------------- +--- Neighbour 9 in the list of neghbours, And at position 103 in the X datas point +-------------- + --- Configuration: 3303-1011 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10227751572.005417 + --- Energy: 73.37868558375581 + --- Workload: 750499000000.0 +-------------- -------------- --- Median at position 4 in the list of neghbours, And at position 2 in the X datas point -------------- @@ -4225,131 +4023,61 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -4360,7 +4088,31 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.05401520354165 --- Workload: 304885000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 1 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 119 in the X datas point +-------------- + --- Configuration: 0333-0030 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8477809334.068076 + --- Energy: 58.764018507515395 + --- Workload: 498189000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 146 in the X datas point +-------------- + --- Configuration: 2022-0330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10619025470.794495 + --- Energy: 49.81557674440745 + --- Workload: 528993000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 158 in the X datas point +-------------- + --- Configuration: 2020-0030 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5336236245.851076 + --- Energy: 35.10473595313148 + --- Workload: 187327000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 1 in the X datas point -------------- --- Configuration: 0033-3000 --- Distance from that configuration: [0.76130039] @@ -4368,7 +4120,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 53.35616382684589 --- Workload: 371205000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 64 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 58 in the X datas point +-------------- + --- Configuration: 0001-0020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4533975344.242078 + --- Energy: 35.4792605525655 + --- Workload: 160862000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 76 in the X datas point -------------- --- Configuration: 0220-0020 --- Distance from that configuration: [0.76130039] @@ -4376,284 +4136,182 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- 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 +--- Neighbour 7 in the list of neghbours, And at position 98 in the X datas point -------------- - --- Configuration: 2020-0022 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 8754497623.153894 - --- Energy: 65.93701913313123 - --- Workload: 577244000000.0 + --- Configuration: 1011-3030 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8871225293.637558 + --- Energy: 42.90551410725298 + --- Workload: 380626000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 6 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 101 in the X datas point -------------- - --- Configuration: 0020-0010 - --- Distance from that configuration: [0.63473642] - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 + --- Configuration: 0011-3000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6806981239.9597025 + --- Energy: 35.94259902860859 + --- Workload: 244660000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 8 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 108 in the X datas point -------------- - --- Configuration: 0020-0202 - --- Distance from that configuration: [0.63473642] - --- Energy efficiency: 8089829466.394849 - --- Energy: 66.44909360627778 - --- Workload: 537560000000.0 + --- Configuration: 0222-0300 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9750580159.519491 + --- Energy: 43.43833566298026 + --- Workload: 423547000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 9 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '0022-0030' +--- Neighbour 0 in the list of neghbours, And at position 158 in the X datas point -------------- - --- Configuration: 0010-3300 - --- Distance from that configuration: [0.63473642] - --- Energy efficiency: 6532788063.289651 - --- Energy: 42.64544340651106 - --- Workload: 278594000000.0 + --- Configuration: 2020-0030 + --- Distance from that configuration: [1.] + --- Energy efficiency: 5336236245.851076 + --- Energy: 35.10473595313148 + --- Workload: 187327000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 22 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 58 in the X datas point -------------- - --- Configuration: 3333-3000 - --- Distance from that configuration: [0.63473642] - --- Energy efficiency: 9400881802.713095 - --- Energy: 66.34289826476824 - --- Workload: 623684000000.0 + --- Configuration: 0001-0020 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4533975344.242078 + --- Energy: 35.4792605525655 + --- Workload: 160862000000.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 +--- Neighbour 2 in the list of neghbours, And at position 101 in the X datas point -------------- - --- Configuration: 0110-0020 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5821399464.43125 - --- Energy: 36.31061849927073 - --- Workload: 211379000000.0 + --- Configuration: 0011-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6806981239.9597025 + --- Energy: 35.94259902860859 + --- Workload: 244660000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 64 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 76 in the X datas point -------------- --- Configuration: 0220-0020 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 5040602049.508794 --- Energy: 36.67117347490831 --- Workload: 184845000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 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 +--- 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] + --- 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 9 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 98 in the X datas point -------------- - --- Configuration: 0010-3300 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 6532788063.289651 - --- Energy: 42.64544340651106 - --- Workload: 278594000000.0 + --- Configuration: 1011-3030 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8871225293.637558 + --- Energy: 42.90551410725298 + --- Workload: 380626000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 1 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 108 in the X datas point +-------------- + --- Configuration: 0222-0300 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9750580159.519491 + --- Energy: 43.43833566298026 + --- Workload: 423547000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 146 in the X datas point +-------------- + --- Configuration: 2022-0330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10619025470.794495 + --- Energy: 49.81557674440745 + --- Workload: 528993000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 1 in the X datas point -------------- --- Configuration: 0033-3000 - --- Distance from that configuration: [0.69514393] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 6957102505.948323 --- Energy: 53.35616382684589 --- Workload: 371205000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 3 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 119 in the X datas point -------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.63473642] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 + --- Configuration: 0333-0030 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8477809334.068076 + --- Energy: 58.764018507515395 + --- Workload: 498189000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 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 +--- Median at position 4 in the list of neghbours, And at position 12 in the X datas point -------------- - --- Configuration: 0010-3300 - --- Energy efficiency: 6532788063.289651 - --- Energy: 42.64544340651106 - --- Workload: 278594000000.0 + --- Configuration: 0022-0030 + --- Energy efficiency: 7249844128.351241 + --- Energy: 42.05401520354165 + --- Workload: 304885000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (42.64544340651106 mAh) it is NOT far from the median. ---- Median :42.64544340651106, the gap is : 10 +--- The energy of the current configuration (42.05401520354165 mAh) it is NOT far from the median. +--- Median :42.05401520354165, the gap is : 10 --- So No we don't romove this configuration '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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -4664,7 +4322,47 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 43.82652071469574 --- Workload: 335276000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 10 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 89 in the X datas point +-------------- + --- Configuration: 0011-2200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 7849108733.703288 + --- Energy: 42.07381484773657 + --- Workload: 330242000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 53 in the X datas point +-------------- + --- Configuration: 0011-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 2745412415.8531094 + --- Energy: 29.5448803510097 + --- Workload: 81112900000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 91 in the X datas point +-------------- + --- Configuration: 1011-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6807769026.0124855 + --- Energy: 36.74164741869377 + --- Workload: 250128000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 107 in the X datas point +-------------- + --- Configuration: 1011-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8782098570.274353 + --- Energy: 43.085080854083536 + --- Workload: 378377000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 121 in the X datas point +-------------- + --- Configuration: 0020-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6670179627.937381 + --- Energy: 41.85807704041302 + --- Workload: 279201000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 10 in the X datas point -------------- --- Configuration: 0011-0111 --- Distance from that configuration: [0.76130039] @@ -4672,7 +4370,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 50.74428137607953 --- Workload: 454872000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 50 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 48 in the X datas point +-------------- + --- Configuration: 0111-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3139835723.7949314 + --- Energy: 40.0701934667281 + --- Workload: 125814000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 62 in the X datas point -------------- --- Configuration: 1000-1100 --- Distance from that configuration: [0.76130039] @@ -4680,7 +4386,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.80059101405426 --- Workload: 276003000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 53 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 65 in the X datas point -------------- --- Configuration: 0000-1000 --- Distance from that configuration: [0.76130039] @@ -4688,123 +4394,75 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- 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 +--- Neighbour 0 in the list of neghbours, And at position 53 in the X datas point -------------- - --- Configuration: 0000-0000 + --- Configuration: 0011-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 + --- Energy efficiency: 2745412415.8531094 + --- Energy: 29.5448803510097 + --- Workload: 81112900000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 53 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 65 in the X datas point -------------- --- Configuration: 0000-1000 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.91310072] --- 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 +--- Neighbour 2 in the list of neghbours, And at position 91 in the X datas point -------------- - --- Configuration: 0001-0200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4385426351.149858 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 + --- Configuration: 1011-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6807769026.0124855 + --- Energy: 36.74164741869377 + --- Workload: 250128000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 46 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 48 in the X datas point -------------- - --- Configuration: 1000-1000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 + --- Configuration: 0111-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3139835723.7949314 + --- Energy: 40.0701934667281 + --- Workload: 125814000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 55 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 121 in the X datas point -------------- - --- Configuration: 0000-2200 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 + --- Configuration: 0020-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6670179627.937381 + --- Energy: 41.85807704041302 + --- Workload: 279201000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 50 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 89 in the X datas point +-------------- + --- Configuration: 0011-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7849108733.703288 + --- Energy: 42.07381484773657 + --- Workload: 330242000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 62 in the X datas point -------------- --- Configuration: 1000-1100 - --- Distance from that configuration: [0.69514393] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 6448575832.027497 --- Energy: 42.80059101405426 --- Workload: 276003000000.0 -------------- +--- Neighbour 7 in the list of neghbours, And at position 107 in the X datas point +-------------- + --- Configuration: 1011-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8782098570.274353 + --- Energy: 43.085080854083536 + --- Workload: 378377000000.0 +-------------- --- Neighbour 8 in the list of neghbours, And at position 13 in the X datas point -------------- --- Configuration: 0011-1100 - --- Distance from that configuration: [0.69514393] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 7650055845.407672 --- Energy: 43.82652071469574 --- Workload: 335276000000.0 @@ -4812,152 +4470,82 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Neighbour 9 in the list of neghbours, And at position 10 in the X datas point -------------- --- Configuration: 0011-0111 - --- Distance from that configuration: [0.69514393] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 8964027358.211496 --- Energy: 50.74428137607953 --- Workload: 454872000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 63 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 121 in the X datas point -------------- - --- Configuration: 0001-0200 - --- Energy efficiency: 4385426351.149858 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 + --- Configuration: 0020-1100 + --- Energy efficiency: 6670179627.937381 + --- Energy: 41.85807704041302 + --- Workload: 279201000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (36.59285860316189 mAh) it is NOT far from the median. ---- Median :36.59285860316189, the gap is : 10 +--- The energy of the current configuration (41.85807704041302 mAh) it is NOT far from the median. +--- Median :41.85807704041302, the gap is : 10 --- So No we don't romove this configuration '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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -4976,7 +4564,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 61.00540758755291 --- Workload: 502499000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 40 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 103 in the X datas point +-------------- + --- Configuration: 3303-1011 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 10227751572.005417 + --- Energy: 73.37868558375581 + --- Workload: 750499000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 40 in the X datas point -------------- --- Configuration: 3300-1000 --- Distance from that configuration: [0.83375292] @@ -4984,7 +4580,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.78276420172299 --- Workload: 186062000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 65 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 77 in the X datas point -------------- --- Configuration: 0303-1000 --- Distance from that configuration: [0.83375292] @@ -4992,7 +4588,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 53.6166443408558 --- Workload: 371471000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 4 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 127 in the X datas point +-------------- + --- Configuration: 3033-1010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9521179864.608822 + --- Energy: 66.3571751425295 + --- Workload: 631797000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 4 in the X datas point -------------- --- Configuration: 3000-1110 --- Distance from that configuration: [0.76130039] @@ -5000,7 +4604,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 49.41467631934382 --- Workload: 400095000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 11 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 11 in the X datas point -------------- --- Configuration: 3303-0001 --- Distance from that configuration: [0.76130039] @@ -5008,7 +4612,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 59.94594005320708 --- Workload: 498819000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 19 in the X datas point +--- 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] @@ -5016,7 +4620,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.277288658122774 --- Workload: 59956000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 21 in the X datas point +--- 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] @@ -5024,22 +4628,6 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 59.045602086542516 --- Workload: 489874000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 41 in the X datas point --------------- - --- Configuration: 3300-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5026691733.102776 - --- Energy: 36.9852979298838 - --- Workload: 185914000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 44 in the X datas point --------------- - --- Configuration: 3000-1000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 --------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '3303-1010' --- Neighbour 0 in the list of neghbours, And at position 19 in the X datas point -------------- @@ -5049,63 +4637,47 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- 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 +--- Neighbour 1 in the list of neghbours, And at position 40 in the X datas point -------------- --- Configuration: 3300-1000 - --- Distance from that configuration: [0.83375292] + --- 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 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 +--- 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] + --- Distance from that configuration: [0.91310072] --- 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 +--- Neighbour 3 in the list of neghbours, And at position 77 in the X datas point -------------- --- Configuration: 0303-1000 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 6928278461.367919 --- Energy: 53.6166443408558 --- Workload: 371471000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 21 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 21 in the X datas point -------------- --- Configuration: 3333-0000 - --- Distance from that configuration: [0.76130039] + --- 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 +--- 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] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 8321129010.784183 --- Energy: 59.94594005320708 --- Workload: 498819000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 0 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 0 in the X datas point -------------- --- Configuration: 0303-1010 --- Distance from that configuration: [0.76130039] @@ -5113,7 +4685,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 61.00540758755291 --- Workload: 502499000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 14 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 127 in the X datas point +-------------- + --- Configuration: 3033-1010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9521179864.608822 + --- Energy: 66.3571751425295 + --- Workload: 631797000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 14 in the X datas point -------------- --- Configuration: 3303-1010 --- Distance from that configuration: [0.76130039] @@ -5121,147 +4701,85 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 67.3857084084629 --- Workload: 629393000000.0 -------------- +--- Neighbour 9 in the list of neghbours, And at position 103 in the X datas point -------------- ---- Median at position 4 in the list of neghbours, And at position 4 in the X datas point + --- Configuration: 3303-1011 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10227751572.005417 + --- Energy: 73.37868558375581 + --- Workload: 750499000000.0 -------------- - --- Configuration: 3000-1110 - --- Energy efficiency: 8096707069.234942 - --- Energy: 49.41467631934382 - --- Workload: 400095000000.0 +-------------- +--- Median at position 4 in the list of neghbours, And at position 21 in the X datas point +-------------- + --- Configuration: 3333-0000 + --- Energy efficiency: 8296551953.00833 + --- Energy: 59.045602086542516 + --- Workload: 489874000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (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 +--- The energy of the current configuration (59.045602086542516 mAh) it is NOT far from the median. +--- Median :59.045602086542516, the gap is : 10 +--- So No we don't romove this configuration '3303-1010' + --- remove_aberrant_points: The value [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0] is not an abberant point. --- 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -5272,7 +4790,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 54.44253148500697 --- Workload: 370545000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 65 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 126 in the X datas point +-------------- + --- Configuration: 0003-0001 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5256269415.345153 + --- Energy: 45.78293727571249 + --- Workload: 240648000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 77 in the X datas point -------------- --- Configuration: 0303-1000 --- Distance from that configuration: [0.83375292] @@ -5280,7 +4806,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 53.6166443408558 --- Workload: 371471000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 68 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 80 in the X datas point -------------- --- Configuration: 2002-1001 --- Distance from that configuration: [0.83375292] @@ -5288,7 +4814,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 48.71596839606954 --- Workload: 428493000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 70 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 82 in the X datas point -------------- --- Configuration: 0202-1001 --- Distance from that configuration: [0.83375292] @@ -5296,7 +4822,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 48.8428586507307 --- Workload: 434491000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 71 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 83 in the X datas point -------------- --- Configuration: 3003-1101 --- Distance from that configuration: [0.83375292] @@ -5304,7 +4830,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 67.46193459835338 --- Workload: 636090000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 0 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 0 in the X datas point -------------- --- Configuration: 0303-1010 --- Distance from that configuration: [0.76130039] @@ -5312,7 +4838,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 61.00540758755291 --- Workload: 502499000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 11 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 11 in the X datas point -------------- --- Configuration: 3303-0001 --- Distance from that configuration: [0.76130039] @@ -5320,7 +4846,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 59.94594005320708 --- Workload: 498819000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 44 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 44 in the X datas point -------------- --- Configuration: 3000-1000 --- Distance from that configuration: [0.76130039] @@ -5328,21 +4854,13 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.46450751429702 --- Workload: 194232000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 73 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 56 in the X datas point -------------- - --- Configuration: 3003-0002 + --- Configuration: 0303-0000 --- 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 + --- Energy efficiency: 5363512027.675722 + --- Energy: 45.0383665719169 + --- Workload: 241564000000.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 @@ -5353,7 +4871,23 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.46450751429702 --- Workload: 194232000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 68 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 56 in the X datas point +-------------- + --- Configuration: 0303-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5363512027.675722 + --- Energy: 45.0383665719169 + --- Workload: 241564000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 126 in the X datas point +-------------- + --- Configuration: 0003-0001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5256269415.345153 + --- Energy: 45.78293727571249 + --- Workload: 240648000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 80 in the X datas point -------------- --- Configuration: 2002-1001 --- Distance from that configuration: [0.83375292] @@ -5361,7 +4895,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 48.71596839606954 --- Workload: 428493000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 70 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 82 in the X datas point -------------- --- Configuration: 0202-1001 --- Distance from that configuration: [0.83375292] @@ -5369,15 +4903,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- 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 +--- Neighbour 5 in the list of neghbours, And at position 77 in the X datas point -------------- --- Configuration: 0303-1000 --- Distance from that configuration: [0.83375292] @@ -5385,7 +4911,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 53.6166443408558 --- Workload: 371471000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 15 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 15 in the X datas point -------------- --- Configuration: 0003-1001 --- Distance from that configuration: [0.76130039] @@ -5393,7 +4919,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 54.44253148500697 --- Workload: 370545000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 11 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 11 in the X datas point -------------- --- Configuration: 3303-0001 --- Distance from that configuration: [0.76130039] @@ -5401,7 +4927,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 59.94594005320708 --- Workload: 498819000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 0 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 0 in the X datas point -------------- --- Configuration: 0303-1010 --- Distance from that configuration: [0.76130039] @@ -5409,163 +4935,85 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- 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 +--- Neighbour 9 in the list of neghbours, And at position 83 in the X datas point -------------- --- Configuration: 3003-1101 - --- Distance from that configuration: [0.69514393] + --- 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 65 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 82 in the X datas point -------------- - --- Configuration: 0303-1000 - --- Energy efficiency: 6928278461.367919 - --- Energy: 53.6166443408558 - --- Workload: 371471000000.0 + --- Configuration: 0202-1001 + --- Energy efficiency: 8895689149.038376 + --- Energy: 48.8428586507307 + --- Workload: 434491000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (53.6166443408558 mAh) it is NOT far from the median. ---- Median :53.6166443408558, the gap is : 10 +--- The energy of the current configuration (48.8428586507307 mAh) it is NOT far from the median. +--- Median :48.8428586507307, the gap is : 10 --- So No we don't romove this configuration '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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -5600,7 +5048,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.543907709942122 --- Workload: 29470600000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 53 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 65 in the X datas point -------------- --- Configuration: 0000-1000 --- Distance from that configuration: [0.91310072] @@ -5608,7 +5056,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 35.44774676664167 --- Workload: 111489000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 59 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 71 in the X datas point -------------- --- Configuration: 0000-0001 --- Distance from that configuration: [0.91310072] @@ -5640,13 +5088,13 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.86022362180361 --- Workload: 149735000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 54 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 53 in the X datas point -------------- - --- Configuration: 0000-2000 + --- Configuration: 0011-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 + --- Energy efficiency: 2745412415.8531094 + --- Energy: 29.5448803510097 + --- Workload: 81112900000.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 @@ -5665,15 +5113,23 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.543907709942122 --- Workload: 29470600000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 32 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 53 in the X datas point -------------- - --- Configuration: 0000-0000 + --- Configuration: 0011-0000 --- Distance from that configuration: [1.] + --- Energy efficiency: 2745412415.8531094 + --- Energy: 29.5448803510097 + --- Workload: 81112900000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 32 in the X datas point +-------------- + --- 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 +--- Neighbour 4 in the list of neghbours, And at position 17 in the X datas point -------------- --- Configuration: 0000-0000 --- Distance from that configuration: [0.91310072] @@ -5681,7 +5137,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.027102694886654 --- Workload: 0.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 36 in the X datas point +--- 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] @@ -5689,23 +5145,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.059275323795035 --- Workload: 60678300000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 16 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 16 in the X datas point -------------- --- Configuration: 0000-0000 - --- Distance from that configuration: [0.91310072] + --- 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.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 +--- Neighbour 7 in the list of neghbours, And at position 65 in the X datas point -------------- --- Configuration: 0000-1000 --- Distance from that configuration: [0.83375292] @@ -5713,7 +5161,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 35.44774676664167 --- Workload: 111489000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 59 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 71 in the X datas point -------------- --- Configuration: 0000-0001 --- Distance from that configuration: [0.83375292] @@ -5730,146 +5178,76 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Workload: 149735000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 36 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 17 in the X datas point -------------- - --- Configuration: 1100-0000 - --- Energy efficiency: 2018619748.5607243 - --- Energy: 30.059275323795035 - --- Workload: 60678300000.0 + --- Configuration: 0000-0000 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.027102694886654 + --- Workload: 0.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 +--- The energy of the current configuration (30.027102694886654 mAh) it is NOT far from the median. +--- Median :30.027102694886654, 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -5904,7 +5282,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.543907709942122 --- Workload: 29470600000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 53 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 65 in the X datas point -------------- --- Configuration: 0000-1000 --- Distance from that configuration: [0.91310072] @@ -5912,7 +5290,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 35.44774676664167 --- Workload: 111489000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 59 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 71 in the X datas point -------------- --- Configuration: 0000-0001 --- Distance from that configuration: [0.91310072] @@ -5944,13 +5322,13 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.86022362180361 --- Workload: 149735000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 54 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 53 in the X datas point -------------- - --- Configuration: 0000-2000 + --- Configuration: 0011-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 + --- Energy efficiency: 2745412415.8531094 + --- Energy: 29.5448803510097 + --- Workload: 81112900000.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 @@ -5969,15 +5347,23 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.543907709942122 --- Workload: 29470600000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 32 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 53 in the X datas point -------------- - --- Configuration: 0000-0000 + --- Configuration: 0011-0000 --- Distance from that configuration: [1.] + --- Energy efficiency: 2745412415.8531094 + --- Energy: 29.5448803510097 + --- Workload: 81112900000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 32 in the X datas point +-------------- + --- 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 +--- Neighbour 4 in the list of neghbours, And at position 17 in the X datas point -------------- --- Configuration: 0000-0000 --- Distance from that configuration: [0.91310072] @@ -5985,7 +5371,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.027102694886654 --- Workload: 0.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 36 in the X datas point +--- 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] @@ -5993,23 +5379,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.059275323795035 --- Workload: 60678300000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 16 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 16 in the X datas point -------------- --- Configuration: 0000-0000 - --- Distance from that configuration: [0.91310072] + --- 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.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 +--- Neighbour 7 in the list of neghbours, And at position 65 in the X datas point -------------- --- Configuration: 0000-1000 --- Distance from that configuration: [0.83375292] @@ -6017,7 +5395,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 35.44774676664167 --- Workload: 111489000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 59 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 71 in the X datas point -------------- --- Configuration: 0000-0001 --- Distance from that configuration: [0.83375292] @@ -6034,146 +5412,76 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Workload: 149735000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 36 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 17 in the X datas point -------------- - --- Configuration: 1100-0000 - --- Energy efficiency: 2018619748.5607243 - --- Energy: 30.059275323795035 - --- Workload: 60678300000.0 + --- Configuration: 0000-0000 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.027102694886654 + --- Workload: 0.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 +--- The energy of the current configuration (30.027102694886654 mAh) it is NOT far from the median. +--- Median :30.027102694886654, 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -6216,7 +5524,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.46450751429702 --- Workload: 194232000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 5 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 51 in the X datas point +-------------- + --- Configuration: 3300-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 2075033200.5312083 + --- Energy: 29.0248902377268 + --- Workload: 60227600000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 5 in the X datas point -------------- --- Configuration: 0030-0000 --- Distance from that configuration: [0.83375292] @@ -6224,7 +5540,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.623247258891045 --- Workload: 29472300000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 20 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 20 in the X datas point -------------- --- Configuration: 3330-0000 --- Distance from that configuration: [0.83375292] @@ -6232,7 +5548,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 32.51205394198035 --- Workload: 174825000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 37 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 37 in the X datas point -------------- --- Configuration: 2200-0000 --- Distance from that configuration: [0.83375292] @@ -6240,7 +5556,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.07061597004587 --- Workload: 60106800000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 40 in the X datas point +--- 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] @@ -6248,14 +5564,6 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.78276420172299 --- Workload: 186062000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 45 in the X datas point --------------- - --- 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 -------------- @@ -6265,15 +5573,23 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.02206558996354 --- Workload: 29457300000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 18 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 3000-0000 + --- Configuration: 3300-0000 --- Distance from that configuration: [1.] + --- Energy efficiency: 2075033200.5312083 + --- Energy: 29.0248902377268 + --- Workload: 60227600000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 18 in the X datas point +-------------- + --- 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 +--- 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] @@ -6281,7 +5597,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.239529117166907 --- Workload: 29535500000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 5 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 5 in the X datas point -------------- --- Configuration: 0030-0000 --- Distance from that configuration: [0.91310072] @@ -6289,7 +5605,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.623247258891045 --- Workload: 29472300000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 37 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 37 in the X datas point -------------- --- Configuration: 2200-0000 --- Distance from that configuration: [0.91310072] @@ -6297,7 +5613,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.07061597004587 --- Workload: 60106800000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 19 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 19 in the X datas point -------------- --- Configuration: 3300-0000 --- Distance from that configuration: [0.83375292] @@ -6305,7 +5621,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.277288658122774 --- Workload: 59956000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 20 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 20 in the X datas point -------------- --- Configuration: 3330-0000 --- Distance from that configuration: [0.83375292] @@ -6313,7 +5629,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 32.51205394198035 --- Workload: 174825000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 44 in the X datas point +--- 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] @@ -6321,7 +5637,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.46450751429702 --- Workload: 194232000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 40 in the X datas point +--- 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] @@ -6329,155 +5645,77 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.78276420172299 --- Workload: 186062000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 45 in the X datas point --------------- - --- 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 +--- Median at position 4 in the list of neghbours, And at position 5 in the X datas point -------------- - --- Configuration: 2200-0000 - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 + --- Configuration: 0030-0000 + --- Energy efficiency: 994906080.8659663 + --- Energy: 29.623247258891045 + --- Workload: 29472300000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (30.07061597004587 mAh) it is NOT far from the median. ---- Median :30.07061597004587, the gap is : 10 +--- The energy of the current configuration (29.623247258891045 mAh) it is NOT far from the median. +--- Median :29.623247258891045, the gap is : 10 --- So No we don't romove this configuration '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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -6488,7 +5726,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.277288658122774 --- Workload: 59956000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 18 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 51 in the X datas point +-------------- + --- Configuration: 3300-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 2075033200.5312083 + --- Energy: 29.0248902377268 + --- Workload: 60227600000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 18 in the X datas point -------------- --- Configuration: 3000-0000 --- Distance from that configuration: [0.91310072] @@ -6496,7 +5742,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.060137396486432 --- Workload: 29553800000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 20 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 20 in the X datas point -------------- --- Configuration: 3330-0000 --- Distance from that configuration: [0.91310072] @@ -6504,7 +5750,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 32.51205394198035 --- Workload: 174825000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 35 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 35 in the X datas point -------------- --- Configuration: 3000-0000 --- Distance from that configuration: [0.91310072] @@ -6512,7 +5758,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.239529117166907 --- Workload: 29535500000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 37 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 37 in the X datas point -------------- --- Configuration: 2200-0000 --- Distance from that configuration: [0.91310072] @@ -6520,7 +5766,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.07061597004587 --- Workload: 60106800000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 40 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 40 in the X datas point -------------- --- Configuration: 3300-1000 --- Distance from that configuration: [0.91310072] @@ -6528,7 +5774,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.78276420172299 --- Workload: 186062000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 11 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 11 in the X datas point -------------- --- Configuration: 3303-0001 --- Distance from that configuration: [0.83375292] @@ -6536,7 +5782,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 59.94594005320708 --- Workload: 498819000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 21 in the X datas point +--- 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] @@ -6544,7 +5790,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 59.045602086542516 --- Workload: 489874000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 34 in the X datas point +--- 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] @@ -6552,14 +5798,6 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- 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 -------------- @@ -6569,7 +5807,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.02206558996354 --- Workload: 29457300000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 18 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 51 in the X datas point +-------------- + --- Configuration: 3300-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 2075033200.5312083 + --- Energy: 29.0248902377268 + --- Workload: 60227600000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 18 in the X datas point -------------- --- Configuration: 3000-0000 --- Distance from that configuration: [0.91310072] @@ -6577,7 +5823,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.060137396486432 --- Workload: 29553800000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 35 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 35 in the X datas point -------------- --- Configuration: 3000-0000 --- Distance from that configuration: [0.91310072] @@ -6585,7 +5831,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.239529117166907 --- Workload: 29535500000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 37 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 37 in the X datas point -------------- --- Configuration: 2200-0000 --- Distance from that configuration: [0.91310072] @@ -6593,7 +5839,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.07061597004587 --- Workload: 60106800000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 19 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 19 in the X datas point -------------- --- Configuration: 3300-0000 --- Distance from that configuration: [0.91310072] @@ -6601,18 +5847,10 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.277288658122774 --- Workload: 59956000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 39 in the X datas point --------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3029054692.61153 - --- Energy: 30.508250558695604 - --- Workload: 92411200000.0 --------------- --- Neighbour 6 in the list of neghbours, And at position 20 in the X datas point -------------- --- Configuration: 3330-0000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.91310072] --- Energy efficiency: 5377240292.736961 --- Energy: 32.51205394198035 --- Workload: 174825000000.0 @@ -6642,146 +5880,76 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Workload: 498819000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 19 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 37 in the X datas point -------------- - --- Configuration: 3300-0000 - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 + --- Configuration: 2200-0000 + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (30.277288658122774 mAh) it is NOT far from the median. ---- Median :30.277288658122774, the gap is : 10 +--- The energy of the current configuration (30.07061597004587 mAh) it is NOT far from the median. +--- Median :30.07061597004587, the gap is : 10 --- So No we don't romove this configuration '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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -6816,7 +5984,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.508250558695604 --- Workload: 92411200000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 75 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 51 in the X datas point +-------------- + --- Configuration: 3300-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 2075033200.5312083 + --- Energy: 29.0248902377268 + --- Workload: 60227600000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 87 in the X datas point -------------- --- Configuration: 2220-0000 --- Distance from that configuration: [0.91310072] @@ -6824,7 +6000,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.63396781022152 --- Workload: 91642100000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 5 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 5 in the X datas point -------------- --- Configuration: 0030-0000 --- Distance from that configuration: [0.83375292] @@ -6832,7 +6008,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.623247258891045 --- Workload: 29472300000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 18 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 18 in the X datas point -------------- --- Configuration: 3000-0000 --- Distance from that configuration: [0.83375292] @@ -6840,7 +6016,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.060137396486432 --- Workload: 29553800000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 35 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 35 in the X datas point -------------- --- Configuration: 3000-0000 --- Distance from that configuration: [0.83375292] @@ -6848,7 +6024,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.239529117166907 --- Workload: 29535500000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 37 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 37 in the X datas point -------------- --- Configuration: 2200-0000 --- Distance from that configuration: [0.83375292] @@ -6856,24 +6032,24 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.07061597004587 --- Workload: 60106800000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 40 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '3330-0000' +--- Neighbour 0 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 3300-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5058399218.983161 - --- Energy: 36.78276420172299 - --- Workload: 186062000000.0 + --- Configuration: 3300-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 2075033200.5312083 + --- Energy: 29.0248902377268 + --- Workload: 60227600000.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 +--- Neighbour 1 in the list of neghbours, And at position 18 in the X datas point -------------- --- Configuration: 3000-0000 - --- Distance from that configuration: [1.] + --- Distance from that configuration: [0.91310072] --- 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 +--- 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] @@ -6881,7 +6057,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.239529117166907 --- Workload: 29535500000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 5 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 5 in the X datas point -------------- --- Configuration: 0030-0000 --- Distance from that configuration: [0.91310072] @@ -6889,7 +6065,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.623247258891045 --- Workload: 29472300000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 37 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 37 in the X datas point -------------- --- Configuration: 2200-0000 --- Distance from that configuration: [0.91310072] @@ -6897,7 +6073,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.07061597004587 --- Workload: 60106800000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 19 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 19 in the X datas point -------------- --- Configuration: 3300-0000 --- Distance from that configuration: [0.91310072] @@ -6905,7 +6081,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.277288658122774 --- Workload: 59956000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 39 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 39 in the X datas point -------------- --- Configuration: 2220-0000 --- Distance from that configuration: [0.83375292] @@ -6913,7 +6089,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.508250558695604 --- Workload: 92411200000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 75 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 87 in the X datas point -------------- --- Configuration: 2220-0000 --- Distance from that configuration: [0.83375292] @@ -6921,7 +6097,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.63396781022152 --- Workload: 91642100000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 20 in the X datas point +--- 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] @@ -6929,14 +6105,6 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 32.51205394198035 --- Workload: 174825000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 40 in the X datas point --------------- - --- Configuration: 3300-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5058399218.983161 - --- Energy: 36.78276420172299 - --- Workload: 186062000000.0 --------------- --- Neighbour 9 in the list of neghbours, And at position 21 in the X datas point -------------- --- Configuration: 3333-0000 @@ -6946,146 +6114,76 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Workload: 489874000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 19 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 37 in the X datas point -------------- - --- Configuration: 3300-0000 - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 + --- Configuration: 2200-0000 + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (30.277288658122774 mAh) it is NOT far from the median. ---- Median :30.277288658122774, the gap is : 10 +--- The energy of the current configuration (30.07061597004587 mAh) it is NOT far from the median. +--- Median :30.07061597004587, the gap is : 10 --- So No we don't romove this configuration '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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -7128,7 +6226,23 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.508250558695604 --- Workload: 92411200000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 75 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 51 in the X datas point +-------------- + --- Configuration: 3300-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 2075033200.5312083 + --- Energy: 29.0248902377268 + --- Workload: 60227600000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 56 in the X datas point +-------------- + --- Configuration: 0303-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5363512027.675722 + --- Energy: 45.0383665719169 + --- Workload: 241564000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 87 in the X datas point -------------- --- Configuration: 2220-0000 --- Distance from that configuration: [0.83375292] @@ -7136,7 +6250,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.63396781022152 --- Workload: 91642100000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 2 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 2 in the X datas point -------------- --- Configuration: 0303-0100 --- Distance from that configuration: [0.76130039] @@ -7144,7 +6258,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 53.38267358149647 --- Workload: 371343000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 5 in the X datas point +--- 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] @@ -7152,30 +6266,14 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- 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 +--- Neighbour 0 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 3000-0000 + --- Configuration: 3300-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 1016987763.6032282 - --- Energy: 29.060137396486432 - --- Workload: 29553800000.0 + --- Energy efficiency: 2075033200.5312083 + --- Energy: 29.0248902377268 + --- Workload: 60227600000.0 -------------- --- Neighbour 1 in the list of neghbours, And at position 5 in the X datas point -------------- @@ -7201,7 +6299,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.508250558695604 --- Workload: 92411200000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 75 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 87 in the X datas point -------------- --- Configuration: 2220-0000 --- Distance from that configuration: [0.83375292] @@ -7217,15 +6315,23 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 32.51205394198035 --- Workload: 174825000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 2 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 56 in the X datas point +-------------- + --- Configuration: 0303-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5363512027.675722 + --- Energy: 45.0383665719169 + --- Workload: 241564000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 2 in the X datas point -------------- --- Configuration: 0303-0100 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 6956231392.081026 --- Energy: 53.38267358149647 --- Workload: 371343000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 21 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 21 in the X datas point -------------- --- Configuration: 3333-0000 --- Distance from that configuration: [0.76130039] @@ -7233,7 +6339,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 59.045602086542516 --- Workload: 489874000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 11 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 11 in the X datas point -------------- --- Configuration: 3303-0001 --- Distance from that configuration: [0.76130039] @@ -7241,16 +6347,8 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- 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 +--- Median at position 4 in the list of neghbours, And at position 87 in the X datas point -------------- --- Configuration: 2220-0000 --- Energy efficiency: 2991522026.5766816 @@ -7265,131 +6363,61 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -7400,7 +6428,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 66.34289826476824 --- Workload: 623684000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 23 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 135 in the X datas point +-------------- + --- Configuration: 3333-3000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 9639669166.554203 + --- Energy: 64.97706889442466 + --- Workload: 626356000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 23 in the X datas point -------------- --- Configuration: 3333-3300 --- Distance from that configuration: [0.91310072] @@ -7408,7 +6444,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 75.09852863759252 --- Workload: 748237000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 28 in the X datas point +--- 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] @@ -7416,7 +6452,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 37.40635012737015 --- Workload: 217816000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 1 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 1 in the X datas point -------------- --- Configuration: 0033-3000 --- Distance from that configuration: [0.83375292] @@ -7424,7 +6460,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 53.35616382684589 --- Workload: 371205000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 27 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 27 in the X datas point -------------- --- Configuration: 3300-3000 --- Distance from that configuration: [0.83375292] @@ -7432,7 +6468,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.711179058531826 --- Workload: 186205000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 29 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 29 in the X datas point -------------- --- Configuration: 3000-3000 --- Distance from that configuration: [0.76130039] @@ -7440,7 +6476,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.1860248822606 --- Workload: 150171000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 41 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 41 in the X datas point -------------- --- Configuration: 3300-2000 --- Distance from that configuration: [0.76130039] @@ -7448,29 +6484,21 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- 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 +--- Neighbour 8 in the list of neghbours, And at position 90 in the X datas point -------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 + --- Configuration: 2222-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11468876336.840899 + --- Energy: 53.84120579706395 + --- Workload: 617498000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 119 in the X datas point -------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 + --- Configuration: 0333-0030 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8477809334.068076 + --- Energy: 58.764018507515395 + --- Workload: 498189000000.0 -------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '3333-3000' --- Neighbour 0 in the list of neghbours, And at position 29 in the X datas point @@ -7484,63 +6512,63 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Neighbour 1 in the list of neghbours, And at position 27 in the X datas point -------------- --- Configuration: 3300-3000 - --- Distance from that configuration: [0.91310072] + --- 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 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 +--- Neighbour 2 in the list of neghbours, And at position 41 in the X datas point -------------- --- Configuration: 3300-2000 - --- Distance from that configuration: [0.83375292] + --- 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 +--- Neighbour 3 in the list of neghbours, And at position 28 in the X datas point -------------- --- Configuration: 3330-3000 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.91310072] --- 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 +--- Neighbour 4 in the list of neghbours, And at position 1 in the X datas point -------------- --- Configuration: 0033-3000 - --- Distance from that configuration: [0.69514393] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 6957102505.948323 --- Energy: 53.35616382684589 --- Workload: 371205000000.0 -------------- +--- Neighbour 5 in the list of neghbours, And at position 90 in the X datas point +-------------- + --- Configuration: 2222-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 11468876336.840899 + --- Energy: 53.84120579706395 + --- Workload: 617498000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 119 in the X datas point +-------------- + --- Configuration: 0333-0030 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8477809334.068076 + --- Energy: 58.764018507515395 + --- Workload: 498189000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 135 in the X datas point +-------------- + --- Configuration: 3333-3000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9639669166.554203 + --- Energy: 64.97706889442466 + --- Workload: 626356000000.0 +-------------- --- Neighbour 8 in the list of neghbours, And at position 22 in the X datas point -------------- --- Configuration: 3333-3000 - --- Distance from that configuration: [0.69514393] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 9400881802.713095 --- Energy: 66.34289826476824 --- Workload: 623684000000.0 @@ -7548,152 +6576,82 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Neighbour 9 in the list of neghbours, And at position 23 in the X datas point -------------- --- Configuration: 3333-3300 - --- Distance from that configuration: [0.69514393] + --- 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 +--- Median at position 4 in the list of neghbours, And at position 1 in the X datas point -------------- - --- Configuration: 3300-2000 - --- Energy efficiency: 5026691733.102776 - --- Energy: 36.9852979298838 - --- Workload: 185914000000.0 + --- Configuration: 0033-3000 + --- Energy efficiency: 6957102505.948323 + --- Energy: 53.35616382684589 + --- Workload: 371205000000.0 -------------- --- Comparing the median energy with the energy of that data point --- The energy of the current configuration (66.34289826476824 mAh) is far from the median. ---- Median :36.9852979298838, the gap is : 10 +--- Median :53.35616382684589, the gap is : 10 --- So yes we remove this configuration '3333-3000' --- remove_aberrant_points: The value [2.0, 1, 1, 1, 1, 2.0, 1, 0, 0, 0] is an abberant point. we don't add it --- remove_aberrant_points: do we remove value [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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -7712,7 +6670,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 66.34289826476824 --- Workload: 623684000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 28 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 135 in the X datas point +-------------- + --- Configuration: 3333-3000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 9639669166.554203 + --- Energy: 64.97706889442466 + --- Workload: 626356000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 28 in the X datas point -------------- --- Configuration: 3330-3000 --- Distance from that configuration: [0.83375292] @@ -7720,7 +6686,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 37.40635012737015 --- Workload: 217816000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 1 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 90 in the X datas point +-------------- + --- Configuration: 2222-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 11468876336.840899 + --- Energy: 53.84120579706395 + --- Workload: 617498000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 1 in the X datas point -------------- --- Configuration: 0033-3000 --- Distance from that configuration: [0.76130039] @@ -7728,7 +6702,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 53.35616382684589 --- Workload: 371205000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 27 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 27 in the X datas point -------------- --- Configuration: 3300-3000 --- Distance from that configuration: [0.76130039] @@ -7736,7 +6710,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.711179058531826 --- Workload: 186205000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 30 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 30 in the X datas point -------------- --- Configuration: 3000-3300 --- Distance from that configuration: [0.76130039] @@ -7744,7 +6718,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.19510352720739 --- Workload: 278957000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 52 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 64 in the X datas point -------------- --- Configuration: 3000-3300 --- Distance from that configuration: [0.76130039] @@ -7752,7 +6726,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.474892742303716 --- Workload: 274951000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 61 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 73 in the X datas point -------------- --- Configuration: 3330-2220 --- Distance from that configuration: [0.76130039] @@ -7760,72 +6734,48 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 51.28077619994492 --- Workload: 473319000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 3 in the X datas point --------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 29 in the X datas point --------------- - --- Configuration: 3000-3000 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 4149980287.5936337 - --- Energy: 36.1860248822606 - --- Workload: 150171000000.0 --------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '3333-3300' ---- Neighbour 0 in the list of neghbours, And at position 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 +--- Neighbour 0 in the list of neghbours, And at position 27 in the X datas point -------------- --- Configuration: 3300-3000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [1.] --- Energy efficiency: 5072151352.996373 --- Energy: 36.711179058531826 --- Workload: 186205000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 28 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 28 in the X datas point -------------- --- Configuration: 3330-3000 - --- Distance from that configuration: [0.83375292] + --- 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 30 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 30 in the X datas point -------------- --- Configuration: 3000-3300 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.91310072] --- Energy efficiency: 6611133148.221605 --- Energy: 42.19510352720739 --- Workload: 278957000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 52 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 64 in the X datas point -------------- --- Configuration: 3000-3300 - --- Distance from that configuration: [0.76130039] + --- 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 61 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 73 in the X datas point -------------- --- Configuration: 3330-2220 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.83375292] --- 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 +--- Neighbour 5 in the list of neghbours, And at position 1 in the X datas point -------------- --- Configuration: 0033-3000 --- Distance from that configuration: [0.76130039] @@ -7833,18 +6783,26 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 53.35616382684589 --- Workload: 371205000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 3 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 90 in the X datas point -------------- - --- Configuration: 2222-0220 + --- Configuration: 2222-2200 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 + --- Energy efficiency: 11468876336.840899 + --- Energy: 53.84120579706395 + --- Workload: 617498000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 135 in the X datas point +-------------- + --- Configuration: 3333-3000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9639669166.554203 + --- Energy: 64.97706889442466 + --- Workload: 626356000000.0 -------------- --- Neighbour 8 in the list of neghbours, And at position 22 in the X datas point -------------- --- Configuration: 3333-3000 - --- Distance from that configuration: [0.69514393] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 9400881802.713095 --- Energy: 66.34289826476824 --- Workload: 623684000000.0 @@ -7852,152 +6810,82 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Neighbour 9 in the list of neghbours, And at position 23 in the X datas point -------------- --- Configuration: 3333-3300 - --- Distance from that configuration: [0.69514393] + --- 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 52 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 73 in the X datas point -------------- - --- Configuration: 3000-3300 - --- Energy efficiency: 6473246073.976255 - --- Energy: 42.474892742303716 - --- Workload: 274951000000.0 + --- Configuration: 3330-2220 + --- Energy efficiency: 9229945635.620207 + --- Energy: 51.28077619994492 + --- Workload: 473319000000.0 -------------- --- Comparing the median energy with the energy of that data point --- The energy of the current configuration (75.09852863759252 mAh) is far from the median. ---- Median :42.474892742303716, the gap is : 10 +--- Median :51.28077619994492, 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -8016,7 +6904,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.05795824330537 --- Workload: 243499000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 54 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 66 in the X datas point -------------- --- Configuration: 0000-2000 --- Distance from that configuration: [0.91310072] @@ -8024,7 +6912,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 35.40657570372512 --- Workload: 117941000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 9 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 129 in the X datas point +-------------- + --- Configuration: 0100-3000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4292324465.390988 + --- Energy: 34.94046355190528 + --- Workload: 149976000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 9 in the X datas point -------------- --- Configuration: 0010-3300 --- Distance from that configuration: [0.83375292] @@ -8032,7 +6928,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.64544340651106 --- Workload: 278594000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 26 in the X datas point +--- 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] @@ -8040,7 +6936,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 48.682465076838824 --- Workload: 373189000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 55 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 67 in the X datas point -------------- --- Configuration: 0000-2200 --- Distance from that configuration: [0.83375292] @@ -8048,55 +6944,47 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.51731520413714 --- Workload: 243375000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 47 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 101 in the X datas point -------------- - --- Configuration: 2000-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 + --- Configuration: 0011-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6806981239.9597025 + --- Energy: 35.94259902860859 + --- Workload: 244660000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 43 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 116 in the X datas point -------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 + --- Configuration: 0002-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5449442794.474265 + --- Energy: 38.132247384977575 + --- Workload: 207799000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 47 in the X datas point -------------- - --- Configuration: 2000-2200 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 + --- Configuration: 1001-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 53 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '0000-3000' +--- Neighbour 0 in the list of neghbours, And at position 129 in the X datas point -------------- - --- Configuration: 0000-1000 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 3145168392.3157244 - --- Energy: 35.44774676664167 - --- Workload: 111489000000.0 + --- Configuration: 0100-3000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 4292324465.390988 + --- Energy: 34.94046355190528 + --- Workload: 149976000000.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 +--- Neighbour 1 in the list of neghbours, And at position 66 in the X datas point -------------- --- Configuration: 0000-2000 - --- Distance from that configuration: [1.] + --- Distance from that configuration: [0.91310072] --- 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 @@ -8105,23 +6993,31 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 35.59789292409111 --- Workload: 117748000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 47 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 101 in the X datas point -------------- - --- Configuration: 2000-2000 + --- Configuration: 0011-3000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 6806981239.9597025 + --- Energy: 35.94259902860859 + --- Workload: 244660000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 116 in the X datas point +-------------- + --- Configuration: 0002-3000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 + --- Energy efficiency: 5449442794.474265 + --- Energy: 38.132247384977575 + --- Workload: 207799000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 43 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 47 in the X datas point -------------- - --- Configuration: 2200-2000 + --- Configuration: 1001-2000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 25 in the X datas point +--- 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] @@ -8129,26 +7025,18 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.05795824330537 --- Workload: 243499000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 55 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 67 in the X datas point -------------- --- Configuration: 0000-2200 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 5724131219.984087 --- Energy: 42.51731520413714 --- Workload: 243375000000.0 -------------- ---- 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] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 6532788063.289651 --- Energy: 42.64544340651106 --- Workload: 278594000000.0 @@ -8156,152 +7044,82 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Neighbour 9 in the list of neghbours, And at position 26 in the X datas point -------------- --- Configuration: 0000-3330 - --- Distance from that configuration: [0.69514393] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 7665772326.561901 --- Energy: 48.682465076838824 --- Workload: 373189000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 43 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 116 in the X datas point -------------- - --- Configuration: 2200-2000 - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 + --- Configuration: 0002-3000 + --- Energy efficiency: 5449442794.474265 + --- Energy: 38.132247384977575 + --- Workload: 207799000000.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 +--- The energy of the current configuration (38.132247384977575 mAh) it is NOT far from the median. +--- Median :38.132247384977575, 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -8336,7 +7154,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 48.682465076838824 --- Workload: 373189000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 55 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 67 in the X datas point -------------- --- Configuration: 0000-2200 --- Distance from that configuration: [0.91310072] @@ -8344,7 +7162,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.51731520413714 --- Workload: 243375000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 54 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 66 in the X datas point -------------- --- Configuration: 0000-2000 --- Distance from that configuration: [0.83375292] @@ -8352,7 +7170,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 35.40657570372512 --- Workload: 117941000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 129 in the X datas point +-------------- + --- Configuration: 0100-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4292324465.390988 + --- Energy: 34.94046355190528 + --- Workload: 149976000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 63 in the X datas point -------------- --- Configuration: 2000-2200 --- Distance from that configuration: [0.76130039] @@ -8360,7 +7186,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.61363347008094 --- Workload: 278672000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 63 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 75 in the X datas point -------------- --- Configuration: 0001-0200 --- Distance from that configuration: [0.76130039] @@ -8368,32 +7194,32 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.59285860316189 --- Workload: 160475000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 47 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 89 in the X datas point -------------- - --- Configuration: 2000-2000 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 + --- Configuration: 0011-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7849108733.703288 + --- Energy: 42.07381484773657 + --- Workload: 330242000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 56 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '0000-3300' +--- Neighbour 0 in the list of neghbours, And at position 129 in the X datas point -------------- - --- Configuration: 1001-2220 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 9166575000.916658 - --- Energy: 50.735447078258076 - --- Workload: 465069000000.0 + --- Configuration: 0100-3000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 4292324465.390988 + --- Energy: 34.94046355190528 + --- Workload: 149976000000.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 +--- Neighbour 1 in the list of neghbours, And at position 66 in the X datas point -------------- --- Configuration: 0000-2000 - --- Distance from that configuration: [1.] + --- Distance from that configuration: [0.91310072] --- 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 +--- 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] @@ -8401,17 +7227,9 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 35.59789292409111 --- Workload: 117748000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 47 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 75 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 + --- Configuration: 0001-0200 --- Distance from that configuration: [0.91310072] --- Energy efficiency: 4385426351.149858 --- Energy: 36.59285860316189 @@ -8425,7 +7243,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.05795824330537 --- Workload: 243499000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 55 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 89 in the X datas point +-------------- + --- Configuration: 0011-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7849108733.703288 + --- Energy: 42.07381484773657 + --- Workload: 330242000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 67 in the X datas point -------------- --- Configuration: 0000-2200 --- Distance from that configuration: [0.83375292] @@ -8433,7 +7259,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.51731520413714 --- Workload: 243375000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 63 in the X datas point -------------- --- Configuration: 2000-2200 --- Distance from that configuration: [0.76130039] @@ -8441,7 +7267,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.61363347008094 --- Workload: 278672000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 9 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 9 in the X datas point -------------- --- Configuration: 0010-3300 --- Distance from that configuration: [0.76130039] @@ -8449,22 +7275,14 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.64544340651106 --- Workload: 278594000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 26 in the X datas point +--- 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] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 7665772326.561901 --- Energy: 48.682465076838824 --- Workload: 373189000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 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 -------------- @@ -8481,131 +7299,61 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -8640,7 +7388,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 35.59789292409111 --- Workload: 117748000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 55 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 67 in the X datas point -------------- --- Configuration: 0000-2200 --- Distance from that configuration: [0.83375292] @@ -8648,7 +7396,23 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.51731520413714 --- Workload: 243375000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 54 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 133 in the X datas point +-------------- + --- Configuration: 0200-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8906781623.528154 + --- Energy: 47.48626285009536 + --- Workload: 422949000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 57 in the X datas point +-------------- + --- Configuration: 0101-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9185604320.908272 + --- Energy: 48.9191931692468 + --- Workload: 449351000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 66 in the X datas point -------------- --- Configuration: 0000-2000 --- Distance from that configuration: [0.76130039] @@ -8656,7 +7420,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 35.40657570372512 --- Workload: 117941000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 56 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 68 in the X datas point -------------- --- Configuration: 1001-2220 --- Distance from that configuration: [0.76130039] @@ -8664,32 +7428,16 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 50.735447078258076 --- Workload: 465069000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 51 in the X datas point --------------- - --- Configuration: 2000-2200 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 --------------- ---- Neighbour 8 in the list of neghbours, And at position 63 in the X datas point --------------- - --- Configuration: 0001-0200 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 4385426351.149858 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 69 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 93 in the X datas point -------------- - --- Configuration: 0101-2020 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 8367150566.874451 - --- Energy: 43.37670883350873 - --- Workload: 362938000000.0 + --- Configuration: 0101-0330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7878296082.123358 + --- Energy: 42.51302006574951 + --- Workload: 334929000000.0 -------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '0000-3330' ---- Neighbour 0 in the list of neghbours, And at position 54 in the X datas point +--- Neighbour 0 in the list of neghbours, And at position 66 in the X datas point -------------- --- Configuration: 0000-2000 --- Distance from that configuration: [1.] @@ -8705,15 +7453,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- 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 +--- Neighbour 2 in the list of neghbours, And at position 25 in the X datas point -------------- --- Configuration: 0000-3300 --- Distance from that configuration: [0.83375292] @@ -8721,7 +7461,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.05795824330537 --- Workload: 243499000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 55 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 93 in the X datas point +-------------- + --- Configuration: 0101-0330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7878296082.123358 + --- Energy: 42.51302006574951 + --- Workload: 334929000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 67 in the X datas point -------------- --- Configuration: 0000-2200 --- Distance from that configuration: [0.83375292] @@ -8729,48 +7477,48 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- 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 +--- Neighbour 5 in the list of neghbours, And at position 9 in the X datas point -------------- --- Configuration: 0010-3300 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 6532788063.289651 --- Energy: 42.64544340651106 --- Workload: 278594000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 69 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 133 in the X datas point -------------- - --- Configuration: 0101-2020 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 8367150566.874451 - --- Energy: 43.37670883350873 - --- Workload: 362938000000.0 + --- Configuration: 0200-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8906781623.528154 + --- Energy: 47.48626285009536 + --- Workload: 422949000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 26 in the X datas point +--- 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] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 7665772326.561901 --- Energy: 48.682465076838824 --- Workload: 373189000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 56 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 57 in the X datas point +-------------- + --- Configuration: 0101-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9185604320.908272 + --- Energy: 48.9191931692468 + --- Workload: 449351000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 68 in the X datas point -------------- --- Configuration: 1001-2220 - --- Distance from that configuration: [0.69514393] + --- 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 55 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 67 in the X datas point -------------- --- Configuration: 0000-2200 --- Energy efficiency: 5724131219.984087 @@ -8785,131 +7533,61 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -8976,7 +7654,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.96583597689362 --- Workload: 150045000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 52 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 64 in the X datas point -------------- --- Configuration: 3000-3300 --- Distance from that configuration: [0.83375292] @@ -8984,24 +7662,32 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.474892742303716 --- Workload: 274951000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 23 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 104 in the X datas point -------------- - --- Configuration: 3333-3300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9963434196.49885 - --- Energy: 75.09852863759252 - --- Workload: 748237000000.0 + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3742206854.226074 + --- Energy: 34.88131927324178 + --- Workload: 130533000000.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 +--- Neighbour 0 in the list of neghbours, And at position 104 in the X datas point -------------- - --- Configuration: 3000-3000 + --- Configuration: 3000-2000 --- Distance from that configuration: [1.] + --- Energy efficiency: 3742206854.226074 + --- Energy: 34.88131927324178 + --- Workload: 130533000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 29 in the X datas point +-------------- + --- Configuration: 3000-3000 + --- Distance from that configuration: [0.91310072] --- 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 +--- 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] @@ -9009,7 +7695,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.711179058531826 --- Workload: 186205000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 43 in the X datas point +--- 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] @@ -9017,15 +7703,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.93355197432356 --- Workload: 185980000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 45 in the X datas point +--- 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] + --- 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 +--- 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] @@ -9033,7 +7719,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.9852979298838 --- Workload: 185914000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 28 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 28 in the X datas point -------------- --- Configuration: 3330-3000 --- Distance from that configuration: [0.83375292] @@ -9041,7 +7727,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 37.40635012737015 --- Workload: 217816000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 30 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 30 in the X datas point -------------- --- Configuration: 3000-3300 --- Distance from that configuration: [0.83375292] @@ -9049,7 +7735,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.19510352720739 --- Workload: 278957000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 52 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 64 in the X datas point -------------- --- Configuration: 3000-3300 --- Distance from that configuration: [0.83375292] @@ -9057,7 +7743,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.474892742303716 --- Workload: 274951000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 22 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 22 in the X datas point -------------- --- Configuration: 3333-3000 --- Distance from that configuration: [0.83375292] @@ -9065,155 +7751,77 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 66.34289826476824 --- Workload: 623684000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 23 in the X datas point --------------- - --- 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 +--- Median at position 4 in the list of neghbours, And at position 45 in the X datas point -------------- - --- Configuration: 3300-2000 - --- Energy efficiency: 5026691733.102776 - --- Energy: 36.9852979298838 - --- Workload: 185914000000.0 + --- Configuration: 3000-2000 + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (36.9852979298838 mAh) it is NOT far from the median. ---- Median :36.9852979298838, the gap is : 10 +--- The energy of the current configuration (36.96583597689362 mAh) it is NOT far from the median. +--- Median :36.96583597689362, the gap is : 10 --- So No we don't romove this configuration '3300-3000' --- remove_aberrant_points: The value [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0] is not an abberant point. --- remove_aberrant_points: do we remove value [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0] --- 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -9240,7 +7848,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.711179058531826 --- Workload: 186205000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 23 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 135 in the X datas point +-------------- + --- Configuration: 3333-3000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 9639669166.554203 + --- Energy: 64.97706889442466 + --- Workload: 626356000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 23 in the X datas point -------------- --- Configuration: 3333-3300 --- Distance from that configuration: [0.83375292] @@ -9248,7 +7864,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 75.09852863759252 --- Workload: 748237000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 29 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 29 in the X datas point -------------- --- Configuration: 3000-3000 --- Distance from that configuration: [0.83375292] @@ -9256,7 +7872,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.1860248822606 --- Workload: 150171000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 41 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 41 in the X datas point -------------- --- Configuration: 3300-2000 --- Distance from that configuration: [0.83375292] @@ -9264,7 +7880,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.9852979298838 --- Workload: 185914000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 1 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 144 in the X datas point +-------------- + --- Configuration: 3330-0030 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6057595619.146848 + --- Energy: 36.12486526516549 + --- Workload: 218830000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 1 in the X datas point -------------- --- Configuration: 0033-3000 --- Distance from that configuration: [0.76130039] @@ -9272,7 +7896,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 53.35616382684589 --- Workload: 371205000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 30 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 30 in the X datas point -------------- --- Configuration: 3000-3300 --- Distance from that configuration: [0.76130039] @@ -9280,32 +7904,24 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- 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 +--- Ordered by energy, Printing the list of the 10 first neighbours of '3330-3000' +--- Neighbour 0 in the list of neghbours, And at position 144 in the X datas point -------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 + --- Configuration: 3330-0030 + --- Distance from that configuration: [1.] + --- Energy efficiency: 6057595619.146848 + --- Energy: 36.12486526516549 + --- Workload: 218830000000.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 +--- Neighbour 1 in the list of neghbours, And at position 29 in the X datas point -------------- --- Configuration: 3000-3000 - --- Distance from that configuration: [1.] + --- Distance from that configuration: [0.91310072] --- 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 +--- 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] @@ -9313,31 +7929,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- 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 +--- 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] + --- 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 +--- Neighbour 4 in the list of neghbours, And at position 28 in the X datas point -------------- --- Configuration: 3330-3000 --- Distance from that configuration: [0.83375292] @@ -9345,22 +7945,30 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 37.40635012737015 --- Workload: 217816000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 30 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 30 in the X datas point -------------- --- Configuration: 3000-3300 - --- Distance from that configuration: [0.76130039] + --- 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 1 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 1 in the X datas point -------------- --- Configuration: 0033-3000 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 6957102505.948323 --- Energy: 53.35616382684589 --- Workload: 371205000000.0 -------------- +--- Neighbour 7 in the list of neghbours, And at position 135 in the X datas point +-------------- + --- Configuration: 3333-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9639669166.554203 + --- Energy: 64.97706889442466 + --- Workload: 626356000000.0 +-------------- --- Neighbour 8 in the list of neghbours, And at position 22 in the X datas point -------------- --- Configuration: 3333-3000 @@ -9378,146 +7986,76 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Workload: 748237000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 41 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 28 in the X datas point -------------- - --- Configuration: 3300-2000 - --- Energy efficiency: 5026691733.102776 - --- Energy: 36.9852979298838 - --- Workload: 185914000000.0 + --- Configuration: 3330-3000 + --- Energy efficiency: 5822958761.806049 + --- Energy: 37.40635012737015 + --- Workload: 217816000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (36.9852979298838 mAh) it is NOT far from the median. ---- Median :36.9852979298838, the gap is : 10 +--- The energy of the current configuration (37.40635012737015 mAh) it is NOT far from the median. +--- Median :37.40635012737015, the gap is : 10 --- So No we don't romove this configuration '3330-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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -9552,7 +8090,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.96583597689362 --- Workload: 150045000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 52 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 64 in the X datas point -------------- --- Configuration: 3000-3300 --- Distance from that configuration: [0.91310072] @@ -9560,7 +8098,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.474892742303716 --- Workload: 274951000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 28 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 104 in the X datas point +-------------- + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 3742206854.226074 + --- Energy: 34.88131927324178 + --- Workload: 130533000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 28 in the X datas point -------------- --- Configuration: 3330-3000 --- Distance from that configuration: [0.83375292] @@ -9568,7 +8114,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 37.40635012737015 --- Workload: 217816000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 31 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 31 in the X datas point -------------- --- Configuration: 3000-3330 --- Distance from that configuration: [0.83375292] @@ -9576,7 +8122,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 49.410116578739654 --- Workload: 406369000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 41 in the X datas point +--- 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] @@ -9584,7 +8130,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.9852979298838 --- Workload: 185914000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 47 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 59 in the X datas point -------------- --- Configuration: 2000-2000 --- Distance from that configuration: [0.83375292] @@ -9592,24 +8138,24 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.241340818491324 --- Workload: 150528000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 49 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '3000-3000' +--- Neighbour 0 in the list of neghbours, And at position 104 in the X datas point -------------- - --- Configuration: 3000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6519117311.516021 - --- Energy: 42.79271109577192 - --- Workload: 278971000000.0 + --- Configuration: 3000-2000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 3742206854.226074 + --- Energy: 34.88131927324178 + --- Workload: 130533000000.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 +--- Neighbour 1 in the list of neghbours, And at position 29 in the X datas point -------------- --- Configuration: 3000-3000 - --- Distance from that configuration: [1.] + --- Distance from that configuration: [0.91310072] --- 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 +--- Neighbour 2 in the list of neghbours, And at position 59 in the X datas point -------------- --- Configuration: 2000-2000 --- Distance from that configuration: [0.91310072] @@ -9617,7 +8163,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.241340818491324 --- Workload: 150528000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 27 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 27 in the X datas point -------------- --- Configuration: 3300-3000 --- Distance from that configuration: [0.91310072] @@ -9625,7 +8171,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.711179058531826 --- Workload: 186205000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 45 in the X datas point +--- 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] @@ -9633,7 +8179,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.96583597689362 --- Workload: 150045000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 41 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 41 in the X datas point -------------- --- Configuration: 3300-2000 --- Distance from that configuration: [0.91310072] @@ -9641,7 +8187,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.9852979298838 --- Workload: 185914000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 28 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 28 in the X datas point -------------- --- Configuration: 3330-3000 --- Distance from that configuration: [0.83375292] @@ -9649,7 +8195,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 37.40635012737015 --- Workload: 217816000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 30 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 30 in the X datas point -------------- --- Configuration: 3000-3300 --- Distance from that configuration: [0.83375292] @@ -9657,7 +8203,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.19510352720739 --- Workload: 278957000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 52 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 64 in the X datas point -------------- --- Configuration: 3000-3300 --- Distance from that configuration: [0.83375292] @@ -9665,14 +8211,6 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.474892742303716 --- Workload: 274951000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 49 in the X datas point --------------- - --- Configuration: 3000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6519117311.516021 - --- Energy: 42.79271109577192 - --- Workload: 278971000000.0 --------------- --- Neighbour 9 in the list of neghbours, And at position 31 in the X datas point -------------- --- Configuration: 3000-3330 @@ -9682,146 +8220,76 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Workload: 406369000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 41 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 45 in the X datas point -------------- - --- Configuration: 3300-2000 - --- Energy efficiency: 5026691733.102776 - --- Energy: 36.9852979298838 - --- Workload: 185914000000.0 + --- Configuration: 3000-2000 + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (36.9852979298838 mAh) it is NOT far from the median. ---- Median :36.9852979298838, the gap is : 10 +--- 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-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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -9832,7 +8300,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.19510352720739 --- Workload: 278957000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 52 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 64 in the X datas point -------------- --- Configuration: 3000-3300 --- Distance from that configuration: [1.] @@ -9856,7 +8324,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 49.410116578739654 --- Workload: 406369000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 49 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 61 in the X datas point -------------- --- Configuration: 3000-2200 --- Distance from that configuration: [0.91310072] @@ -9880,7 +8348,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.96583597689362 --- Workload: 150045000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 63 in the X datas point -------------- --- Configuration: 2000-2200 --- Distance from that configuration: [0.83375292] @@ -9888,24 +8356,32 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.61363347008094 --- Workload: 278672000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 23 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 104 in the X datas point -------------- - --- Configuration: 3333-3300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9963434196.49885 - --- Energy: 75.09852863759252 - --- Workload: 748237000000.0 + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3742206854.226074 + --- Energy: 34.88131927324178 + --- Workload: 130533000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 28 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 110 in the X datas point -------------- - --- Configuration: 3330-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5822958761.806049 - --- Energy: 37.40635012737015 - --- Workload: 217816000000.0 + --- Configuration: 3003-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9353836943.914392 + --- Energy: 65.99051868650201 + --- Workload: 617264000000.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 +--- Neighbour 0 in the list of neghbours, And at position 104 in the X datas point +-------------- + --- Configuration: 3000-2000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 3742206854.226074 + --- Energy: 34.88131927324178 + --- Workload: 130533000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 29 in the X datas point -------------- --- Configuration: 3000-3000 --- Distance from that configuration: [1.] @@ -9913,15 +8389,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.1860248822606 --- Workload: 150171000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 27 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 27 in the X datas point -------------- --- Configuration: 3300-3000 - --- Distance from that configuration: [1.] + --- Distance from that configuration: [0.91310072] --- Energy efficiency: 5072151352.996373 --- Energy: 36.711179058531826 --- Workload: 186205000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 45 in the X datas point -------------- --- Configuration: 3000-2000 --- Distance from that configuration: [0.91310072] @@ -9929,14 +8405,6 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.96583597689362 --- Workload: 150045000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 28 in the X datas point --------------- - --- Configuration: 3330-3000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5822958761.806049 - --- Energy: 37.40635012737015 - --- Workload: 217816000000.0 --------------- --- Neighbour 4 in the list of neghbours, And at position 30 in the X datas point -------------- --- Configuration: 3000-3300 @@ -9945,7 +8413,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.19510352720739 --- Workload: 278957000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 52 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 64 in the X datas point -------------- --- Configuration: 3000-3300 --- Distance from that configuration: [0.83375292] @@ -9953,7 +8421,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.474892742303716 --- Workload: 274951000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 63 in the X datas point -------------- --- Configuration: 2000-2200 --- Distance from that configuration: [0.83375292] @@ -9961,7 +8429,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.61363347008094 --- Workload: 278672000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 49 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 61 in the X datas point -------------- --- Configuration: 3000-2200 --- Distance from that configuration: [0.83375292] @@ -9972,18 +8440,18 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Neighbour 8 in the list of neghbours, And at position 31 in the X datas point -------------- --- Configuration: 3000-3330 - --- Distance from that configuration: [0.76130039] + --- 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 23 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 110 in the X datas point -------------- - --- Configuration: 3333-3300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9963434196.49885 - --- Energy: 75.09852863759252 - --- Workload: 748237000000.0 + --- Configuration: 3003-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9353836943.914392 + --- Energy: 65.99051868650201 + --- Workload: 617264000000.0 -------------- -------------- --- Median at position 4 in the list of neghbours, And at position 30 in the X datas point @@ -10001,131 +8469,61 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- remove_aberrant_points: do we remove value [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0] --- Computing the list of the 10 first neighbours of '3000-3330' *** START computing ci exp matrix -X = [[2. 0. 1. 0. 1. 0. 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -10144,7 +8542,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.19510352720739 --- Workload: 278957000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 52 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 64 in the X datas point -------------- --- Configuration: 3000-3300 --- Distance from that configuration: [0.91310072] @@ -10152,7 +8550,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.474892742303716 --- Workload: 274951000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 29 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 110 in the X datas point +-------------- + --- Configuration: 3003-3330 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 9353836943.914392 + --- Energy: 65.99051868650201 + --- Workload: 617264000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 29 in the X datas point -------------- --- Configuration: 3000-3000 --- Distance from that configuration: [0.83375292] @@ -10160,7 +8566,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.1860248822606 --- Workload: 150171000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 49 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 61 in the X datas point -------------- --- Configuration: 3000-2200 --- Distance from that configuration: [0.83375292] @@ -10168,7 +8574,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.79271109577192 --- Workload: 278971000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 27 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 27 in the X datas point -------------- --- Configuration: 3300-3000 --- Distance from that configuration: [0.76130039] @@ -10176,7 +8582,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.711179058531826 --- Workload: 186205000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 45 in the X datas point -------------- --- Configuration: 3000-2000 --- Distance from that configuration: [0.76130039] @@ -10184,7 +8590,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.96583597689362 --- Workload: 150045000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 63 in the X datas point -------------- --- Configuration: 2000-2200 --- Distance from that configuration: [0.76130039] @@ -10192,7 +8598,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.61363347008094 --- Workload: 278672000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 61 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 73 in the X datas point -------------- --- Configuration: 3330-2220 --- Distance from that configuration: [0.76130039] @@ -10200,14 +8606,6 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 51.28077619994492 --- Workload: 473319000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 4 in the X datas point --------------- - --- Configuration: 3000-1110 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 8096707069.234942 - --- Energy: 49.41467631934382 - --- Workload: 400095000000.0 --------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '3000-3330' --- Neighbour 0 in the list of neghbours, And at position 29 in the X datas point -------------- @@ -10236,12 +8634,12 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Neighbour 3 in the list of neghbours, And at position 30 in the X datas point -------------- --- Configuration: 3000-3300 - --- Distance from that configuration: [0.83375292] + --- 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 +--- Neighbour 4 in the list of neghbours, And at position 64 in the X datas point -------------- --- Configuration: 3000-3300 --- Distance from that configuration: [0.83375292] @@ -10249,15 +8647,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.474892742303716 --- Workload: 274951000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 63 in the X datas point -------------- --- Configuration: 2000-2200 - --- Distance from that configuration: [0.76130039] + --- 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 +--- Neighbour 6 in the list of neghbours, And at position 61 in the X datas point -------------- --- Configuration: 3000-2200 --- Distance from that configuration: [0.76130039] @@ -10273,24 +8671,24 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 49.410116578739654 --- Workload: 406369000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 4 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 73 in the X datas point -------------- - --- Configuration: 3000-1110 + --- Configuration: 3330-2220 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8096707069.234942 - --- Energy: 49.41467631934382 - --- Workload: 400095000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 61 in the X datas point --------------- - --- Configuration: 3330-2220 - --- Distance from that configuration: [0.69514393] --- Energy efficiency: 9229945635.620207 --- Energy: 51.28077619994492 --- Workload: 473319000000.0 -------------- +--- Neighbour 9 in the list of neghbours, And at position 110 in the X datas point +-------------- + --- Configuration: 3003-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9353836943.914392 + --- Energy: 65.99051868650201 + --- Workload: 617264000000.0 +-------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 52 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 64 in the X datas point -------------- --- Configuration: 3000-3300 --- Energy efficiency: 6473246073.976255 @@ -10305,131 +8703,61 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- remove_aberrant_points: do we remove value [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] --- Computing the list of the 10 first neighbours of '0000-0000' *** START computing ci exp matrix -X = [[2. 0. 1. 0. 1. 0. 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -10464,7 +8792,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.543907709942122 --- Workload: 29470600000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 53 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 65 in the X datas point -------------- --- Configuration: 0000-1000 --- Distance from that configuration: [0.91310072] @@ -10472,7 +8800,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 35.44774676664167 --- Workload: 111489000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 59 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 71 in the X datas point -------------- --- Configuration: 0000-0001 --- Distance from that configuration: [0.91310072] @@ -10504,13 +8832,13 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.86022362180361 --- Workload: 149735000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 54 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 53 in the X datas point -------------- - --- Configuration: 0000-2000 + --- Configuration: 0011-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 + --- Energy efficiency: 2745412415.8531094 + --- Energy: 29.5448803510097 + --- Workload: 81112900000.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 @@ -10529,15 +8857,23 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.543907709942122 --- Workload: 29470600000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 32 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 53 in the X datas point -------------- - --- Configuration: 0000-0000 + --- Configuration: 0011-0000 --- Distance from that configuration: [1.] + --- Energy efficiency: 2745412415.8531094 + --- Energy: 29.5448803510097 + --- Workload: 81112900000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 32 in the X datas point +-------------- + --- 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 +--- Neighbour 4 in the list of neghbours, And at position 17 in the X datas point -------------- --- Configuration: 0000-0000 --- Distance from that configuration: [0.91310072] @@ -10545,7 +8881,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.027102694886654 --- Workload: 0.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 36 in the X datas point +--- 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] @@ -10553,23 +8889,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.059275323795035 --- Workload: 60678300000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 16 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 16 in the X datas point -------------- --- Configuration: 0000-0000 - --- Distance from that configuration: [0.91310072] + --- 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.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 +--- Neighbour 7 in the list of neghbours, And at position 65 in the X datas point -------------- --- Configuration: 0000-1000 --- Distance from that configuration: [0.83375292] @@ -10577,7 +8905,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 35.44774676664167 --- Workload: 111489000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 59 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 71 in the X datas point -------------- --- Configuration: 0000-0001 --- Distance from that configuration: [0.83375292] @@ -10594,146 +8922,76 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Workload: 149735000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 36 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 17 in the X datas point -------------- - --- Configuration: 1100-0000 - --- Energy efficiency: 2018619748.5607243 - --- Energy: 30.059275323795035 - --- Workload: 60678300000.0 + --- Configuration: 0000-0000 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.027102694886654 + --- Workload: 0.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 +--- The energy of the current configuration (30.027102694886654 mAh) it is NOT far from the median. +--- Median :30.027102694886654, 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -10913,131 +9171,61 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- remove_aberrant_points: do we remove value [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0] --- Computing the list of the 10 first neighbours of '2000-0000' *** START computing ci exp matrix -X = [[2. 0. 1. 0. 1. 0. 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -11217,131 +9405,61 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- remove_aberrant_points: do we remove value [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0] --- Computing the list of the 10 first neighbours of '3000-0000' *** START computing ci exp matrix -X = [[2. 0. 1. 0. 1. 0. 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -11384,7 +9502,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.46450751429702 --- Workload: 194232000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 5 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 51 in the X datas point +-------------- + --- Configuration: 3300-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 2075033200.5312083 + --- Energy: 29.0248902377268 + --- Workload: 60227600000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 5 in the X datas point -------------- --- Configuration: 0030-0000 --- Distance from that configuration: [0.83375292] @@ -11392,7 +9518,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.623247258891045 --- Workload: 29472300000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 20 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 20 in the X datas point -------------- --- Configuration: 3330-0000 --- Distance from that configuration: [0.83375292] @@ -11400,7 +9526,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 32.51205394198035 --- Workload: 174825000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 37 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 37 in the X datas point -------------- --- Configuration: 2200-0000 --- Distance from that configuration: [0.83375292] @@ -11408,7 +9534,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.07061597004587 --- Workload: 60106800000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 40 in the X datas point +--- 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] @@ -11416,14 +9542,6 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.78276420172299 --- Workload: 186062000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 45 in the X datas point --------------- - --- 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 -------------- @@ -11433,15 +9551,23 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.02206558996354 --- Workload: 29457300000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 18 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 3000-0000 + --- Configuration: 3300-0000 --- Distance from that configuration: [1.] + --- Energy efficiency: 2075033200.5312083 + --- Energy: 29.0248902377268 + --- Workload: 60227600000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 18 in the X datas point +-------------- + --- 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 +--- 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] @@ -11449,7 +9575,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.239529117166907 --- Workload: 29535500000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 5 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 5 in the X datas point -------------- --- Configuration: 0030-0000 --- Distance from that configuration: [0.91310072] @@ -11457,7 +9583,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.623247258891045 --- Workload: 29472300000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 37 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 37 in the X datas point -------------- --- Configuration: 2200-0000 --- Distance from that configuration: [0.91310072] @@ -11465,7 +9591,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.07061597004587 --- Workload: 60106800000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 19 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 19 in the X datas point -------------- --- Configuration: 3300-0000 --- Distance from that configuration: [0.83375292] @@ -11473,7 +9599,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.277288658122774 --- Workload: 59956000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 20 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 20 in the X datas point -------------- --- Configuration: 3330-0000 --- Distance from that configuration: [0.83375292] @@ -11481,7 +9607,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 32.51205394198035 --- Workload: 174825000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 44 in the X datas point +--- 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] @@ -11489,7 +9615,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.46450751429702 --- Workload: 194232000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 40 in the X datas point +--- 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] @@ -11497,155 +9623,77 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.78276420172299 --- Workload: 186062000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 45 in the X datas point -------------- - --- 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 +--- Median at position 4 in the list of neghbours, And at position 5 in the X datas point -------------- - --- Configuration: 2200-0000 - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 + --- Configuration: 0030-0000 + --- Energy efficiency: 994906080.8659663 + --- Energy: 29.623247258891045 + --- Workload: 29472300000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (30.07061597004587 mAh) it is NOT far from the median. ---- Median :30.07061597004587, the gap is : 10 +--- The energy of the current configuration (29.623247258891045 mAh) it is NOT far from the median. +--- Median :29.623247258891045, the gap is : 10 --- So No we don't romove this configuration '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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -11825,131 +9873,61 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- remove_aberrant_points: do we remove value [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0] --- Computing the list of the 10 first neighbours of '2200-0000' *** START computing ci exp matrix -X = [[2. 0. 1. 0. 1. 0. 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -11992,7 +9970,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.508250558695604 --- Workload: 92411200000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 75 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 51 in the X datas point +-------------- + --- Configuration: 3300-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 2075033200.5312083 + --- Energy: 29.0248902377268 + --- Workload: 60227600000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 87 in the X datas point -------------- --- Configuration: 2220-0000 --- Distance from that configuration: [0.91310072] @@ -12000,7 +9986,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.63396781022152 --- Workload: 91642100000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 18 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 164 in the X datas point +-------------- + --- Configuration: 2200-1000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5023055826.242454 + --- Energy: 35.164198939696966 + --- Workload: 176632000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 18 in the X datas point -------------- --- Configuration: 3000-0000 --- Distance from that configuration: [0.83375292] @@ -12008,7 +10002,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.060137396486432 --- Workload: 29553800000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 20 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 20 in the X datas point -------------- --- Configuration: 3330-0000 --- Distance from that configuration: [0.83375292] @@ -12016,22 +10010,6 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 32.51205394198035 --- Workload: 174825000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 33 in the X datas point --------------- - --- Configuration: 1000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 997516184.7000968 - --- Energy: 29.543907709942122 - --- Workload: 29470600000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 35 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1010122436.9405816 - --- Energy: 29.239529117166907 - --- Workload: 29535500000.0 --------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '2200-0000' --- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point -------------- @@ -12041,31 +10019,23 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.02206558996354 --- Workload: 29457300000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 18 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 3000-0000 + --- Configuration: 3300-0000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1016987763.6032282 - --- Energy: 29.060137396486432 - --- Workload: 29553800000.0 + --- Energy efficiency: 2075033200.5312083 + --- Energy: 29.0248902377268 + --- Workload: 60227600000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 35 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 18 in the X datas point -------------- --- Configuration: 3000-0000 --- Distance from that configuration: [0.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 + --- Energy efficiency: 1016987763.6032282 + --- Energy: 29.060137396486432 + --- Workload: 29553800000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 36 in the X datas point +--- 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] @@ -12073,7 +10043,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.059275323795035 --- Workload: 60678300000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 37 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 37 in the X datas point -------------- --- Configuration: 2200-0000 --- Distance from that configuration: [0.91310072] @@ -12081,31 +10051,31 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.07061597004587 --- Workload: 60106800000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 19 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 19 in the X datas point -------------- --- Configuration: 3300-0000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.91310072] --- 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 +--- 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] + --- Distance from that configuration: [0.91310072] --- 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 +--- Neighbour 7 in the list of neghbours, And at position 87 in the X datas point -------------- --- Configuration: 2220-0000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.91310072] --- 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 +--- 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] @@ -12113,147 +10083,85 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 32.51205394198035 --- Workload: 174825000000.0 -------------- +--- Neighbour 9 in the list of neghbours, And at position 164 in the X datas point -------------- ---- Median at position 4 in the list of neghbours, And at position 36 in the X datas point + --- Configuration: 2200-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5023055826.242454 + --- Energy: 35.164198939696966 + --- Workload: 176632000000.0 -------------- - --- Configuration: 1100-0000 - --- Energy efficiency: 2018619748.5607243 - --- Energy: 30.059275323795035 - --- Workload: 60678300000.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.059275323795035 mAh) it is NOT far from the median. ---- Median :30.059275323795035, the gap is : 10 +--- The energy of the current configuration (30.07061597004587 mAh) it is NOT far from the median. +--- Median :30.07061597004587, the gap is : 10 --- So No we don't romove this configuration '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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -12280,7 +10188,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.508250558695604 --- Workload: 92411200000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 75 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 87 in the X datas point -------------- --- Configuration: 2220-0000 --- Distance from that configuration: [0.91310072] @@ -12312,29 +10220,29 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.68430426428569 --- Workload: 218185000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 16 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 48 in the X datas point -------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.299284062105812 - --- Workload: 0.0 + --- Configuration: 0111-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3139835723.7949314 + --- Energy: 40.0701934667281 + --- Workload: 125814000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 17 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 100 in the X datas point -------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.027102694886654 - --- Workload: 0.0 + --- Configuration: 0110-0010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5194211570.625695 + --- Energy: 35.648662348871625 + --- Workload: 185167000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 32 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 111 in the X datas point -------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 29.957415812958512 - --- Workload: 0.0 + --- Configuration: 0110-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5162462701.2069845 + --- Energy: 35.42009012551951 + --- Workload: 182855000000.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 @@ -12345,23 +10253,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- 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 +--- 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] @@ -12369,195 +10261,141 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.059275323795035 --- Workload: 60678300000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 37 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 37 in the X datas point -------------- --- Configuration: 2200-0000 - --- Distance from that configuration: [0.83375292] + --- 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 39 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 39 in the X datas point -------------- --- Configuration: 2220-0000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.91310072] --- 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 +--- Neighbour 4 in the list of neghbours, And at position 87 in the X datas point -------------- --- Configuration: 2220-0000 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 2991522026.5766816 --- Energy: 30.63396781022152 --- Workload: 91642100000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 38 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 38 in the X datas point -------------- --- Configuration: 1110-0000 - --- Distance from that configuration: [0.76130039] + --- 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 +--- Neighbour 6 in the list of neghbours, And at position 111 in the X datas point +-------------- + --- Configuration: 0110-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5162462701.2069845 + --- Energy: 35.42009012551951 + --- Workload: 182855000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 100 in the X datas point +-------------- + --- Configuration: 0110-0010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5194211570.625695 + --- Energy: 35.648662348871625 + --- Workload: 185167000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 42 in the X datas point -------------- --- Configuration: 1100-1000 - --- Distance from that configuration: [0.76130039] + --- 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 48 in the X datas point -------------- ---- Median at position 4 in the list of neghbours, And at position 37 in the X datas point + --- Configuration: 0111-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3139835723.7949314 + --- Energy: 40.0701934667281 + --- Workload: 125814000000.0 -------------- - --- Configuration: 2200-0000 - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 +-------------- +--- Median at position 4 in the list of neghbours, And at position 87 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 (30.07061597004587 mAh) it is NOT far from the median. ---- Median :30.07061597004587, the gap is : 10 +--- The energy of the current configuration (30.63396781022152 mAh) it is NOT far from the median. +--- Median :30.63396781022152, 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -12568,7 +10406,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.508250558695604 --- Workload: 92411200000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 75 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 87 in the X datas point -------------- --- Configuration: 2220-0000 --- Distance from that configuration: [1.] @@ -12632,13 +10470,13 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.059275323795035 --- Workload: 60678300000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 5 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 0030-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 994906080.8659663 - --- Energy: 29.623247258891045 - --- Workload: 29472300000.0 + --- Configuration: 3300-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 2075033200.5312083 + --- Energy: 29.0248902377268 + --- Workload: 60227600000.0 -------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '2220-0000' --- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point @@ -12649,13 +10487,13 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.02206558996354 --- Workload: 29457300000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 5 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 0030-0000 + --- Configuration: 3300-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 994906080.8659663 - --- Energy: 29.623247258891045 - --- Workload: 29472300000.0 + --- Energy efficiency: 2075033200.5312083 + --- Energy: 29.0248902377268 + --- Workload: 60227600000.0 -------------- --- Neighbour 2 in the list of neghbours, And at position 36 in the X datas point -------------- @@ -12689,7 +10527,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.508250558695604 --- Workload: 92411200000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 75 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 87 in the X datas point -------------- --- Configuration: 2220-0000 --- Distance from that configuration: [0.83375292] @@ -12716,7 +10554,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Neighbour 9 in the list of neghbours, And at position 21 in the X datas point -------------- --- Configuration: 3333-0000 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 8296551953.00833 --- Energy: 59.045602086542516 --- Workload: 489874000000.0 @@ -12737,131 +10575,61 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- remove_aberrant_points: do we remove value [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0] --- Computing the list of the 10 first neighbours of '3300-1000' *** START computing ci exp matrix -X = [[2. 0. 1. 0. 1. 0. 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -12896,7 +10664,23 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.46450751429702 --- Workload: 194232000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 14 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 51 in the X datas point +-------------- + --- Configuration: 3300-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 2075033200.5312083 + --- Energy: 29.0248902377268 + --- Workload: 60227600000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 164 in the X datas point +-------------- + --- Configuration: 2200-1000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5023055826.242454 + --- Energy: 35.164198939696966 + --- Workload: 176632000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 14 in the X datas point -------------- --- Configuration: 3303-1010 --- Distance from that configuration: [0.83375292] @@ -12904,7 +10688,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 67.3857084084629 --- Workload: 629393000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 18 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 18 in the X datas point -------------- --- Configuration: 3000-0000 --- Distance from that configuration: [0.83375292] @@ -12912,7 +10696,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.060137396486432 --- Workload: 29553800000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 20 in the X datas point +--- 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] @@ -12920,7 +10704,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 32.51205394198035 --- Workload: 174825000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 35 in the X datas point +--- 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] @@ -12928,32 +10712,24 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- 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 +--- Ordered by energy, Printing the list of the 10 first neighbours of '3300-1000' +--- Neighbour 0 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 + --- Configuration: 3300-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 2075033200.5312083 + --- Energy: 29.0248902377268 + --- Workload: 60227600000.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 +--- Neighbour 1 in the list of neghbours, And at position 18 in the X datas point -------------- --- Configuration: 3000-0000 - --- Distance from that configuration: [1.] + --- Distance from that configuration: [0.91310072] --- 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 +--- 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] @@ -12961,14 +10737,6 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.239529117166907 --- Workload: 29535500000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 37 in the X datas point --------------- - --- Configuration: 2200-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 --------------- --- Neighbour 3 in the list of neghbours, And at position 19 in the X datas point -------------- --- Configuration: 3300-0000 @@ -12980,12 +10748,20 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Neighbour 4 in the list of neghbours, And at position 20 in the X datas point -------------- --- Configuration: 3330-0000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.91310072] --- 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 +--- Neighbour 5 in the list of neghbours, And at position 164 in the X datas point +-------------- + --- Configuration: 2200-1000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5023055826.242454 + --- Energy: 35.164198939696966 + --- Workload: 176632000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 44 in the X datas point -------------- --- Configuration: 3000-1000 --- Distance from that configuration: [0.83375292] @@ -12993,7 +10769,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.46450751429702 --- Workload: 194232000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 40 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 40 in the X datas point -------------- --- Configuration: 3300-1000 --- Distance from that configuration: [0.83375292] @@ -13001,14 +10777,6 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.78276420172299 --- Workload: 186062000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 43 in the X datas point --------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 --------------- --- Neighbour 8 in the list of neghbours, And at position 41 in the X datas point -------------- --- Configuration: 3300-2000 @@ -13041,131 +10809,61 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- remove_aberrant_points: do we remove value [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0] --- Computing the list of the 10 first neighbours of '3300-2000' *** START computing ci exp matrix -X = [[2. 0. 1. 0. 1. 0. 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -13208,7 +10906,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.96583597689362 --- Workload: 150045000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 19 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 104 in the X datas point +-------------- + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 3742206854.226074 + --- Energy: 34.88131927324178 + --- Workload: 130533000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 19 in the X datas point -------------- --- Configuration: 3300-0000 --- Distance from that configuration: [0.83375292] @@ -13216,7 +10922,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.277288658122774 --- Workload: 59956000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 28 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 28 in the X datas point -------------- --- Configuration: 3330-3000 --- Distance from that configuration: [0.83375292] @@ -13224,7 +10930,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 37.40635012737015 --- Workload: 217816000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 29 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 29 in the X datas point -------------- --- Configuration: 3000-3000 --- Distance from that configuration: [0.83375292] @@ -13232,7 +10938,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.1860248822606 --- Workload: 150171000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 44 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 44 in the X datas point -------------- --- Configuration: 3000-1000 --- Distance from that configuration: [0.83375292] @@ -13240,14 +10946,6 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- 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 -------------- @@ -13257,7 +10955,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.277288658122774 --- Workload: 59956000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 29 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 104 in the X datas point +-------------- + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 3742206854.226074 + --- Energy: 34.88131927324178 + --- Workload: 130533000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 29 in the X datas point -------------- --- Configuration: 3000-3000 --- Distance from that configuration: [0.91310072] @@ -13265,14 +10971,6 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- 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 @@ -13292,7 +10990,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Neighbour 5 in the list of neghbours, And at position 40 in the X datas point -------------- --- Configuration: 3300-1000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.91310072] --- Energy efficiency: 5058399218.983161 --- Energy: 36.78276420172299 --- Workload: 186062000000.0 @@ -13345,131 +11043,61 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- remove_aberrant_points: do we remove value [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0] --- Computing the list of the 10 first neighbours of '1100-1000' *** START computing ci exp matrix -X = [[2. 0. 1. 0. 1. 0. 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -13496,7 +11124,23 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.86022362180361 --- Workload: 149735000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 7 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 152 in the X datas point +-------------- + --- Configuration: 1100-1001 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 7522756337.9222145 + --- Energy: 41.562953026807364 + --- Workload: 312668000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 164 in the X datas point +-------------- + --- Configuration: 2200-1000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5023055826.242454 + --- Energy: 35.164198939696966 + --- Workload: 176632000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 7 in the X datas point -------------- --- Configuration: 1000-1010 --- Distance from that configuration: [0.83375292] @@ -13504,7 +11148,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.85376093977719 --- Workload: 278621000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 33 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 33 in the X datas point -------------- --- Configuration: 1000-0000 --- Distance from that configuration: [0.83375292] @@ -13512,7 +11156,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.543907709942122 --- Workload: 29470600000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 37 in the X datas point +--- 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] @@ -13520,7 +11164,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.07061597004587 --- Workload: 60106800000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 38 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 38 in the X datas point -------------- --- Configuration: 1110-0000 --- Distance from that configuration: [0.83375292] @@ -13528,7 +11172,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.668041259477853 --- Workload: 89102900000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 43 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 43 in the X datas point -------------- --- Configuration: 2200-2000 --- Distance from that configuration: [0.83375292] @@ -13536,22 +11180,6 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.93355197432356 --- Workload: 185980000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 50 in the X datas point --------------- - --- Configuration: 1000-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6448575832.027497 - --- Energy: 42.80059101405426 - --- Workload: 276003000000.0 --------------- ---- Neighbour 9 in the list of neghbours, And at position 53 in the X datas point --------------- - --- Configuration: 0000-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3145168392.3157244 - --- Energy: 35.44774676664167 - --- Workload: 111489000000.0 --------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '1100-1000' --- Neighbour 0 in the list of neghbours, And at position 33 in the X datas point -------------- @@ -13580,18 +11208,18 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Neighbour 3 in the list of neghbours, And at position 38 in the X datas point -------------- --- Configuration: 1110-0000 - --- Distance from that configuration: [0.83375292] + --- 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 53 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 164 in the X datas point -------------- - --- Configuration: 0000-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3145168392.3157244 - --- Energy: 35.44774676664167 - --- Workload: 111489000000.0 + --- Configuration: 2200-1000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5023055826.242454 + --- Energy: 35.164198939696966 + --- Workload: 176632000000.0 -------------- --- Neighbour 5 in the list of neghbours, And at position 42 in the X datas point -------------- @@ -13617,13 +11245,13 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.93355197432356 --- Workload: 185980000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 50 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 152 in the X datas point -------------- - --- Configuration: 1000-1100 + --- Configuration: 1100-1001 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6448575832.027497 - --- Energy: 42.80059101405426 - --- Workload: 276003000000.0 + --- Energy efficiency: 7522756337.9222145 + --- Energy: 41.562953026807364 + --- Workload: 312668000000.0 -------------- --- Neighbour 9 in the list of neghbours, And at position 7 in the X datas point -------------- @@ -13634,146 +11262,76 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Workload: 278621000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 53 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 164 in the X datas point -------------- - --- Configuration: 0000-1000 - --- Energy efficiency: 3145168392.3157244 - --- Energy: 35.44774676664167 - --- Workload: 111489000000.0 + --- Configuration: 2200-1000 + --- Energy efficiency: 5023055826.242454 + --- Energy: 35.164198939696966 + --- Workload: 176632000000.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 +--- The energy of the current configuration (35.164198939696966 mAh) it is NOT far from the median. +--- Median :35.164198939696966, 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -13792,7 +11350,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.9852979298838 --- Workload: 185914000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 47 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 59 in the X datas point -------------- --- Configuration: 2000-2000 --- Distance from that configuration: [0.91310072] @@ -13800,7 +11358,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.241340818491324 --- Workload: 150528000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 27 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 164 in the X datas point +-------------- + --- Configuration: 2200-1000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5023055826.242454 + --- Energy: 35.164198939696966 + --- Workload: 176632000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 27 in the X datas point -------------- --- Configuration: 3300-3000 --- Distance from that configuration: [0.83375292] @@ -13808,7 +11374,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.711179058531826 --- Workload: 186205000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 37 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 37 in the X datas point -------------- --- Configuration: 2200-0000 --- Distance from that configuration: [0.83375292] @@ -13816,7 +11382,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.07061597004587 --- Workload: 60106800000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 40 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 40 in the X datas point -------------- --- Configuration: 3300-1000 --- Distance from that configuration: [0.83375292] @@ -13824,7 +11390,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.78276420172299 --- Workload: 186062000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 42 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 42 in the X datas point -------------- --- Configuration: 1100-1000 --- Distance from that configuration: [0.83375292] @@ -13832,7 +11398,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.68430426428569 --- Workload: 218185000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 45 in the X datas point -------------- --- Configuration: 3000-2000 --- Distance from that configuration: [0.83375292] @@ -13840,7 +11406,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.96583597689362 --- Workload: 150045000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 63 in the X datas point -------------- --- Configuration: 2000-2200 --- Distance from that configuration: [0.83375292] @@ -13848,14 +11414,6 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- 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 -------------- @@ -13865,7 +11423,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.07061597004587 --- Workload: 60106800000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 47 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 164 in the X datas point +-------------- + --- Configuration: 2200-1000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5023055826.242454 + --- Energy: 35.164198939696966 + --- Workload: 176632000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 59 in the X datas point -------------- --- Configuration: 2000-2000 --- Distance from that configuration: [0.91310072] @@ -13873,7 +11439,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.241340818491324 --- Workload: 150528000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 42 in the X datas point +--- 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] @@ -13881,7 +11447,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.68430426428569 --- Workload: 218185000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 27 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 27 in the X datas point -------------- --- Configuration: 3300-3000 --- Distance from that configuration: [0.83375292] @@ -13889,7 +11455,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.711179058531826 --- Workload: 186205000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 40 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 40 in the X datas point -------------- --- Configuration: 3300-1000 --- Distance from that configuration: [0.83375292] @@ -13897,7 +11463,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.78276420172299 --- Workload: 186062000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 43 in the X datas point +--- 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] @@ -13905,7 +11471,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.93355197432356 --- Workload: 185980000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 45 in the X datas point -------------- --- Configuration: 3000-2000 --- Distance from that configuration: [0.83375292] @@ -13913,7 +11479,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.96583597689362 --- Workload: 150045000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 41 in the X datas point +--- 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] @@ -13921,163 +11487,85 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.9852979298838 --- Workload: 185914000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 62 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 63 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 + --- 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 +--- Median at position 4 in the list of neghbours, And at position 27 in the X datas point -------------- - --- Configuration: 3300-1000 - --- Energy efficiency: 5058399218.983161 - --- Energy: 36.78276420172299 - --- Workload: 186062000000.0 + --- 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.78276420172299 mAh) it is NOT far from the median. ---- Median :36.78276420172299, the gap is : 10 +--- 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 '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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -14120,7 +11608,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.96583597689362 --- Workload: 150045000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 48 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 60 in the X datas point -------------- --- Configuration: 3000-1100 --- Distance from that configuration: [0.91310072] @@ -14128,7 +11616,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 43.3608751201712 --- Workload: 279393000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 4 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 104 in the X datas point +-------------- + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 3742206854.226074 + --- Energy: 34.88131927324178 + --- Workload: 130533000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 4 in the X datas point -------------- --- Configuration: 3000-1110 --- Distance from that configuration: [0.83375292] @@ -14136,7 +11632,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 49.41467631934382 --- Workload: 400095000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 19 in the X datas point +--- 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] @@ -14144,7 +11640,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.277288658122774 --- Workload: 59956000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 34 in the X datas point +--- 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] @@ -14152,14 +11648,6 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.02206558996354 --- Workload: 29457300000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 41 in the X datas point --------------- - --- Configuration: 3300-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5026691733.102776 - --- Energy: 36.9852979298838 - --- Workload: 185914000000.0 --------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '3000-1000' --- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point -------------- @@ -14193,7 +11681,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.277288658122774 --- Workload: 59956000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 44 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 104 in the X datas point +-------------- + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 3742206854.226074 + --- Energy: 34.88131927324178 + --- Workload: 130533000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 44 in the X datas point -------------- --- Configuration: 3000-1000 --- Distance from that configuration: [0.91310072] @@ -14201,7 +11697,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.46450751429702 --- Workload: 194232000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 40 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 40 in the X datas point -------------- --- Configuration: 3300-1000 --- Distance from that configuration: [0.91310072] @@ -14209,7 +11705,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.78276420172299 --- Workload: 186062000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 45 in the X datas point -------------- --- Configuration: 3000-2000 --- Distance from that configuration: [0.83375292] @@ -14217,15 +11713,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- 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 +--- Neighbour 8 in the list of neghbours, And at position 60 in the X datas point -------------- --- Configuration: 3000-1100 --- Distance from that configuration: [0.83375292] @@ -14242,146 +11730,76 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Workload: 400095000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 44 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 104 in the X datas point -------------- - --- Configuration: 3000-1000 - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 + --- Configuration: 3000-2000 + --- Energy efficiency: 3742206854.226074 + --- Energy: 34.88131927324178 + --- Workload: 130533000000.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 +--- The energy of the current configuration (34.88131927324178 mAh) it is NOT far from the median. +--- Median :34.88131927324178, 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -14392,7 +11810,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.96583597689362 --- Workload: 150045000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 29 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 104 in the X datas point +-------------- + --- Configuration: 3000-2000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 3742206854.226074 + --- Energy: 34.88131927324178 + --- Workload: 130533000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 29 in the X datas point -------------- --- Configuration: 3000-3000 --- Distance from that configuration: [0.91310072] @@ -14400,7 +11826,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.1860248822606 --- Workload: 150171000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 41 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 41 in the X datas point -------------- --- Configuration: 3300-2000 --- Distance from that configuration: [0.91310072] @@ -14408,7 +11834,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.9852979298838 --- Workload: 185914000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 44 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 44 in the X datas point -------------- --- Configuration: 3000-1000 --- Distance from that configuration: [0.91310072] @@ -14416,7 +11842,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.46450751429702 --- Workload: 194232000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 47 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 59 in the X datas point -------------- --- Configuration: 2000-2000 --- Distance from that configuration: [0.91310072] @@ -14424,7 +11850,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.241340818491324 --- Workload: 150528000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 49 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 61 in the X datas point -------------- --- Configuration: 3000-2200 --- Distance from that configuration: [0.91310072] @@ -14432,7 +11858,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.79271109577192 --- Workload: 278971000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 18 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 18 in the X datas point -------------- --- Configuration: 3000-0000 --- Distance from that configuration: [0.83375292] @@ -14440,7 +11866,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.060137396486432 --- Workload: 29553800000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 27 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 27 in the X datas point -------------- --- Configuration: 3300-3000 --- Distance from that configuration: [0.83375292] @@ -14448,7 +11874,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.711179058531826 --- Workload: 186205000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 30 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 30 in the X datas point -------------- --- Configuration: 3000-3300 --- Distance from that configuration: [0.83375292] @@ -14456,14 +11882,6 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.19510352720739 --- Workload: 278957000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 35 in the X datas point --------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1010122436.9405816 - --- Energy: 29.239529117166907 - --- Workload: 29535500000.0 --------------- --- Ordered by energy, Printing the list of the 10 first neighbours of '3000-2000' --- Neighbour 0 in the list of neghbours, And at position 18 in the X datas point -------------- @@ -14473,13 +11891,13 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.060137396486432 --- Workload: 29553800000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 35 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 104 in the X datas point -------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1010122436.9405816 - --- Energy: 29.239529117166907 - --- Workload: 29535500000.0 + --- Configuration: 3000-2000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 3742206854.226074 + --- Energy: 34.88131927324178 + --- Workload: 130533000000.0 -------------- --- Neighbour 2 in the list of neghbours, And at position 29 in the X datas point -------------- @@ -14489,7 +11907,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.1860248822606 --- Workload: 150171000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 47 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 59 in the X datas point -------------- --- Configuration: 2000-2000 --- Distance from that configuration: [0.91310072] @@ -14516,7 +11934,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Neighbour 6 in the list of neghbours, And at position 45 in the X datas point -------------- --- Configuration: 3000-2000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.91310072] --- Energy efficiency: 4059018123.5159216 --- Energy: 36.96583597689362 --- Workload: 150045000000.0 @@ -14537,7 +11955,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.19510352720739 --- Workload: 278957000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 49 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 61 in the X datas point -------------- --- Configuration: 3000-2200 --- Distance from that configuration: [0.83375292] @@ -14561,131 +11979,61 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- remove_aberrant_points: do we remove value [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0] --- Computing the list of the 10 first neighbours of '1000-1000' *** START computing ci exp matrix -X = [[2. 0. 1. 0. 1. 0. 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 @@ -14720,7 +12068,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.68430426428569 --- Workload: 218185000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 50 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 62 in the X datas point -------------- --- Configuration: 1000-1100 --- Distance from that configuration: [0.91310072] @@ -14728,7 +12076,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.80059101405426 --- Workload: 276003000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 53 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 65 in the X datas point -------------- --- Configuration: 0000-1000 --- Distance from that configuration: [0.91310072] @@ -14809,7 +12157,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 30.299284062105812 --- Workload: 0.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 53 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 65 in the X datas point -------------- --- Configuration: 0000-1000 --- Distance from that configuration: [0.91310072] @@ -14833,7 +12181,7 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.86022362180361 --- Workload: 149735000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 50 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 62 in the X datas point -------------- --- Configuration: 1000-1100 --- Distance from that configuration: [0.83375292] @@ -14862,234 +12210,156 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Median :30.299284062105812, the gap is : 10 --- So No we don't romove this configuration '1000-1000' --- remove_aberrant_points: The value [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0] ---- Computing the list of the 10 first neighbours of '2000-2000' + --- remove_aberrant_points: do we remove value [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0] +--- Computing the list of the 10 first neighbours of '1001-2000' *** 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [0.57957828] - [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '2000-2000' +--- Ordered by distance, Printing the list of the 10 first neighbours of '1001-2000' --- Neighbour 0 in the list of neghbours, And at position 47 in the X datas point -------------- - --- Configuration: 2000-2000 + --- Configuration: 1001-2000 --- Distance from that configuration: [1.] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 43 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 74 in the X datas point -------------- - --- Configuration: 2200-2000 + --- Configuration: 2002-2000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 95 in the X datas point -------------- - --- Configuration: 3000-2000 + --- Configuration: 1101-2000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 + --- Energy efficiency: 6788174999.151478 + --- Energy: 36.70897651674008 + --- Workload: 249187000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 118 in the X datas point -------------- - --- Configuration: 2000-2200 + --- Configuration: 1001-2002 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 + --- Energy efficiency: 9165566798.65083 + --- Energy: 65.10994999301121 + --- Workload: 596772000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 62 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 46 in the X datas point -------------- - --- Configuration: 2002-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 7263008047.412917 - --- Energy: 41.829225389075674 - --- Workload: 303807000000.0 + --- 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 29 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 50 in the X datas point -------------- - --- Configuration: 3000-3000 + --- Configuration: 0001-2002 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4149980287.5936337 - --- Energy: 36.1860248822606 - --- Workload: 150171000000.0 + --- Energy efficiency: 8407741848.694279 + --- Energy: 65.1809584910712 + --- Workload: 548023000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 34 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 54 in the X datas point -------------- - --- Configuration: 2000-0000 + --- Configuration: 1001-0002 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 + --- Energy efficiency: 7043096708.760907 + --- Energy: 47.6050128004243 + --- Workload: 335286000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 41 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 59 in the X datas point -------------- - --- Configuration: 3300-2000 + --- Configuration: 2000-2000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5026691733.102776 - --- Energy: 36.9852979298838 - --- Workload: 185914000000.0 + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 44 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 66 in the X datas point -------------- - --- Configuration: 3000-1000 + --- Configuration: 0000-2000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 46 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 68 in the X datas point -------------- - --- Configuration: 1000-1000 + --- Configuration: 1001-2220 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 + --- Energy efficiency: 9166575000.916658 + --- Energy: 50.735447078258076 + --- Workload: 465069000000.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 +--- Ordered by energy, Printing the list of the 10 first neighbours of '1001-2000' +--- Neighbour 0 in the list of neghbours, And at position 66 in the X datas point -------------- - --- Configuration: 2000-0000 + --- Configuration: 0000-2000 --- 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 + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 47 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 59 in the X datas point -------------- --- Configuration: 2000-2000 --- Distance from that configuration: [0.91310072] @@ -15097,15 +12367,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 36.241340818491324 --- Workload: 150528000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 44 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 95 in the X datas point -------------- - --- Configuration: 3000-1000 + --- Configuration: 1101-2000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 + --- Energy efficiency: 6788174999.151478 + --- Energy: 36.70897651674008 + --- Workload: 249187000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 46 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 46 in the X datas point -------------- --- Configuration: 1000-1000 --- Distance from that configuration: [0.91310072] @@ -15113,31 +12383,15 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- 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 +--- Neighbour 4 in the list of neghbours, And at position 47 in the X datas point -------------- - --- Configuration: 3300-2000 + --- Configuration: 1001-2000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5026691733.102776 - --- Energy: 36.9852979298838 - --- Workload: 185914000000.0 + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 62 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 74 in the X datas point -------------- --- Configuration: 2002-2000 --- Distance from that configuration: [0.83375292] @@ -15145,887 +12399,701 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 41.829225389075674 --- Workload: 303807000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 54 in the X datas point -------------- - --- Configuration: 2000-2200 + --- Configuration: 1001-0002 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 + --- Energy efficiency: 7043096708.760907 + --- Energy: 47.6050128004243 + --- Workload: 335286000000.0 -------------- +--- Neighbour 7 in the list of neghbours, And at position 68 in the X datas point -------------- ---- Median at position 4 in the list of neghbours, And at position 46 in the X datas point + --- Configuration: 1001-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9166575000.916658 + --- Energy: 50.735447078258076 + --- Workload: 465069000000.0 -------------- - --- Configuration: 1000-1000 - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 +--- Neighbour 8 in the list of neghbours, And at position 118 in the X datas point +-------------- + --- Configuration: 1001-2002 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9165566798.65083 + --- Energy: 65.10994999301121 + --- Workload: 596772000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 50 in the X datas point +-------------- + --- Configuration: 0001-2002 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8407741848.694279 + --- Energy: 65.1809584910712 + --- Workload: 548023000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 47 in the X datas point +-------------- + --- Configuration: 1001-2000 + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (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' +--- The energy of the current configuration (39.7073615035878 mAh) it is NOT far from the median. +--- Median :39.7073615035878, the gap is : 10 +--- So No we don't romove this configuration '1001-2000' + --- remove_aberrant_points: The value [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0] +--- Computing the list of the 10 first neighbours of '0111-0000' *** 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [0.57957828] - [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '3000-1100' +--- Ordered by distance, Printing the list of the 10 first neighbours of '0111-0000' --- Neighbour 0 in the list of neghbours, And at position 48 in the X datas point -------------- - --- Configuration: 3000-1100 + --- Configuration: 0111-0000 --- 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 + --- Energy efficiency: 3139835723.7949314 + --- Energy: 40.0701934667281 + --- Workload: 125814000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 49 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 53 in the X datas point -------------- - --- Configuration: 3000-2200 + --- Configuration: 0011-0000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6519117311.516021 - --- Energy: 42.79271109577192 - --- Workload: 278971000000.0 + --- Energy efficiency: 2745412415.8531094 + --- Energy: 29.5448803510097 + --- Workload: 81112900000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 18 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 38 in the X datas point -------------- - --- Configuration: 3000-0000 + --- Configuration: 1110-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1016987763.6032282 - --- Energy: 29.060137396486432 - --- Workload: 29553800000.0 + --- Energy efficiency: 2905397356.669485 + --- Energy: 30.668041259477853 + --- Workload: 89102900000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 35 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 100 in the X datas point -------------- - --- Configuration: 3000-0000 + --- Configuration: 0110-0010 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1010122436.9405816 - --- Energy: 29.239529117166907 - --- Workload: 29535500000.0 + --- Energy efficiency: 5194211570.625695 + --- Energy: 35.648662348871625 + --- Workload: 185167000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 40 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 111 in the X datas point -------------- - --- Configuration: 3300-1000 + --- Configuration: 0110-0100 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5058399218.983161 - --- Energy: 36.78276420172299 - --- Workload: 186062000000.0 + --- Energy efficiency: 5162462701.2069845 + --- Energy: 35.42009012551951 + --- Workload: 182855000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 123 in the X datas point -------------- - --- Configuration: 3000-2000 + --- Configuration: 0111-2000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 + --- Energy efficiency: 6681499595.769274 + --- Energy: 37.38840673928198 + --- Workload: 249811000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 13 in the X datas point -------------- - --- Configuration: 2000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 + --- Configuration: 0011-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 71 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 16 in the X datas point -------------- - --- Configuration: 3003-1101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9428892010.8998 - --- Energy: 67.46193459835338 - --- Workload: 636090000000.0 + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '3000-1100' ---- Neighbour 0 in the list of neghbours, And at position 18 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 17 in the X datas point -------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 1016987763.6032282 - --- Energy: 29.060137396486432 - --- Workload: 29553800000.0 + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.027102694886654 + --- Workload: 0.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 35 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 32 in the X datas point -------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1010122436.9405816 - --- Energy: 29.239529117166907 - --- Workload: 29535500000.0 + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 29.957415812958512 + --- Workload: 0.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 44 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '0111-0000' +--- Neighbour 0 in the list of neghbours, And at position 53 in the X datas point -------------- - --- Configuration: 3000-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 + --- Configuration: 0011-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 2745412415.8531094 + --- Energy: 29.5448803510097 + --- Workload: 81112900000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 40 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 32 in the X datas point -------------- - --- Configuration: 3300-1000 + --- Configuration: 0000-0000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5058399218.983161 - --- Energy: 36.78276420172299 - --- Workload: 186062000000.0 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 29.957415812958512 + --- Workload: 0.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 17 in the X datas point -------------- - --- Configuration: 3000-2000 + --- Configuration: 0000-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.027102694886654 + --- Workload: 0.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 16 in the X datas point -------------- - --- Configuration: 2000-2200 + --- Configuration: 0000-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 49 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 38 in the X datas point -------------- - --- Configuration: 3000-2200 + --- Configuration: 1110-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6519117311.516021 - --- Energy: 42.79271109577192 - --- Workload: 278971000000.0 + --- Energy efficiency: 2905397356.669485 + --- Energy: 30.668041259477853 + --- Workload: 89102900000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 48 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 111 in the X datas point -------------- - --- Configuration: 3000-1100 + --- Configuration: 0110-0100 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6443423519.784533 - --- Energy: 43.3608751201712 - --- Workload: 279393000000.0 + --- Energy efficiency: 5162462701.2069845 + --- Energy: 35.42009012551951 + --- Workload: 182855000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 4 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 100 in the X datas point -------------- - --- Configuration: 3000-1110 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8096707069.234942 - --- Energy: 49.41467631934382 - --- Workload: 400095000000.0 + --- Configuration: 0110-0010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5194211570.625695 + --- Energy: 35.648662348871625 + --- Workload: 185167000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 71 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 123 in the X datas point -------------- - --- Configuration: 3003-1101 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9428892010.8998 - --- Energy: 67.46193459835338 - --- Workload: 636090000000.0 + --- Configuration: 0111-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6681499595.769274 + --- Energy: 37.38840673928198 + --- Workload: 249811000000.0 -------------- +--- Neighbour 8 in the list of neghbours, And at position 48 in the X datas point -------------- ---- Median at position 4 in the list of neghbours, And at position 45 in the X datas point + --- Configuration: 0111-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3139835723.7949314 + --- Energy: 40.0701934667281 + --- Workload: 125814000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 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 -------------- - --- Configuration: 3000-2000 - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 +-------------- +--- Median at position 4 in the list of neghbours, And at position 38 in the X datas point +-------------- + --- Configuration: 1110-0000 + --- Energy efficiency: 2905397356.669485 + --- Energy: 30.668041259477853 + --- Workload: 89102900000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (36.96583597689362 mAh) it is NOT far from the median. ---- Median :36.96583597689362, the gap is : 10 ---- So No we don't romove this configuration '3000-1100' - --- remove_aberrant_points: The value [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0] ---- Computing the list of the 10 first neighbours of '3000-2200' +--- The energy of the current configuration (30.668041259477853 mAh) it is NOT far from the median. +--- Median :30.668041259477853, the gap is : 10 +--- So No we don't romove this configuration '0111-0000' + --- remove_aberrant_points: The value [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [2.0, 1, 0, 0, 0, 1.0, 0, 1, 0, 1] +--- Computing the list of the 10 first neighbours of '3000-0202' *** 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [0.57957828] - [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '3000-2200' +--- Ordered by distance, Printing the list of the 10 first neighbours of '3000-0202' --- Neighbour 0 in the list of neghbours, And at position 49 in the X datas point -------------- - --- Configuration: 3000-2200 + --- Configuration: 3000-0202 --- Distance from that configuration: [1.] + --- Energy efficiency: 8354358468.81318 + --- Energy: 64.35822134376 + --- Workload: 537670000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 61 in the X datas point +-------------- + --- Configuration: 3000-2200 + --- Distance from that configuration: [0.83375292] --- 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 +--- Neighbour 2 in the list of neghbours, And at position 85 in the X datas point +-------------- + --- Configuration: 3003-0002 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7595205906.032112 + --- Energy: 65.80063109114849 + --- Workload: 499771000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 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 4 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 5 in the list of neghbours, And at position 30 in the X datas point -------------- --- Configuration: 3000-3300 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 6611133148.221605 --- Energy: 42.19510352720739 --- Workload: 278957000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 35 in the X datas point +-------------- + --- Configuration: 3000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 1010122436.9405816 + --- Energy: 29.239529117166907 + --- Workload: 29535500000.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.91310072] + --- Distance from that configuration: [0.76130039] --- 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 +--- Neighbour 8 in the list of neghbours, And at position 55 in the X datas point +-------------- + --- Configuration: 2002-0101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8950387999.31977 + --- Energy: 47.4541739001796 + --- Workload: 424732000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 60 in the X datas point -------------- --- Configuration: 3000-1100 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [0.76130039] --- 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 +--- Ordered by energy, Printing the list of the 10 first neighbours of '3000-0202' +--- Neighbour 0 in the list of neghbours, And at position 18 in the X datas point -------------- - --- Configuration: 3000-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8224428196.629629 - --- Energy: 49.410116578739654 - --- Workload: 406369000000.0 + --- Configuration: 3000-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 1016987763.6032282 + --- Energy: 29.060137396486432 + --- Workload: 29553800000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 41 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 35 in the X datas point -------------- - --- Configuration: 3300-2000 + --- Configuration: 3000-0000 --- 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 + --- Energy efficiency: 1010122436.9405816 + --- Energy: 29.239529117166907 + --- Workload: 29535500000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 45 in the X datas point -------------- --- Configuration: 3000-2000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [0.83375292] --- 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] + --- 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.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 +--- Neighbour 4 in the list of neghbours, And at position 61 in the X datas point -------------- --- Configuration: 3000-2200 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [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 +--- Neighbour 5 in the list of neghbours, And at position 60 in the X datas point -------------- --- Configuration: 3000-1100 - --- Distance from that configuration: [0.83375292] + --- 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 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 6 in the list of neghbours, And at position 55 in the X datas point -------------- ---- Neighbour 9 in the list of neghbours, And at position 4 in the X datas point + --- Configuration: 2002-0101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8950387999.31977 + --- Energy: 47.4541739001796 + --- Workload: 424732000000.0 -------------- - --- Configuration: 3000-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 49 in the X datas point -------------- + --- Configuration: 3000-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8354358468.81318 + --- Energy: 64.35822134376 + --- Workload: 537670000000.0 -------------- ---- Median at position 4 in the list of neghbours, And at position 52 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 85 in the X datas point -------------- - --- Configuration: 3000-3300 - --- Energy efficiency: 6473246073.976255 - --- Energy: 42.474892742303716 - --- Workload: 274951000000.0 + --- 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 8 in the X datas point +-------------- + --- Configuration: 0020-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8089829466.394849 + --- Energy: 66.44909360627778 + --- Workload: 537560000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 61 in the X datas point +-------------- + --- Configuration: 3000-2200 + --- Energy efficiency: 6519117311.516021 + --- Energy: 42.79271109577192 + --- Workload: 278971000000.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' +--- The energy of the current configuration (64.35822134376 mAh) is far from the median. +--- Median :42.79271109577192, the gap is : 10 +--- So yes we remove this configuration '3000-0202' +--- remove_aberrant_points: The value [2.0, 1, 0, 0, 0, 1.0, 0, 1, 0, 1] is an abberant point. we don't add it + --- remove_aberrant_points: do we remove value [0.0, 0, 0, 0, 1, 1.0, 1, 0, 0, 1] +--- Computing the list of the 10 first neighbours of '0001-2002' *** 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [0.57957828] - [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '1000-1100' +--- Ordered by distance, Printing the list of the 10 first neighbours of '0001-2002' --- Neighbour 0 in the list of neghbours, And at position 50 in the X datas point -------------- - --- Configuration: 1000-1100 + --- Configuration: 0001-2002 --- Distance from that configuration: [1.] - --- Energy efficiency: 6448575832.027497 - --- Energy: 42.80059101405426 - --- Workload: 276003000000.0 + --- Energy efficiency: 8407741848.694279 + --- Energy: 65.1809584910712 + --- Workload: 548023000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 46 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 118 in the X datas point -------------- - --- Configuration: 1000-1000 + --- Configuration: 1001-2002 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 + --- Energy efficiency: 9165566798.65083 + --- Energy: 65.10994999301121 + --- Workload: 596772000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 7 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 47 in the X datas point -------------- - --- Configuration: 1000-1010 + --- Configuration: 1001-2000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6501654671.113798 - --- Energy: 42.85376093977719 - --- Workload: 278621000000.0 + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 33 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 54 in the X datas point -------------- - --- Configuration: 1000-0000 + --- Configuration: 1001-0002 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 997516184.7000968 - --- Energy: 29.543907709942122 - --- Workload: 29470600000.0 + --- Energy efficiency: 7043096708.760907 + --- Energy: 47.6050128004243 + --- Workload: 335286000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 42 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 66 in the X datas point -------------- - --- Configuration: 1100-1000 + --- Configuration: 0000-2000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5947637003.818383 - --- Energy: 36.68430426428569 - --- Workload: 218185000000.0 + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 109 in the X datas point -------------- - --- Configuration: 2000-2200 + --- Configuration: 0011-2022 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 + --- Energy efficiency: 10199970420.085781 + --- Energy: 84.69065283515172 + --- Workload: 863842000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 24 in the X datas point +-------------- + --- Configuration: 0000-3000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3307720550.5370083 + --- Energy: 35.59789292409111 + --- Workload: 117748000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 58 in the X datas point +-------------- + --- Configuration: 0001-0020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4533975344.242078 + --- Energy: 35.4792605525655 + --- Workload: 160862000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 53 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 65 in the X datas point -------------- --- Configuration: 0000-1000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- 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 +--- Neighbour 9 in the list of neghbours, And at position 67 in the X datas point -------------- --- Configuration: 0000-2200 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 5724131219.984087 --- Energy: 42.51731520413714 --- Workload: 243375000000.0 -------------- ---- Neighbour 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 +--- Ordered by energy, Printing the list of the 10 first neighbours of '0001-2002' +--- Neighbour 0 in the list of neghbours, And at position 66 in the X datas point -------------- - --- Configuration: 1000-0000 + --- Configuration: 0000-2000 --- 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 + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 53 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 65 in the X datas point -------------- --- Configuration: 0000-1000 - --- Distance from that configuration: [0.83375292] + --- 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 42 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 58 in the X datas point -------------- - --- Configuration: 1100-1000 + --- Configuration: 0001-0020 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5947637003.818383 - --- Energy: 36.68430426428569 - --- Workload: 218185000000.0 + --- Energy efficiency: 4533975344.242078 + --- Energy: 35.4792605525655 + --- Workload: 160862000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 46 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 24 in the X datas point -------------- - --- Configuration: 1000-1000 + --- Configuration: 0000-3000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 + --- Energy efficiency: 3307720550.5370083 + --- Energy: 35.59789292409111 + --- Workload: 117748000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 55 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 47 in the X datas point +-------------- + --- Configuration: 1001-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 67 in the X datas point -------------- --- Configuration: 0000-2200 --- Distance from that configuration: [0.83375292] @@ -16033,870 +13101,660 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.51731520413714 --- Workload: 243375000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 54 in the X datas point -------------- - --- Configuration: 2000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 + --- Configuration: 1001-0002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7043096708.760907 + --- Energy: 47.6050128004243 + --- Workload: 335286000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 50 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 118 in the X datas point -------------- - --- Configuration: 1000-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6448575832.027497 - --- Energy: 42.80059101405426 - --- Workload: 276003000000.0 + --- Configuration: 1001-2002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9165566798.65083 + --- Energy: 65.10994999301121 + --- Workload: 596772000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 7 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 50 in the X datas point -------------- - --- Configuration: 1000-1010 + --- Configuration: 0001-2002 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6501654671.113798 - --- Energy: 42.85376093977719 - --- Workload: 278621000000.0 + --- Energy efficiency: 8407741848.694279 + --- Energy: 65.1809584910712 + --- Workload: 548023000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 13 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 109 in the X datas point -------------- - --- Configuration: 0011-1100 + --- Configuration: 0011-2022 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 + --- Energy efficiency: 10199970420.085781 + --- Energy: 84.69065283515172 + --- Workload: 863842000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 46 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 47 in the X datas point -------------- - --- Configuration: 1000-1000 - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 + --- Configuration: 1001-2000 + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (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' +--- The energy of the current configuration (65.1809584910712 mAh) is far from the median. +--- Median :39.7073615035878, the gap is : 10 +--- So yes we remove this configuration '0001-2002' +--- remove_aberrant_points: The value [0.0, 0, 0, 0, 1, 1.0, 1, 0, 0, 1] is an abberant point. we don't add it + --- remove_aberrant_points: do we remove value [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0] +--- Computing the list of the 10 first neighbours of '3300-0000' *** 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 +--- 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: 2000-2200 + --- Configuration: 3300-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 + --- Energy efficiency: 1980229389.772511 + --- Energy: 30.277288658122774 + --- Workload: 59956000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 47 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 2000-2000 + --- Configuration: 3300-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 2075033200.5312083 + --- Energy: 29.0248902377268 + --- Workload: 60227600000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 18 in the X datas point +-------------- + --- Configuration: 3000-0000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 + --- Energy efficiency: 1016987763.6032282 + --- Energy: 29.060137396486432 + --- Workload: 29553800000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 49 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 20 in the X datas point -------------- - --- Configuration: 3000-2200 + --- Configuration: 3330-0000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6519117311.516021 - --- Energy: 42.79271109577192 - --- Workload: 278971000000.0 + --- Energy efficiency: 5377240292.736961 + --- Energy: 32.51205394198035 + --- Workload: 174825000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 30 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 35 in the X datas point -------------- - --- Configuration: 3000-3300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6611133148.221605 - --- Energy: 42.19510352720739 - --- Workload: 278957000000.0 + --- Configuration: 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 43 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 37 in the X datas point -------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 + --- Configuration: 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 45 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 40 in the X datas point -------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 + --- Configuration: 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 48 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 11 in the X datas point -------------- - --- Configuration: 3000-1100 + --- Configuration: 3303-0001 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6443423519.784533 - --- Energy: 43.3608751201712 - --- Workload: 279393000000.0 + --- Energy efficiency: 8321129010.784183 + --- Energy: 59.94594005320708 + --- Workload: 498819000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 50 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 21 in the X datas point -------------- - --- Configuration: 1000-1100 + --- Configuration: 3333-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6448575832.027497 - --- Energy: 42.80059101405426 - --- Workload: 276003000000.0 + --- Energy efficiency: 8296551953.00833 + --- Energy: 59.045602086542516 + --- Workload: 489874000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 52 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 34 in the X datas point -------------- - --- Configuration: 3000-3300 + --- Configuration: 2000-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6473246073.976255 - --- Energy: 42.474892742303716 - --- Workload: 274951000000.0 + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 55 in the X datas point +--- 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: 0000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 + --- Configuration: 2000-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.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 +--- Neighbour 1 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 2000-2000 + --- Configuration: 3300-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 + --- Energy efficiency: 2075033200.5312083 + --- Energy: 29.0248902377268 + --- Workload: 60227600000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 43 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 18 in the X datas point -------------- - --- Configuration: 2200-2000 + --- Configuration: 3000-0000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 + --- Energy efficiency: 1016987763.6032282 + --- Energy: 29.060137396486432 + --- Workload: 29553800000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 35 in the X datas point -------------- - --- Configuration: 3000-2000 + --- Configuration: 3000-0000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 + --- Energy efficiency: 1010122436.9405816 + --- Energy: 29.239529117166907 + --- Workload: 29535500000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 30 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 37 in the X datas point -------------- - --- Configuration: 3000-3300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6611133148.221605 - --- Energy: 42.19510352720739 - --- Workload: 278957000000.0 + --- Configuration: 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 52 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 19 in the X datas point -------------- - --- Configuration: 3000-3300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6473246073.976255 - --- Energy: 42.474892742303716 - --- Workload: 274951000000.0 + --- Configuration: 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 55 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 20 in the X datas point -------------- - --- Configuration: 0000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 + --- Configuration: 3330-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5377240292.736961 + --- Energy: 32.51205394198035 + --- Workload: 174825000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 40 in the X datas point -------------- - --- Configuration: 2000-2200 + --- Configuration: 3300-1000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 + --- Energy efficiency: 5058399218.983161 + --- Energy: 36.78276420172299 + --- Workload: 186062000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 49 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 21 in the X datas point -------------- - --- Configuration: 3000-2200 + --- Configuration: 3333-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6519117311.516021 - --- Energy: 42.79271109577192 - --- Workload: 278971000000.0 + --- Energy efficiency: 8296551953.00833 + --- Energy: 59.045602086542516 + --- Workload: 489874000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 50 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 11 in the X datas point -------------- - --- Configuration: 1000-1100 + --- Configuration: 3303-0001 --- 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 + --- Energy efficiency: 8321129010.784183 + --- Energy: 59.94594005320708 + --- Workload: 498819000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 52 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 37 in the X datas point -------------- - --- Configuration: 3000-3300 - --- Energy efficiency: 6473246073.976255 - --- Energy: 42.474892742303716 - --- Workload: 274951000000.0 + --- Configuration: 2200-0000 + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (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' +--- The energy of the current configuration (30.07061597004587 mAh) it is NOT far from the median. +--- Median :30.07061597004587, the gap is : 10 +--- So No we don't romove this configuration '3300-0000' + --- remove_aberrant_points: The value [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 1, 1, 0, 1, 1.0, 0, 1, 0, 1] +--- Computing the list of the 10 first neighbours of '1101-0202' *** 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 +--- Ordered by distance, Printing the list of the 10 first neighbours of '1101-0202' +--- Neighbour 0 in the list of neghbours, And at position 52 in the X datas point -------------- ---- Neighbour 1 in the list of neghbours, And at position 52 in the X datas point --------------- - --- Configuration: 3000-3300 + --- Configuration: 1101-0202 --- 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 + --- Energy efficiency: 9914340101.522842 + --- Energy: 65.015157087009 + --- Workload: 644582000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 49 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 54 in the X datas point -------------- - --- Configuration: 3000-2200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6519117311.516021 - --- Energy: 42.79271109577192 - --- Workload: 278971000000.0 + --- Configuration: 1001-0002 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7043096708.760907 + --- Energy: 47.6050128004243 + --- Workload: 335286000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 27 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 72 in the X datas point -------------- - --- Configuration: 3300-3000 + --- Configuration: 0101-0200 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5072151352.996373 - --- Energy: 36.711179058531826 - --- Workload: 186205000000.0 + --- Energy efficiency: 5549420363.04308 + --- Energy: 37.334916995372765 + --- Workload: 207187000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 86 in the X datas point -------------- - --- Configuration: 3000-2000 + --- Configuration: 1111-0101 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 + --- Energy efficiency: 9080672696.233337 + --- Energy: 45.44863666563364 + --- Workload: 412706000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 128 in the X datas point -------------- - --- Configuration: 2000-2200 + --- Configuration: 1111-0101 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 + --- Energy efficiency: 8622547962.923044 + --- Energy: 48.5763010995366 + --- Workload: 418853000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 23 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 55 in the X datas point -------------- - --- Configuration: 3333-3300 + --- Configuration: 2002-0101 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9963434196.49885 - --- Energy: 75.09852863759252 - --- Workload: 748237000000.0 + --- Energy efficiency: 8950387999.31977 + --- Energy: 47.4541739001796 + --- Workload: 424732000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 28 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 75 in the X datas point -------------- - --- Configuration: 3330-3000 + --- Configuration: 0001-0200 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5822958761.806049 - --- Energy: 37.40635012737015 - --- Workload: 217816000000.0 + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.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 +--- Neighbour 7 in the list of neghbours, And at position 94 in the X datas point -------------- - --- Configuration: 3000-3000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 4149980287.5936337 - --- Energy: 36.1860248822606 - --- Workload: 150171000000.0 + --- Configuration: 0100-0200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4093227346.033253 + --- Energy: 35.39655176899871 + --- Workload: 144886000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 27 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 95 in the X datas point -------------- - --- Configuration: 3300-3000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5072151352.996373 - --- Energy: 36.711179058531826 - --- Workload: 186205000000.0 + --- Configuration: 1101-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6788174999.151478 + --- Energy: 36.70897651674008 + --- Workload: 249187000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 118 in the X datas point -------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 + --- Configuration: 1001-2002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9165566798.65083 + --- Energy: 65.10994999301121 + --- Workload: 596772000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 28 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '1101-0202' +--- Neighbour 0 in the list of neghbours, And at position 94 in the X datas point -------------- - --- Configuration: 3330-3000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5822958761.806049 - --- Energy: 37.40635012737015 - --- Workload: 217816000000.0 + --- Configuration: 0100-0200 + --- Distance from that configuration: [1.] + --- Energy efficiency: 4093227346.033253 + --- Energy: 35.39655176899871 + --- Workload: 144886000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 30 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 75 in the X datas point -------------- - --- Configuration: 3000-3300 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 6611133148.221605 - --- Energy: 42.19510352720739 - --- Workload: 278957000000.0 + --- Configuration: 0001-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 52 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 95 in the X datas point -------------- - --- Configuration: 3000-3300 + --- Configuration: 1101-2000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6473246073.976255 - --- Energy: 42.474892742303716 - --- Workload: 274951000000.0 + --- Energy efficiency: 6788174999.151478 + --- Energy: 36.70897651674008 + --- Workload: 249187000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 72 in the X datas point -------------- - --- Configuration: 2000-2200 + --- Configuration: 0101-0200 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 + --- Energy efficiency: 5549420363.04308 + --- Energy: 37.334916995372765 + --- Workload: 207187000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 49 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 86 in the X datas point -------------- - --- Configuration: 3000-2200 + --- Configuration: 1111-0101 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6519117311.516021 - --- Energy: 42.79271109577192 - --- Workload: 278971000000.0 + --- Energy efficiency: 9080672696.233337 + --- Energy: 45.44863666563364 + --- Workload: 412706000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 31 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 55 in the X datas point -------------- - --- Configuration: 3000-3330 + --- Configuration: 2002-0101 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8224428196.629629 - --- Energy: 49.410116578739654 - --- Workload: 406369000000.0 + --- Energy efficiency: 8950387999.31977 + --- Energy: 47.4541739001796 + --- Workload: 424732000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 23 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 54 in the X datas point -------------- - --- Configuration: 3333-3300 + --- Configuration: 1001-0002 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9963434196.49885 - --- Energy: 75.09852863759252 - --- Workload: 748237000000.0 + --- Energy efficiency: 7043096708.760907 + --- Energy: 47.6050128004243 + --- Workload: 335286000000.0 -------------- +--- Neighbour 7 in the list of neghbours, And at position 128 in the X datas point -------------- ---- Median at position 4 in the list of neghbours, And at position 30 in the X datas point + --- Configuration: 1111-0101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8622547962.923044 + --- Energy: 48.5763010995366 + --- Workload: 418853000000.0 -------------- - --- Configuration: 3000-3300 - --- Energy efficiency: 6611133148.221605 - --- Energy: 42.19510352720739 - --- Workload: 278957000000.0 +--- Neighbour 8 in the list of neghbours, And at position 52 in the X datas point -------------- ---- 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' + --- Configuration: 1101-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9914340101.522842 + --- Energy: 65.015157087009 + --- Workload: 644582000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 118 in the X datas point +-------------- + --- Configuration: 1001-2002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9165566798.65083 + --- Energy: 65.10994999301121 + --- Workload: 596772000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 86 in the X datas point +-------------- + --- Configuration: 1111-0101 + --- Energy efficiency: 9080672696.233337 + --- Energy: 45.44863666563364 + --- Workload: 412706000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (65.015157087009 mAh) is far from the median. +--- Median :45.44863666563364, the gap is : 10 +--- So yes we remove this configuration '1101-0202' +--- remove_aberrant_points: The value [0.0, 1, 1, 0, 1, 1.0, 0, 1, 0, 1] is an abberant point. we don't add it + --- remove_aberrant_points: do we remove value [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0] +--- Computing the list of the 10 first neighbours of '0011-0000' *** 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [0.57957828] - [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0000-1000' +--- Ordered by distance, Printing the list of the 10 first neighbours of '0011-0000' --- Neighbour 0 in the list of neghbours, And at position 53 in the X datas point -------------- - --- Configuration: 0000-1000 + --- Configuration: 0011-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 3145168392.3157244 - --- Energy: 35.44774676664167 - --- Workload: 111489000000.0 + --- Energy efficiency: 2745412415.8531094 + --- Energy: 29.5448803510097 + --- Workload: 81112900000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 16 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 48 in the X datas point -------------- - --- Configuration: 0000-0000 + --- Configuration: 0111-0000 --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 3139835723.7949314 + --- Energy: 40.0701934667281 + --- Workload: 125814000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 13 in the X datas point +-------------- + --- Configuration: 0011-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7650055845.407672 + --- Energy: 43.82652071469574 + --- Workload: 335276000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 16 in the X datas point +-------------- + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 0.08333333333333333 --- Energy: 30.299284062105812 --- Workload: 0.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 17 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 17 in the X datas point -------------- --- Configuration: 0000-0000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [0.83375292] --- 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 +--- Neighbour 5 in the list of neghbours, And at position 32 in the X datas point -------------- --- Configuration: 0000-0000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 0.08333333333333333 --- Energy: 29.957415812958512 --- Workload: 0.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 46 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 91 in the X datas point -------------- - --- Configuration: 1000-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 + --- Configuration: 1011-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6807769026.0124855 + --- Energy: 36.74164741869377 + --- Workload: 250128000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 54 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 6 in the X datas point -------------- - --- Configuration: 0000-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 + --- Configuration: 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 7 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 10 in the X datas point -------------- - --- Configuration: 1000-1010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6501654671.113798 - --- Energy: 42.85376093977719 - --- Workload: 278621000000.0 + --- Configuration: 0011-0111 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8964027358.211496 + --- Energy: 50.74428137607953 + --- Workload: 454872000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 33 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 33 in the X datas point -------------- --- Configuration: 1000-0000 - --- Distance from that configuration: [0.83375292] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 997516184.7000968 --- Energy: 29.543907709942122 --- Workload: 29470600000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 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' +--- Ordered by energy, Printing the list of the 10 first neighbours of '0011-0000' --- Neighbour 0 in the list of neghbours, And at position 33 in the X datas point -------------- --- Configuration: 1000-0000 @@ -16905,1822 +13763,1402 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.543907709942122 --- Workload: 29470600000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 32 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 53 in the X datas point -------------- - --- Configuration: 0000-0000 + --- Configuration: 0011-0000 --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 2745412415.8531094 + --- Energy: 29.5448803510097 + --- Workload: 81112900000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 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 2 in the list of neghbours, And at position 17 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 17 in the X datas point -------------- --- Configuration: 0000-0000 - --- Distance from that configuration: [0.91310072] + --- Distance from that configuration: [0.83375292] --- 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 +--- 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] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 0.08333333333333333 --- Energy: 30.299284062105812 --- Workload: 0.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 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 +--- Neighbour 5 in the list of neghbours, And at position 91 in the X datas point -------------- - --- Configuration: 0000-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3145168392.3157244 - --- Energy: 35.44774676664167 - --- Workload: 111489000000.0 + --- Configuration: 1011-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6807769026.0124855 + --- Energy: 36.74164741869377 + --- Workload: 250128000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 42 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 6 in the X datas point -------------- - --- Configuration: 1100-1000 + --- Configuration: 0020-0010 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5947637003.818383 - --- Energy: 36.68430426428569 - --- Workload: 218185000000.0 + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 46 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 48 in the X datas point -------------- - --- Configuration: 1000-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 + --- Configuration: 0111-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3139835723.7949314 + --- Energy: 40.0701934667281 + --- Workload: 125814000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 50 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 13 in the X datas point -------------- - --- Configuration: 1000-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6448575832.027497 - --- Energy: 42.80059101405426 - --- Workload: 276003000000.0 + --- Configuration: 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 7 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 10 in the X datas point -------------- - --- Configuration: 1000-1010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6501654671.113798 - --- Energy: 42.85376093977719 - --- Workload: 278621000000.0 + --- Configuration: 0011-0111 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8964027358.211496 + --- Energy: 50.74428137607953 + --- Workload: 454872000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 54 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 16 in the X datas point -------------- - --- Configuration: 0000-2000 - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 + --- Configuration: 0000-0000 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (35.40657570372512 mAh) it is NOT far from the median. ---- Median :35.40657570372512, the gap is : 10 ---- So No we don't romove this configuration '0000-1000' - --- remove_aberrant_points: The value [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0] ---- Computing the list of the 10 first neighbours of '0000-2000' +--- The energy of the current configuration (30.299284062105812 mAh) it is NOT far from the median. +--- Median :30.299284062105812, the gap is : 10 +--- So No we don't romove this configuration '0011-0000' + --- remove_aberrant_points: The value [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1] +--- Computing the list of the 10 first neighbours of '1001-0002' *** 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [0.57957828] - [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0000-2000' +--- Ordered by distance, Printing the list of the 10 first neighbours of '1001-0002' --- Neighbour 0 in the list of neghbours, And at position 54 in the X datas point -------------- - --- Configuration: 0000-2000 + --- Configuration: 1001-0002 --- Distance from that configuration: [1.] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 + --- Energy efficiency: 7043096708.760907 + --- Energy: 47.6050128004243 + --- Workload: 335286000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 24 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 118 in the X datas point -------------- - --- Configuration: 0000-3000 + --- Configuration: 1001-2002 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3307720550.5370083 - --- Energy: 35.59789292409111 - --- Workload: 117748000000.0 + --- Energy efficiency: 9165566798.65083 + --- Energy: 65.10994999301121 + --- Workload: 596772000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 53 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 47 in the X datas point -------------- - --- Configuration: 0000-1000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3145168392.3157244 - --- Energy: 35.44774676664167 - --- Workload: 111489000000.0 + --- Configuration: 1001-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 55 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 50 in the X datas point -------------- - --- Configuration: 0000-2200 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 + --- Configuration: 0001-2002 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8407741848.694279 + --- Energy: 65.1809584910712 + --- Workload: 548023000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 16 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 52 in the X datas point -------------- - --- Configuration: 0000-0000 + --- Configuration: 1101-0202 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.299284062105812 - --- Workload: 0.0 + --- Energy efficiency: 9914340101.522842 + --- Energy: 65.015157087009 + --- Workload: 644582000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 17 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 33 in the X datas point -------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.027102694886654 - --- Workload: 0.0 + --- Configuration: 1000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 997516184.7000968 + --- Energy: 29.543907709942122 + --- Workload: 29470600000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 25 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 55 in the X datas point -------------- - --- Configuration: 0000-3300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5789616901.049658 - --- Energy: 42.05795824330537 - --- Workload: 243499000000.0 + --- Configuration: 2002-0101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8950387999.31977 + --- Energy: 47.4541739001796 + --- Workload: 424732000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 32 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 58 in the X datas point -------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 29.957415812958512 - --- Workload: 0.0 + --- Configuration: 0001-0020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4533975344.242078 + --- Energy: 35.4792605525655 + --- Workload: 160862000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 46 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 71 in the X datas point -------------- - --- Configuration: 1000-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 + --- Configuration: 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 47 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 74 in the X datas point -------------- - --- Configuration: 2000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 + --- Configuration: 2002-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.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 +--- Ordered by energy, Printing the list of the 10 first neighbours of '1001-0002' +--- Neighbour 0 in the list of neghbours, And at position 33 in the X datas point -------------- - --- Configuration: 0000-0000 + --- Configuration: 1000-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 29.957415812958512 - --- Workload: 0.0 + --- Energy efficiency: 997516184.7000968 + --- Energy: 29.543907709942122 + --- Workload: 29470600000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 17 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 58 in the X datas point -------------- - --- Configuration: 0000-0000 + --- Configuration: 0001-0020 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.027102694886654 - --- Workload: 0.0 + --- Energy efficiency: 4533975344.242078 + --- Energy: 35.4792605525655 + --- Workload: 160862000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 16 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 71 in the X datas point -------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.299284062105812 - --- Workload: 0.0 + --- Configuration: 0000-0001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3321398441.599851 + --- Energy: 35.588916806469584 + --- Workload: 118205000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 54 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 47 in the X datas point -------------- - --- Configuration: 0000-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 + --- Configuration: 1001-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 53 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 74 in the X datas point -------------- - --- Configuration: 0000-1000 + --- Configuration: 2002-2000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3145168392.3157244 - --- Energy: 35.44774676664167 - --- Workload: 111489000000.0 + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 24 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 55 in the X datas point -------------- - --- Configuration: 0000-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3307720550.5370083 - --- Energy: 35.59789292409111 - --- Workload: 117748000000.0 + --- Configuration: 2002-0101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8950387999.31977 + --- Energy: 47.4541739001796 + --- Workload: 424732000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 47 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 54 in the X datas point -------------- - --- Configuration: 2000-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 + --- Configuration: 1001-0002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7043096708.760907 + --- Energy: 47.6050128004243 + --- Workload: 335286000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 46 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 52 in the X datas point -------------- - --- Configuration: 1000-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 + --- Configuration: 1101-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9914340101.522842 + --- Energy: 65.015157087009 + --- Workload: 644582000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 25 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 118 in the X datas point -------------- - --- Configuration: 0000-3300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5789616901.049658 - --- Energy: 42.05795824330537 - --- Workload: 243499000000.0 + --- Configuration: 1001-2002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9165566798.65083 + --- Energy: 65.10994999301121 + --- Workload: 596772000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 55 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 50 in the X datas point -------------- - --- Configuration: 0000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 + --- Configuration: 0001-2002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8407741848.694279 + --- Energy: 65.1809584910712 + --- Workload: 548023000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 53 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 74 in the X datas point -------------- - --- Configuration: 0000-1000 - --- Energy efficiency: 3145168392.3157244 - --- Energy: 35.44774676664167 - --- Workload: 111489000000.0 + --- Configuration: 2002-2000 + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (35.44774676664167 mAh) it is NOT far from the median. ---- Median :35.44774676664167, the gap is : 10 ---- So No we don't romove this configuration '0000-2000' - --- remove_aberrant_points: The value [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0] ---- Computing the list of the 10 first neighbours of '0000-2200' +--- The energy of the current configuration (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 '1001-0002' + --- remove_aberrant_points: The value [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1] +--- Computing the list of the 10 first neighbours of '2002-0101' *** 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [0.57957828] - [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0000-2200' +--- Ordered by distance, Printing the list of the 10 first neighbours of '2002-0101' --- Neighbour 0 in the list of neghbours, And at position 55 in the X datas point -------------- - --- Configuration: 0000-2200 + --- Configuration: 2002-0101 --- Distance from that configuration: [1.] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 + --- Energy efficiency: 8950387999.31977 + --- Energy: 47.4541739001796 + --- Workload: 424732000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 25 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 70 in the X datas point -------------- - --- Configuration: 0000-3300 + --- Configuration: 2002-0100 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5789616901.049658 - --- Energy: 42.05795824330537 - --- Workload: 243499000000.0 + --- Energy efficiency: 7245431755.278297 + --- Energy: 42.016301664202444 + --- Workload: 304426000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 54 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 80 in the X datas point -------------- - --- Configuration: 0000-2000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 + --- Configuration: 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 9 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 83 in the X datas point -------------- - --- Configuration: 0010-3300 + --- Configuration: 3003-1101 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6532788063.289651 - --- Energy: 42.64544340651106 - --- Workload: 278594000000.0 + --- Energy efficiency: 9428892010.8998 + --- Energy: 67.46193459835338 + --- Workload: 636090000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 24 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 11 in the X datas point -------------- - --- Configuration: 0000-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3307720550.5370083 - --- Energy: 35.59789292409111 - --- Workload: 117748000000.0 + --- Configuration: 3303-0001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8321129010.784183 + --- Energy: 59.94594005320708 + --- Workload: 498819000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 26 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 34 in the X datas point -------------- - --- Configuration: 0000-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7665772326.561901 - --- Energy: 48.682465076838824 - --- Workload: 373189000000.0 + --- Configuration: 2000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 50 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 49 in the X datas point -------------- - --- Configuration: 1000-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6448575832.027497 - --- Energy: 42.80059101405426 - --- Workload: 276003000000.0 + --- Configuration: 3000-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8354358468.81318 + --- Energy: 64.35822134376 + --- Workload: 537670000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 52 in the X datas point -------------- - --- Configuration: 2000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 + --- Configuration: 1101-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9914340101.522842 + --- Energy: 65.015157087009 + --- Workload: 644582000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 53 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 54 in the X datas point -------------- - --- Configuration: 0000-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3145168392.3157244 - --- Energy: 35.44774676664167 - --- Workload: 111489000000.0 + --- Configuration: 1001-0002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7043096708.760907 + --- Energy: 47.6050128004243 + --- Workload: 335286000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 63 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 85 in the X datas point -------------- - --- Configuration: 0001-0200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4385426351.149858 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 + --- Configuration: 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 '0000-2200' ---- Neighbour 0 in the list of neghbours, And at position 54 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '2002-0101' +--- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point -------------- - --- Configuration: 0000-2000 + --- Configuration: 2000-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 53 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 70 in the X datas point -------------- - --- Configuration: 0000-1000 + --- Configuration: 2002-0100 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3145168392.3157244 - --- Energy: 35.44774676664167 - --- Workload: 111489000000.0 + --- Energy efficiency: 7245431755.278297 + --- Energy: 42.016301664202444 + --- Workload: 304426000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 24 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 55 in the X datas point -------------- - --- Configuration: 0000-3000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3307720550.5370083 - --- Energy: 35.59789292409111 - --- Workload: 117748000000.0 + --- Configuration: 2002-0101 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8950387999.31977 + --- Energy: 47.4541739001796 + --- Workload: 424732000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 63 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 54 in the X datas point -------------- - --- Configuration: 0001-0200 + --- Configuration: 1001-0002 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4385426351.149858 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 + --- Energy efficiency: 7043096708.760907 + --- Energy: 47.6050128004243 + --- Workload: 335286000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 25 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 80 in the X datas point -------------- - --- Configuration: 0000-3300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5789616901.049658 - --- Energy: 42.05795824330537 - --- Workload: 243499000000.0 + --- Configuration: 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 55 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 11 in the X datas point -------------- - --- Configuration: 0000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 + --- Configuration: 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 51 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 49 in the X datas point -------------- - --- Configuration: 2000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 + --- Configuration: 3000-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8354358468.81318 + --- Energy: 64.35822134376 + --- Workload: 537670000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 9 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 52 in the X datas point -------------- - --- Configuration: 0010-3300 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6532788063.289651 - --- Energy: 42.64544340651106 - --- Workload: 278594000000.0 + --- Configuration: 1101-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9914340101.522842 + --- Energy: 65.015157087009 + --- Workload: 644582000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 50 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 85 in the X datas point -------------- - --- Configuration: 1000-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6448575832.027497 - --- Energy: 42.80059101405426 - --- Workload: 276003000000.0 + --- Configuration: 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 26 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 83 in the X datas point -------------- - --- Configuration: 0000-3330 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7665772326.561901 - --- Energy: 48.682465076838824 - --- Workload: 373189000000.0 + --- Configuration: 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 25 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 80 in the X datas point -------------- - --- Configuration: 0000-3300 - --- Energy efficiency: 5789616901.049658 - --- Energy: 42.05795824330537 - --- Workload: 243499000000.0 + --- 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 (42.05795824330537 mAh) it is NOT far from the median. ---- Median :42.05795824330537, the gap is : 10 ---- So No we don't romove this configuration '0000-2200' - --- remove_aberrant_points: The value [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0] ---- Computing the list of the 10 first neighbours of '1001-2220' +--- The energy of the current configuration (48.71596839606954 mAh) it is NOT far from the median. +--- Median :48.71596839606954, the gap is : 10 +--- So No we don't romove this configuration '2002-0101' + --- remove_aberrant_points: The value [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1] is not an abberant point. + --- remove_aberrant_points: do we remove value [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0] +--- Computing the list of the 10 first neighbours of '0303-0000' *** 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [0.57957828] - [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '1001-2220' +--- Ordered by distance, Printing the list of the 10 first neighbours of '0303-0000' --- Neighbour 0 in the list of neghbours, And at position 56 in the X datas point -------------- - --- Configuration: 1001-2220 + --- Configuration: 0303-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 9166575000.916658 - --- Energy: 50.735447078258076 - --- Workload: 465069000000.0 + --- Energy efficiency: 5363512027.675722 + --- Energy: 45.0383665719169 + --- Workload: 241564000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 7 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 2 in the X datas point -------------- - --- Configuration: 1000-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6501654671.113798 - --- Energy: 42.85376093977719 - --- Workload: 278621000000.0 + --- Configuration: 0303-0100 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 6956231392.081026 + --- Energy: 53.38267358149647 + --- Workload: 371343000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 26 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 77 in the X datas point -------------- - --- Configuration: 0000-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7665772326.561901 - --- Energy: 48.682465076838824 - --- Workload: 373189000000.0 + --- 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 50 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 161 in the X datas point -------------- - --- Configuration: 1000-1100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6448575832.027497 - --- Energy: 42.80059101405426 - --- Workload: 276003000000.0 + --- Configuration: 0303-0100 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 7192278369.94203 + --- Energy: 51.67993691242756 + --- Workload: 371696000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 0 in the X datas point -------------- - --- Configuration: 2000-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 + --- Configuration: 0303-1010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8236960890.90969 + --- Energy: 61.00540758755291 + --- Workload: 502499000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 55 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 11 in the X datas point -------------- - --- Configuration: 0000-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 + --- Configuration: 3303-0001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8321129010.784183 + --- Energy: 59.94594005320708 + --- Workload: 498819000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 62 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 19 in the X datas point -------------- - --- Configuration: 2002-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7263008047.412917 - --- Energy: 41.829225389075674 - --- Workload: 303807000000.0 + --- 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 63 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 21 in the X datas point -------------- - --- Configuration: 0001-0200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4385426351.149858 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 + --- Configuration: 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 69 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 0101-2020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8367150566.874451 - --- Energy: 43.37670883350873 - --- Workload: 362938000000.0 + --- Configuration: 3300-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 2075033200.5312083 + --- Energy: 29.0248902377268 + --- Workload: 60227600000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 3 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 126 in the X datas point -------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 + --- Configuration: 0003-0001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5256269415.345153 + --- Energy: 45.78293727571249 + --- Workload: 240648000000.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 +--- Ordered by energy, Printing the list of the 10 first neighbours of '0303-0000' +--- Neighbour 0 in the list of neghbours, And at position 51 in the X datas point -------------- - --- Configuration: 0001-0200 + --- Configuration: 3300-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 4385426351.149858 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 + --- Energy efficiency: 2075033200.5312083 + --- Energy: 29.0248902377268 + --- Workload: 60227600000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 62 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 19 in the X datas point -------------- - --- Configuration: 2002-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7263008047.412917 - --- Energy: 41.829225389075674 - --- Workload: 303807000000.0 + --- 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 55 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 56 in the X datas point -------------- - --- Configuration: 0000-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 + --- Configuration: 0303-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5363512027.675722 + --- Energy: 45.0383665719169 + --- Workload: 241564000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 126 in the X datas point -------------- - --- Configuration: 2000-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 + --- Configuration: 0003-0001 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5256269415.345153 + --- Energy: 45.78293727571249 + --- Workload: 240648000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 50 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 161 in the X datas point -------------- - --- Configuration: 1000-1100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6448575832.027497 - --- Energy: 42.80059101405426 - --- Workload: 276003000000.0 + --- Configuration: 0303-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7192278369.94203 + --- Energy: 51.67993691242756 + --- Workload: 371696000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 7 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 2 in the X datas point -------------- - --- Configuration: 1000-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6501654671.113798 - --- Energy: 42.85376093977719 - --- Workload: 278621000000.0 + --- Configuration: 0303-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6956231392.081026 + --- Energy: 53.38267358149647 + --- Workload: 371343000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 69 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 77 in the X datas point -------------- - --- Configuration: 0101-2020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8367150566.874451 - --- Energy: 43.37670883350873 - --- Workload: 362938000000.0 + --- Configuration: 0303-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6928278461.367919 + --- Energy: 53.6166443408558 + --- Workload: 371471000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 26 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 21 in the X datas point -------------- - --- Configuration: 0000-3330 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7665772326.561901 - --- Energy: 48.682465076838824 - --- Workload: 373189000000.0 + --- 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 56 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 11 in the X datas point -------------- - --- Configuration: 1001-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9166575000.916658 - --- Energy: 50.735447078258076 - --- Workload: 465069000000.0 + --- Configuration: 3303-0001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8321129010.784183 + --- Energy: 59.94594005320708 + --- Workload: 498819000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 3 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 0 in the X datas point -------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 + --- Configuration: 0303-1010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8236960890.90969 + --- Energy: 61.00540758755291 + --- Workload: 502499000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 50 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 161 in the X datas point -------------- - --- Configuration: 1000-1100 - --- Energy efficiency: 6448575832.027497 - --- Energy: 42.80059101405426 - --- Workload: 276003000000.0 + --- Configuration: 0303-0100 + --- Energy efficiency: 7192278369.94203 + --- Energy: 51.67993691242756 + --- Workload: 371696000000.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' +--- The energy of the current configuration (51.67993691242756 mAh) it is NOT far from the median. +--- Median :51.67993691242756, the gap is : 10 +--- So No we don't romove this configuration '0303-0000' + --- remove_aberrant_points: The value [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0] +--- Computing the list of the 10 first neighbours of '0101-2220' *** 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [0.57957828] - [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0200-1100' +--- Ordered by distance, Printing the list of the 10 first neighbours of '0101-2220' --- Neighbour 0 in the list of neghbours, And at position 57 in the X datas point -------------- - --- Configuration: 0200-1100 + --- Configuration: 0101-2220 --- Distance from that configuration: [1.] - --- Energy efficiency: 6540008502.011052 - --- Energy: 42.722378810206706 - --- Workload: 279405000000.0 + --- Energy efficiency: 9185604320.908272 + --- Energy: 48.9191931692468 + --- Workload: 449351000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 2 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 81 in the X datas point -------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.38267358149647 - --- Workload: 371343000000.0 + --- Configuration: 0101-2020 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 8367150566.874451 + --- Energy: 43.37670883350873 + --- Workload: 362938000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 37 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 68 in the X datas point -------------- - --- Configuration: 2200-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 + --- Configuration: 1001-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9166575000.916658 + --- Energy: 50.735447078258076 + --- Workload: 465069000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 40 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 72 in the X datas point -------------- - --- Configuration: 3300-1000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5058399218.983161 - --- Energy: 36.78276420172299 - --- Workload: 186062000000.0 + --- Configuration: 0101-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5549420363.04308 + --- Energy: 37.334916995372765 + --- Workload: 207187000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 42 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 93 in the X datas point -------------- - --- Configuration: 1100-1000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5947637003.818383 - --- Energy: 36.68430426428569 - --- Workload: 218185000000.0 + --- Configuration: 0101-0330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7878296082.123358 + --- Energy: 42.51302006574951 + --- Workload: 334929000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 43 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 150 in the X datas point -------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 + --- Configuration: 0001-0220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9243340173.405062 + --- Energy: 40.84258552984255 + --- Workload: 377523000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 48 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 160 in the X datas point -------------- - --- Configuration: 3000-1100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6443423519.784533 - --- Energy: 43.3608751201712 - --- Workload: 279393000000.0 + --- Configuration: 0222-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 11414873580.275099 + --- Energy: 57.359112207692405 + --- Workload: 654747000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 50 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 26 in the X datas point -------------- - --- Configuration: 1000-1100 + --- Configuration: 0000-3330 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6448575832.027497 - --- Energy: 42.80059101405426 - --- Workload: 276003000000.0 + --- Energy efficiency: 7665772326.561901 + --- Energy: 48.682465076838824 + --- Workload: 373189000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 58 in the X datas point -------------- - --- Configuration: 2000-2200 + --- Configuration: 0001-0020 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 + --- Energy efficiency: 4533975344.242078 + --- Energy: 35.4792605525655 + --- Workload: 160862000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 53 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 67 in the X datas point -------------- - --- Configuration: 0000-1000 + --- Configuration: 0000-2200 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3145168392.3157244 - --- Energy: 35.44774676664167 - --- Workload: 111489000000.0 + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0200-1100' ---- Neighbour 0 in the list of neghbours, And at position 37 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '0101-2220' +--- Neighbour 0 in the list of neghbours, And at position 58 in the X datas point -------------- - --- Configuration: 2200-0000 + --- Configuration: 0001-0020 --- Distance from that configuration: [1.] - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 + --- Energy efficiency: 4533975344.242078 + --- Energy: 35.4792605525655 + --- Workload: 160862000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 53 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 72 in the X datas point -------------- - --- Configuration: 0000-1000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3145168392.3157244 - --- Energy: 35.44774676664167 - --- Workload: 111489000000.0 + --- 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 42 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 150 in the X datas point -------------- - --- Configuration: 1100-1000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5947637003.818383 - --- Energy: 36.68430426428569 - --- Workload: 218185000000.0 + --- Configuration: 0001-0220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9243340173.405062 + --- Energy: 40.84258552984255 + --- Workload: 377523000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 40 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 93 in the X datas point -------------- - --- Configuration: 3300-1000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5058399218.983161 - --- Energy: 36.78276420172299 - --- Workload: 186062000000.0 + --- Configuration: 0101-0330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7878296082.123358 + --- Energy: 42.51302006574951 + --- Workload: 334929000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 43 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 67 in the X datas point -------------- - --- Configuration: 2200-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 + --- 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 +--- Neighbour 5 in the list of neghbours, And at position 81 in the X datas point -------------- - --- Configuration: 2000-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 + --- Configuration: 0101-2020 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8367150566.874451 + --- Energy: 43.37670883350873 + --- Workload: 362938000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 57 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 26 in the X datas point -------------- - --- Configuration: 0200-1100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6540008502.011052 - --- Energy: 42.722378810206706 - --- Workload: 279405000000.0 + --- Configuration: 0000-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7665772326.561901 + --- Energy: 48.682465076838824 + --- Workload: 373189000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 50 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 57 in the X datas point -------------- - --- Configuration: 1000-1100 + --- Configuration: 0101-2220 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6448575832.027497 - --- Energy: 42.80059101405426 - --- Workload: 276003000000.0 + --- Energy efficiency: 9185604320.908272 + --- Energy: 48.9191931692468 + --- Workload: 449351000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 48 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 68 in the X datas point -------------- - --- Configuration: 3000-1100 + --- Configuration: 1001-2220 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6443423519.784533 - --- Energy: 43.3608751201712 - --- Workload: 279393000000.0 + --- Energy efficiency: 9166575000.916658 + --- Energy: 50.735447078258076 + --- Workload: 465069000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 2 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 160 in the X datas point -------------- - --- Configuration: 0303-0100 + --- Configuration: 0222-2220 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.38267358149647 - --- Workload: 371343000000.0 + --- Energy efficiency: 11414873580.275099 + --- Energy: 57.359112207692405 + --- Workload: 654747000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 43 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 67 in the X datas point -------------- - --- Configuration: 2200-2000 - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 + --- Configuration: 0000-2200 + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (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' +--- The energy of the current configuration (42.51731520413714 mAh) it is NOT far from the median. +--- Median :42.51731520413714, the gap is : 10 +--- So No we don't romove this configuration '0101-2220' + --- remove_aberrant_points: The value [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0] +--- Computing the list of the 10 first neighbours of '0001-0020' *** 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [0.57957828] - [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '2002-0100' +--- Ordered by distance, Printing the list of the 10 first neighbours of '0001-0020' --- Neighbour 0 in the list of neghbours, And at position 58 in the X datas point -------------- - --- Configuration: 2002-0100 + --- Configuration: 0001-0020 --- Distance from that configuration: [1.] - --- Energy efficiency: 7245431755.278297 - --- Energy: 42.016301664202444 - --- Workload: 304426000000.0 + --- Energy efficiency: 4533975344.242078 + --- Energy: 35.4792605525655 + --- Workload: 160862000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 34 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 150 in the X datas point -------------- - --- Configuration: 2000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 + --- Configuration: 0001-0220 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 9243340173.405062 + --- Energy: 40.84258552984255 + --- Workload: 377523000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 2 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 75 in the X datas point -------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.38267358149647 - --- Workload: 371343000000.0 + --- Configuration: 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 18 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 81 in the X datas point -------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1016987763.6032282 - --- Energy: 29.060137396486432 - --- Workload: 29553800000.0 + --- Configuration: 0101-2020 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8367150566.874451 + --- Energy: 43.37670883350873 + --- Workload: 362938000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 33 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 12 in the X datas point -------------- - --- Configuration: 1000-0000 + --- Configuration: 0022-0030 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 997516184.7000968 - --- Energy: 29.543907709942122 - --- Workload: 29470600000.0 + --- Energy efficiency: 7249844128.351241 + --- Energy: 42.05401520354165 + --- Workload: 304885000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 35 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 16 in the X datas point -------------- - --- Configuration: 3000-0000 + --- Configuration: 0000-0000 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1010122436.9405816 - --- Energy: 29.239529117166907 - --- Workload: 29535500000.0 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 37 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 17 in the X datas point -------------- - --- Configuration: 2200-0000 + --- Configuration: 0000-0000 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.027102694886654 + --- Workload: 0.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 48 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 32 in the X datas point -------------- - --- Configuration: 3000-1100 + --- Configuration: 0000-0000 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6443423519.784533 - --- Energy: 43.3608751201712 - --- Workload: 279393000000.0 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 29.957415812958512 + --- Workload: 0.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 50 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 47 in the X datas point -------------- - --- Configuration: 1000-1100 + --- Configuration: 1001-2000 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6448575832.027497 - --- Energy: 42.80059101405426 - --- Workload: 276003000000.0 + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 50 in the X datas point -------------- - --- Configuration: 2000-2200 + --- Configuration: 0001-2002 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 + --- Energy efficiency: 8407741848.694279 + --- Energy: 65.1809584910712 + --- Workload: 548023000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '2002-0100' ---- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '0001-0020' +--- Neighbour 0 in the list of neghbours, And at position 32 in the X datas point -------------- - --- Configuration: 2000-0000 + --- Configuration: 0000-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 29.957415812958512 + --- Workload: 0.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 18 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 17 in the X datas point -------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1016987763.6032282 - --- Energy: 29.060137396486432 - --- Workload: 29553800000.0 + --- Configuration: 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 35 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 16 in the X datas point -------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1010122436.9405816 - --- Energy: 29.239529117166907 - --- Workload: 29535500000.0 + --- 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 33 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 58 in the X datas point -------------- - --- Configuration: 1000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 997516184.7000968 - --- Energy: 29.543907709942122 - --- Workload: 29470600000.0 + --- Configuration: 0001-0020 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4533975344.242078 + --- Energy: 35.4792605525655 + --- Workload: 160862000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 37 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 75 in the X datas point -------------- - --- Configuration: 2200-0000 + --- Configuration: 0001-0200 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 58 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 47 in the X datas point -------------- - --- Configuration: 2002-0100 + --- Configuration: 1001-2000 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7245431755.278297 - --- Energy: 42.016301664202444 - --- Workload: 304426000000.0 + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 51 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 150 in the X datas point -------------- - --- Configuration: 2000-2200 + --- Configuration: 0001-0220 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 + --- Energy efficiency: 9243340173.405062 + --- Energy: 40.84258552984255 + --- Workload: 377523000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 50 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 12 in the X datas point -------------- - --- Configuration: 1000-1100 + --- Configuration: 0022-0030 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6448575832.027497 - --- Energy: 42.80059101405426 - --- Workload: 276003000000.0 + --- Energy efficiency: 7249844128.351241 + --- Energy: 42.05401520354165 + --- Workload: 304885000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 48 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 81 in the X datas point -------------- - --- Configuration: 3000-1100 + --- Configuration: 0101-2020 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6443423519.784533 - --- Energy: 43.3608751201712 - --- Workload: 279393000000.0 + --- Energy efficiency: 8367150566.874451 + --- Energy: 43.37670883350873 + --- Workload: 362938000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 2 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 50 in the X datas point -------------- - --- Configuration: 0303-0100 + --- Configuration: 0001-2002 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.38267358149647 - --- Workload: 371343000000.0 + --- Energy efficiency: 8407741848.694279 + --- Energy: 65.1809584910712 + --- Workload: 548023000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 37 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 75 in the X datas point -------------- - --- Configuration: 2200-0000 - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 + --- Configuration: 0001-0200 + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (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.]] +--- The energy of the current configuration (36.59285860316189 mAh) it is NOT far from the median. +--- Median :36.59285860316189, the gap is : 10 +--- So No we don't romove this configuration '0001-0020' + --- remove_aberrant_points: The value [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0] +--- Computing the list of the 10 first neighbours of '2000-2000' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [0.57957828] - [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0000-0001' +--- Ordered by distance, Printing the list of the 10 first neighbours of '2000-2000' --- Neighbour 0 in the list of neghbours, And at position 59 in the X datas point -------------- - --- Configuration: 0000-0001 + --- Configuration: 2000-2000 --- Distance from that configuration: [1.] - --- Energy efficiency: 3321398441.599851 - --- Energy: 35.588916806469584 - --- Workload: 118205000000.0 + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 16 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 43 in the X datas point -------------- - --- Configuration: 0000-0000 + --- Configuration: 2200-2000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.299284062105812 - --- Workload: 0.0 + --- Energy efficiency: 5035525633.343237 + --- Energy: 36.93355197432356 + --- Workload: 185980000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 17 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 45 in the X datas point -------------- - --- Configuration: 0000-0000 + --- Configuration: 3000-2000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.027102694886654 - --- Workload: 0.0 + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 32 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 63 in the X datas point -------------- - --- Configuration: 0000-0000 + --- Configuration: 2000-2200 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 29.957415812958512 - --- Workload: 0.0 + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 33 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 74 in the X datas point -------------- - --- Configuration: 1000-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 997516184.7000968 - --- Energy: 29.543907709942122 - --- Workload: 29470600000.0 + --- Configuration: 2002-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 53 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 104 in the X datas point -------------- - --- Configuration: 0000-1000 + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 3742206854.226074 + --- Energy: 34.88131927324178 + --- Workload: 130533000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 29 in the X datas point +-------------- + --- Configuration: 3000-3000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3145168392.3157244 - --- Energy: 35.44774676664167 - --- Workload: 111489000000.0 + --- 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 +--- 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] + --- 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.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 +--- Neighbour 8 in the list of neghbours, And at position 41 in the X datas point -------------- - --- Configuration: 1000-1000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 + --- 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 54 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 44 in the X datas point -------------- - --- Configuration: 0000-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 + --- Configuration: 3000-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5326600510.288329 + --- Energy: 36.46450751429702 + --- Workload: 194232000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0000-0001' +--- 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 @@ -18729,862 +15167,660 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 29.02206558996354 --- Workload: 29457300000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 33 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 104 in the X datas point -------------- - --- Configuration: 1000-0000 + --- Configuration: 3000-2000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 997516184.7000968 - --- Energy: 29.543907709942122 - --- Workload: 29470600000.0 + --- Energy efficiency: 3742206854.226074 + --- Energy: 34.88131927324178 + --- Workload: 130533000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 32 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 29 in the X datas point -------------- - --- Configuration: 0000-0000 + --- Configuration: 3000-3000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 29.957415812958512 - --- Workload: 0.0 + --- Energy efficiency: 4149980287.5936337 + --- Energy: 36.1860248822606 + --- Workload: 150171000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 17 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 59 in the X datas point -------------- - --- Configuration: 0000-0000 + --- Configuration: 2000-2000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.027102694886654 - --- Workload: 0.0 + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 36 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 44 in the X datas point -------------- - --- Configuration: 1100-0000 + --- Configuration: 3000-1000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5326600510.288329 + --- Energy: 36.46450751429702 + --- Workload: 194232000000.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.91310072] + --- 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: 2018619748.5607243 - --- Energy: 30.059275323795035 - --- Workload: 60678300000.0 + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 16 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 41 in the X datas point -------------- - --- Configuration: 0000-0000 + --- Configuration: 3300-2000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.299284062105812 - --- Workload: 0.0 + --- Energy efficiency: 5026691733.102776 + --- Energy: 36.9852979298838 + --- Workload: 185914000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 54 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 74 in the X datas point -------------- - --- Configuration: 0000-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 + --- Configuration: 2002-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 53 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 63 in the X datas point -------------- - --- Configuration: 0000-1000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3145168392.3157244 - --- Energy: 35.44774676664167 - --- Workload: 111489000000.0 + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 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 +--- Median at position 4 in the list of neghbours, And at position 44 in the X datas point -------------- - --- Configuration: 1100-0000 - --- Energy efficiency: 2018619748.5607243 - --- Energy: 30.059275323795035 - --- Workload: 60678300000.0 + --- Configuration: 3000-1000 + --- Energy efficiency: 5326600510.288329 + --- Energy: 36.46450751429702 + --- Workload: 194232000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (30.059275323795035 mAh) it is NOT far from the median. ---- Median :30.059275323795035, the gap is : 10 ---- So No we don't romove this configuration '0000-0001' - --- remove_aberrant_points: The value [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1] is not an abberant point. - --- remove_aberrant_points: do we remove value [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0] ---- Computing the list of the 10 first neighbours of '0101-0200' +--- The energy of the current configuration (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 '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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [0.57957828] - [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0101-0200' +--- Ordered by distance, Printing the list of the 10 first neighbours of '3000-1100' --- Neighbour 0 in the list of neghbours, And at position 60 in the X datas point -------------- - --- Configuration: 0101-0200 + --- Configuration: 3000-1100 --- Distance from that configuration: [1.] - --- Energy efficiency: 5549420363.04308 - --- Energy: 37.334916995372765 - --- Workload: 207187000000.0 + --- Energy efficiency: 6443423519.784533 + --- Energy: 43.3608751201712 + --- Workload: 279393000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 63 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 4 in the X datas point -------------- - --- Configuration: 0001-0200 + --- Configuration: 3000-1110 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4385426351.149858 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 + --- Energy efficiency: 8096707069.234942 + --- Energy: 49.41467631934382 + --- Workload: 400095000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 55 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 44 in the X datas point -------------- - --- Configuration: 0000-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 + --- Configuration: 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 69 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 61 in the X datas point -------------- - --- Configuration: 0101-2020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8367150566.874451 - --- Energy: 43.37670883350873 - --- Workload: 362938000000.0 + --- 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 3 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 18 in the X datas point -------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 + --- 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 13 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 35 in the X datas point -------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 + --- 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 16 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 40 in the X datas point -------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.299284062105812 - --- Workload: 0.0 + --- 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 17 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 45 in the X datas point -------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.027102694886654 - --- Workload: 0.0 + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 25 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 63 in the X datas point -------------- - --- Configuration: 0000-3300 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 5789616901.049658 - --- Energy: 42.05795824330537 - --- Workload: 243499000000.0 + --- 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 32 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 83 in the X datas point -------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 29.957415812958512 - --- Workload: 0.0 + --- Configuration: 3003-1101 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9428892010.8998 + --- Energy: 67.46193459835338 + --- Workload: 636090000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0101-0200' ---- Neighbour 0 in the list of neghbours, And at position 32 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '3000-1100' +--- Neighbour 0 in the list of neghbours, And at position 18 in the X datas point -------------- - --- Configuration: 0000-0000 + --- Configuration: 3000-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 29.957415812958512 - --- Workload: 0.0 + --- Energy efficiency: 1016987763.6032282 + --- Energy: 29.060137396486432 + --- Workload: 29553800000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 17 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 35 in the X datas point -------------- - --- Configuration: 0000-0000 + --- Configuration: 3000-0000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.027102694886654 - --- Workload: 0.0 + --- Energy efficiency: 1010122436.9405816 + --- Energy: 29.239529117166907 + --- Workload: 29535500000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 16 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 44 in the X datas point -------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.299284062105812 - --- Workload: 0.0 + --- 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 63 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 40 in the X datas point -------------- - --- Configuration: 0001-0200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4385426351.149858 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 + --- Configuration: 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 60 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 45 in the X datas point -------------- - --- Configuration: 0101-0200 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 5549420363.04308 - --- Energy: 37.334916995372765 - --- Workload: 207187000000.0 + --- 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 25 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 63 in the X datas point -------------- - --- Configuration: 0000-3300 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 5789616901.049658 - --- Energy: 42.05795824330537 - --- Workload: 243499000000.0 + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 55 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 61 in the X datas point -------------- - --- Configuration: 0000-2200 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 + --- Configuration: 3000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6519117311.516021 + --- Energy: 42.79271109577192 + --- Workload: 278971000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 69 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 60 in the X datas point -------------- - --- Configuration: 0101-2020 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 8367150566.874451 - --- Energy: 43.37670883350873 - --- Workload: 362938000000.0 + --- Configuration: 3000-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6443423519.784533 + --- Energy: 43.3608751201712 + --- Workload: 279393000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 13 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 4 in the X datas point -------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 + --- 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 3 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 83 in the X datas point -------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 + --- Configuration: 3003-1101 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9428892010.8998 + --- Energy: 67.46193459835338 + --- Workload: 636090000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 60 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 45 in the X datas point -------------- - --- Configuration: 0101-0200 - --- Energy efficiency: 5549420363.04308 - --- Energy: 37.334916995372765 - --- Workload: 207187000000.0 + --- Configuration: 3000-2000 + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (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' +--- 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [0.57957828] - [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '3330-2220' +--- Ordered by distance, Printing the list of the 10 first neighbours of '3000-2200' --- Neighbour 0 in the list of neghbours, And at position 61 in the X datas point -------------- - --- Configuration: 3330-2220 + --- Configuration: 3000-2200 --- Distance from that configuration: [1.] - --- Energy efficiency: 9229945635.620207 - --- Energy: 51.28077619994492 - --- Workload: 473319000000.0 + --- Energy efficiency: 6519117311.516021 + --- Energy: 42.79271109577192 + --- Workload: 278971000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 3 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 30 in the X datas point -------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 + --- 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 4 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 45 in the X datas point +-------------- + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 60 in the X datas point +-------------- + --- Configuration: 3000-1100 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 6443423519.784533 + --- Energy: 43.3608751201712 + --- Workload: 279393000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 63 in the X datas point +-------------- + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 64 in the X datas point +-------------- + --- Configuration: 3000-3300 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 6473246073.976255 + --- Energy: 42.474892742303716 + --- Workload: 274951000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 104 in the X datas point +-------------- + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 3742206854.226074 + --- Energy: 34.88131927324178 + --- Workload: 130533000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 4 in the X datas point -------------- --- Configuration: 3000-1110 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.83375292] --- 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 +--- Neighbour 8 in the list of neghbours, And at position 29 in the X datas point -------------- - --- Configuration: 3330-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5822958761.806049 - --- Energy: 37.40635012737015 - --- Workload: 217816000000.0 + --- Configuration: 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 31 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 31 in the X datas point -------------- --- Configuration: 3000-3330 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.83375292] --- 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 +--- Ordered by energy, Printing the list of the 10 first neighbours of '3000-2200' +--- Neighbour 0 in the list of neghbours, And at position 104 in the X datas point -------------- - --- Configuration: 3300-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5026691733.102776 - --- Energy: 36.9852979298838 - --- Workload: 185914000000.0 + --- Configuration: 3000-2000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 3742206854.226074 + --- Energy: 34.88131927324178 + --- Workload: 130533000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 49 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 29 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 + --- Configuration: 3000-3000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4149980287.5936337 + --- Energy: 36.1860248822606 + --- Workload: 150171000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 20 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 45 in the X datas point -------------- - --- Configuration: 3330-0000 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 5377240292.736961 - --- Energy: 32.51205394198035 - --- Workload: 174825000000.0 + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.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 +--- Neighbour 3 in the list of neghbours, And at position 30 in the X datas point -------------- - --- Configuration: 3330-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 5377240292.736961 - --- Energy: 32.51205394198035 - --- Workload: 174825000000.0 + --- Configuration: 3000-3300 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 6611133148.221605 + --- Energy: 42.19510352720739 + --- Workload: 278957000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 41 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 64 in the X datas point -------------- - --- Configuration: 3300-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5026691733.102776 - --- Energy: 36.9852979298838 - --- Workload: 185914000000.0 + --- Configuration: 3000-3300 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 6473246073.976255 + --- Energy: 42.474892742303716 + --- Workload: 274951000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 28 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 63 in the X datas point -------------- - --- Configuration: 3330-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5822958761.806049 - --- Energy: 37.40635012737015 - --- Workload: 217816000000.0 + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 49 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 61 in the X datas point -------------- --- Configuration: 3000-2200 - --- Distance from that configuration: [0.76130039] + --- 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 31 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 60 in the X datas point +-------------- + --- Configuration: 3000-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6443423519.784533 + --- Energy: 43.3608751201712 + --- Workload: 279393000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 31 in the X datas point -------------- --- Configuration: 3000-3330 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 8224428196.629629 --- Energy: 49.410116578739654 --- Workload: 406369000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 4 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 4 in the X datas point -------------- --- Configuration: 3000-1110 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 8096707069.234942 --- Energy: 49.41467631934382 --- Workload: 400095000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 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 +--- Median at position 4 in the list of neghbours, And at position 64 in the X datas point -------------- - --- Configuration: 3000-3330 - --- Energy efficiency: 8224428196.629629 - --- Energy: 49.410116578739654 - --- Workload: 406369000000.0 + --- Configuration: 3000-3300 + --- Energy efficiency: 6473246073.976255 + --- Energy: 42.474892742303716 + --- Workload: 274951000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (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' +--- 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [0.57957828] - [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '2002-2000' +--- Ordered by distance, Printing the list of the 10 first neighbours of '1000-1100' --- Neighbour 0 in the list of neghbours, And at position 62 in the X datas point -------------- - --- Configuration: 2002-2000 + --- Configuration: 1000-1100 --- Distance from that configuration: [1.] - --- Energy efficiency: 7263008047.412917 - --- Energy: 41.829225389075674 - --- Workload: 303807000000.0 + --- Energy efficiency: 6448575832.027497 + --- Energy: 42.80059101405426 + --- Workload: 276003000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 47 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 46 in the X datas point -------------- - --- Configuration: 2000-2000 + --- Configuration: 1000-1000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 + --- Energy efficiency: 4062233415.93208 + --- Energy: 36.86022362180361 + --- Workload: 149735000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 43 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 7 in the X datas point -------------- - --- Configuration: 2200-2000 + --- Configuration: 1000-1010 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 + --- Energy efficiency: 6501654671.113798 + --- Energy: 42.85376093977719 + --- Workload: 278621000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 33 in the X datas point -------------- - --- Configuration: 3000-2000 + --- Configuration: 1000-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 + --- Energy efficiency: 997516184.7000968 + --- Energy: 29.543907709942122 + --- Workload: 29470600000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 51 in the X datas point +--- 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 63 in the X datas point -------------- --- Configuration: 2000-2200 --- Distance from that configuration: [0.83375292] @@ -19592,1263 +15828,975 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Energy: 42.61363347008094 --- Workload: 278672000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 68 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 65 in the X datas point -------------- - --- Configuration: 2002-1001 + --- Configuration: 0000-1000 --- 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 + --- Energy efficiency: 3145168392.3157244 + --- Energy: 35.44774676664167 + --- Workload: 111489000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 34 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 67 in the X datas point -------------- - --- Configuration: 2000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 + --- Configuration: 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 41 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 13 in the X datas point -------------- - --- Configuration: 3300-2000 + --- Configuration: 0011-1100 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5026691733.102776 - --- Energy: 36.9852979298838 - --- Workload: 185914000000.0 + --- Energy efficiency: 7650055845.407672 + --- Energy: 43.82652071469574 + --- Workload: 335276000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 44 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 16 in the X datas point -------------- - --- Configuration: 3000-1000 + --- Configuration: 0000-0000 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.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 +--- 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: 2000-0000 + --- Configuration: 1000-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 + --- Energy efficiency: 997516184.7000968 + --- Energy: 29.543907709942122 + --- Workload: 29470600000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 29 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 16 in the X datas point -------------- - --- Configuration: 3000-3000 + --- Configuration: 0000-0000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 4149980287.5936337 - --- Energy: 36.1860248822606 - --- Workload: 150171000000.0 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 47 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 65 in the X datas point -------------- - --- Configuration: 2000-2000 + --- Configuration: 0000-1000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 + --- Energy efficiency: 3145168392.3157244 + --- Energy: 35.44774676664167 + --- Workload: 111489000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 44 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 42 in the X datas point -------------- - --- Configuration: 3000-1000 + --- Configuration: 1100-1000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 + --- 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 +--- Neighbour 4 in the list of neghbours, And at position 46 in the X datas point -------------- - --- Configuration: 2200-2000 + --- Configuration: 1000-1000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 + --- Energy efficiency: 4062233415.93208 + --- Energy: 36.86022362180361 + --- Workload: 149735000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 67 in the X datas point -------------- - --- Configuration: 3000-2000 + --- Configuration: 0000-2200 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 41 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 63 in the X datas point -------------- - --- Configuration: 3300-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5026691733.102776 - --- Energy: 36.9852979298838 - --- Workload: 185914000000.0 + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 -------------- --- Neighbour 7 in the list of neghbours, And at position 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 + --- 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 51 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 7 in the X datas point -------------- - --- Configuration: 2000-2200 + --- Configuration: 1000-1010 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6539495281.754154 - --- Energy: 42.61363347008094 - --- Workload: 278672000000.0 + --- Energy efficiency: 6501654671.113798 + --- Energy: 42.85376093977719 + --- Workload: 278621000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 68 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 13 in the X datas point -------------- - --- Configuration: 2002-1001 + --- Configuration: 0011-1100 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8795770993.306417 - --- Energy: 48.71596839606954 - --- Workload: 428493000000.0 + --- Energy efficiency: 7650055845.407672 + --- Energy: 43.82652071469574 + --- Workload: 335276000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 43 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 46 in the X datas point -------------- - --- Configuration: 2200-2000 - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 + --- Configuration: 1000-1000 + --- Energy efficiency: 4062233415.93208 + --- Energy: 36.86022362180361 + --- Workload: 149735000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (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' +--- 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [0.57957828] - [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0001-0200' +--- Ordered by distance, Printing the list of the 10 first neighbours of '2000-2200' --- Neighbour 0 in the list of neghbours, And at position 63 in the X datas point -------------- - --- Configuration: 0001-0200 + --- Configuration: 2000-2200 --- Distance from that configuration: [1.] - --- Energy efficiency: 4385426351.149858 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 60 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 59 in the X datas point -------------- - --- Configuration: 0101-0200 + --- Configuration: 2000-2000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5549420363.04308 - --- Energy: 37.334916995372765 - --- Workload: 207187000000.0 + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 55 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 61 in the X datas point -------------- - --- Configuration: 0000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5724131219.984087 - --- Energy: 42.51731520413714 - --- Workload: 243375000000.0 + --- Configuration: 3000-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 13 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 30 in the X datas point -------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 + --- Configuration: 3000-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 16 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 43 in the X datas point -------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.299284062105812 - --- Workload: 0.0 + --- 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 17 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 45 in the X datas point -------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 30.027102694886654 - --- Workload: 0.0 + --- 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 25 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 60 in the X datas point -------------- - --- Configuration: 0000-3300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5789616901.049658 - --- Energy: 42.05795824330537 - --- Workload: 243499000000.0 + --- Configuration: 3000-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 32 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 62 in the X datas point -------------- - --- Configuration: 0000-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 29.957415812958512 - --- Workload: 0.0 + --- Configuration: 1000-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6448575832.027497 + --- Energy: 42.80059101405426 + --- Workload: 276003000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 54 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 64 in the X datas point -------------- - --- Configuration: 0000-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 + --- Configuration: 3000-3300 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6473246073.976255 + --- Energy: 42.474892742303716 + --- Workload: 274951000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 56 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 67 in the X datas point -------------- - --- Configuration: 1001-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9166575000.916658 - --- Energy: 50.735447078258076 - --- Workload: 465069000000.0 + --- 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 '0001-0200' ---- Neighbour 0 in the list of neghbours, And at position 32 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '2000-2200' +--- Neighbour 0 in the list of neghbours, And at position 59 in the X datas point -------------- - --- Configuration: 0000-0000 + --- Configuration: 2000-2000 --- Distance from that configuration: [1.] - --- Energy efficiency: 0.08333333333333333 - --- Energy: 29.957415812958512 - --- Workload: 0.0 + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 17 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 43 in the X datas point -------------- - --- Configuration: 0000-0000 + --- Configuration: 2200-2000 --- 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 + --- Energy efficiency: 5035525633.343237 + --- Energy: 36.93355197432356 + --- Workload: 185980000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 63 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 45 in the X datas point -------------- - --- Configuration: 0001-0200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4385426351.149858 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 + --- Configuration: 3000-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 60 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 30 in the X datas point -------------- - --- Configuration: 0101-0200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5549420363.04308 - --- Energy: 37.334916995372765 - --- Workload: 207187000000.0 + --- Configuration: 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 25 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 64 in the X datas point -------------- - --- Configuration: 0000-3300 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5789616901.049658 - --- Energy: 42.05795824330537 - --- Workload: 243499000000.0 + --- Configuration: 3000-3300 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6473246073.976255 + --- Energy: 42.474892742303716 + --- Workload: 274951000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 55 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 67 in the X datas point -------------- --- Configuration: 0000-2200 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 5724131219.984087 --- Energy: 42.51731520413714 --- Workload: 243375000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 13 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 63 in the X datas point -------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 + --- Configuration: 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 56 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 61 in the X datas point -------------- - --- Configuration: 1001-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9166575000.916658 - --- Energy: 50.735447078258076 - --- Workload: 465069000000.0 + --- Configuration: 3000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6519117311.516021 + --- Energy: 42.79271109577192 + --- Workload: 278971000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 62 in the X datas point -------------- + --- Configuration: 1000-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6448575832.027497 + --- Energy: 42.80059101405426 + --- Workload: 276003000000.0 -------------- ---- Median at position 4 in the list of neghbours, And at position 63 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 60 in the X datas point -------------- - --- Configuration: 0001-0200 - --- Energy efficiency: 4385426351.149858 - --- Energy: 36.59285860316189 - --- Workload: 160475000000.0 + --- 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 64 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 (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' +--- 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 +--- 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: 0220-0020 + --- Configuration: 3000-3300 --- Distance from that configuration: [1.] - --- Energy efficiency: 5040602049.508794 - --- Energy: 36.67117347490831 - --- Workload: 184845000000.0 + --- Energy efficiency: 6611133148.221605 + --- Energy: 42.19510352720739 + --- Workload: 278957000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 66 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 64 in the X datas point -------------- - --- Configuration: 0110-0020 + --- 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: 5821399464.43125 - --- Energy: 36.31061849927073 - --- Workload: 211379000000.0 + --- Energy efficiency: 4149980287.5936337 + --- Energy: 36.1860248822606 + --- Workload: 150171000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 6 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 31 in the X datas point -------------- - --- Configuration: 0020-0010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 + --- Configuration: 3000-3330 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 8224428196.629629 + --- Energy: 49.410116578739654 + --- Workload: 406369000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 3 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 61 in the X datas point -------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 + --- 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 12 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 27 in the X datas point -------------- - --- Configuration: 0022-0030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 + --- 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 39 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 45 in the X datas point -------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3029054692.61153 - --- Energy: 30.508250558695604 - --- Workload: 92411200000.0 + --- Configuration: 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 75 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 63 in the X datas point -------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 2991522026.5766816 - --- Energy: 30.63396781022152 - --- Workload: 91642100000.0 + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 76 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 104 in the X datas point -------------- - --- Configuration: 2020-0022 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8754497623.153894 - --- Energy: 65.93701913313123 - --- Workload: 577244000000.0 + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3742206854.226074 + --- Energy: 34.88131927324178 + --- Workload: 130533000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 5 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 110 in the X datas point -------------- - --- Configuration: 0030-0000 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 994906080.8659663 - --- Energy: 29.623247258891045 - --- Workload: 29472300000.0 + --- Configuration: 3003-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9353836943.914392 + --- Energy: 65.99051868650201 + --- Workload: 617264000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 8 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '3000-3300' +--- Neighbour 0 in the list of neghbours, And at position 104 in the X datas point -------------- - --- Configuration: 0020-0202 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 8089829466.394849 - --- Energy: 66.44909360627778 - --- Workload: 537560000000.0 + --- Configuration: 3000-2000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 3742206854.226074 + --- Energy: 34.88131927324178 + --- Workload: 130533000000.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 +--- Neighbour 1 in the list of neghbours, And at position 29 in the X datas point -------------- - --- Configuration: 0030-0000 + --- Configuration: 3000-3000 --- Distance from that configuration: [1.] - --- Energy efficiency: 994906080.8659663 - --- Energy: 29.623247258891045 - --- Workload: 29472300000.0 + --- Energy efficiency: 4149980287.5936337 + --- Energy: 36.1860248822606 + --- Workload: 150171000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 39 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 27 in the X datas point -------------- - --- Configuration: 2220-0000 + --- Configuration: 3300-3000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 3029054692.61153 - --- Energy: 30.508250558695604 - --- Workload: 92411200000.0 + --- Energy efficiency: 5072151352.996373 + --- Energy: 36.711179058531826 + --- Workload: 186205000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 75 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 45 in the X datas point -------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2991522026.5766816 - --- Energy: 30.63396781022152 - --- Workload: 91642100000.0 + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 66 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 30 in the X datas point -------------- - --- Configuration: 0110-0020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5821399464.43125 - --- Energy: 36.31061849927073 - --- Workload: 211379000000.0 + --- 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 64 in the X datas point +--- Neighbour 5 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 + --- 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 6 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 63 in the X datas point -------------- - --- Configuration: 0020-0010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 12 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 61 in the X datas point -------------- - --- Configuration: 0022-0030 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 + --- Configuration: 3000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6519117311.516021 + --- Energy: 42.79271109577192 + --- Workload: 278971000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 3 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 31 in the X datas point -------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 + --- Configuration: 3000-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8224428196.629629 + --- Energy: 49.410116578739654 + --- Workload: 406369000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 76 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 110 in the X datas point -------------- - --- Configuration: 2020-0022 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 8754497623.153894 - --- Energy: 65.93701913313123 - --- Workload: 577244000000.0 + --- Configuration: 3003-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9353836943.914392 + --- Energy: 65.99051868650201 + --- Workload: 617264000000.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 +--- Median at position 4 in the list of neghbours, And at position 30 in the X datas point -------------- - --- Configuration: 0220-0020 - --- Energy efficiency: 5040602049.508794 - --- Energy: 36.67117347490831 - --- Workload: 184845000000.0 + --- Configuration: 3000-3300 + --- Energy efficiency: 6611133148.221605 + --- Energy: 42.19510352720739 + --- Workload: 278957000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (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' +--- 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [0.57957828] - [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0303-1000' +--- Ordered by distance, Printing the list of the 10 first neighbours of '0000-1000' --- Neighbour 0 in the list of neghbours, And at position 65 in the X datas point -------------- - --- Configuration: 0303-1000 + --- Configuration: 0000-1000 --- Distance from that configuration: [1.] - --- Energy efficiency: 6928278461.367919 - --- Energy: 53.6166443408558 - --- Workload: 371471000000.0 + --- Energy efficiency: 3145168392.3157244 + --- Energy: 35.44774676664167 + --- Workload: 111489000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 0 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 16 in the X datas point -------------- - --- Configuration: 0303-1010 + --- Configuration: 0000-0000 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 8236960890.90969 - --- Energy: 61.00540758755291 - --- Workload: 502499000000.0 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 2 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 17 in the X datas point -------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.38267358149647 - --- Workload: 371343000000.0 + --- Configuration: 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 14 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 32 in the X datas point -------------- - --- Configuration: 3303-1010 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9340120487.55429 - --- Energy: 67.3857084084629 - --- Workload: 629393000000.0 + --- 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 15 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 46 in the X datas point -------------- - --- Configuration: 0003-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6806147312.252427 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 + --- 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 40 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 66 in the X datas point -------------- - --- Configuration: 3300-1000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5058399218.983161 - --- Energy: 36.78276420172299 - --- Workload: 186062000000.0 + --- Configuration: 0000-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 70 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 7 in the X datas point -------------- - --- Configuration: 0202-1001 + --- Configuration: 1000-1010 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8895689149.038376 - --- Energy: 48.8428586507307 - --- Workload: 434491000000.0 + --- Energy efficiency: 6501654671.113798 + --- Energy: 42.85376093977719 + --- Workload: 278621000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 11 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 33 in the X datas point -------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 + --- Configuration: 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 19 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 42 in the X datas point -------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 + --- 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 21 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 62 in the X datas point -------------- - --- Configuration: 3333-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8296551953.00833 - --- Energy: 59.045602086542516 - --- Workload: 489874000000.0 + --- 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 '0303-1000' ---- Neighbour 0 in the list of neghbours, And at position 19 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '0000-1000' +--- Neighbour 0 in the list of neghbours, And at position 33 in the X datas point -------------- - --- Configuration: 3300-0000 + --- Configuration: 1000-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 + --- Energy efficiency: 997516184.7000968 + --- Energy: 29.543907709942122 + --- Workload: 29470600000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 40 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 32 in the X datas point -------------- - --- Configuration: 3300-1000 + --- Configuration: 0000-0000 --- 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 + --- Energy efficiency: 0.08333333333333333 + --- Energy: 29.957415812958512 + --- Workload: 0.0 -------------- - --- Configuration: 0202-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8895689149.038376 - --- Energy: 48.8428586507307 - --- Workload: 434491000000.0 +--- Neighbour 2 in the list of neghbours, And at position 17 in the X datas point -------------- ---- Neighbour 3 in the list of neghbours, And at position 2 in the X datas point + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.027102694886654 + --- Workload: 0.0 -------------- - --- Configuration: 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 16 in the X datas point -------------- ---- Neighbour 4 in the list of neghbours, And at position 65 in the X datas point + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 -------------- - --- Configuration: 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 66 in the X datas point -------------- ---- Neighbour 5 in the list of neghbours, And at position 15 in the X datas point + --- Configuration: 0000-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 -------------- - --- Configuration: 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 65 in the X datas point -------------- ---- Neighbour 6 in the list of neghbours, And at position 21 in the X datas point + --- Configuration: 0000-1000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 3145168392.3157244 + --- Energy: 35.44774676664167 + --- Workload: 111489000000.0 -------------- - --- Configuration: 3333-0000 +--- 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: 8296551953.00833 - --- Energy: 59.045602086542516 - --- Workload: 489874000000.0 + --- Energy efficiency: 5947637003.818383 + --- Energy: 36.68430426428569 + --- Workload: 218185000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 11 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 46 in the X datas point -------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 + --- Configuration: 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 0 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 62 in the X datas point -------------- - --- Configuration: 0303-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8236960890.90969 - --- Energy: 61.00540758755291 - --- Workload: 502499000000.0 + --- Configuration: 1000-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6448575832.027497 + --- Energy: 42.80059101405426 + --- Workload: 276003000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 14 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 7 in the X datas point -------------- - --- Configuration: 3303-1010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9340120487.55429 - --- Energy: 67.3857084084629 - --- Workload: 629393000000.0 + --- 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 65 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 66 in the X datas point -------------- - --- Configuration: 0303-1000 - --- Energy efficiency: 6928278461.367919 - --- Energy: 53.6166443408558 - --- Workload: 371471000000.0 + --- Configuration: 0000-2000 + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (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' +--- 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [0.57957828] - [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0110-0020' +--- Ordered by distance, Printing the list of the 10 first neighbours of '0000-2000' --- Neighbour 0 in the list of neghbours, And at position 66 in the X datas point -------------- - --- Configuration: 0110-0020 + --- Configuration: 0000-2000 --- Distance from that configuration: [1.] - --- Energy efficiency: 5821399464.43125 - --- Energy: 36.31061849927073 - --- Workload: 211379000000.0 + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 64 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 24 in the X datas point -------------- - --- Configuration: 0220-0020 + --- Configuration: 0000-3000 --- 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 + --- Energy efficiency: 3307720550.5370083 + --- Energy: 35.59789292409111 + --- Workload: 117748000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 3 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 65 in the X datas point -------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 + --- 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 12 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 67 in the X datas point -------------- - --- Configuration: 0022-0030 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 + --- Configuration: 0000-2200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 16 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 16 in the X datas point -------------- --- Configuration: 0000-0000 - --- Distance from that configuration: [0.69514393] + --- Distance from that configuration: [0.83375292] --- 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 +--- Neighbour 5 in the list of neghbours, And at position 17 in the X datas point -------------- --- Configuration: 0000-0000 - --- Distance from that configuration: [0.69514393] + --- Distance from that configuration: [0.83375292] --- 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 +--- 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.69514393] + --- Distance from that configuration: [0.83375292] --- 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 8 in the list of neghbours, And at position 46 in the X datas point +-------------- + --- Configuration: 1000-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4062233415.93208 + --- Energy: 36.86022362180361 + --- Workload: 149735000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 47 in the X datas point +-------------- + --- Configuration: 1001-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0000-2000' --- Neighbour 0 in the list of neghbours, And at position 32 in the X datas point -------------- --- Configuration: 0000-0000 @@ -20868,932 +16816,730 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- Neighbour 2 in the list of neghbours, And at position 16 in the X datas point -------------- --- Configuration: 0000-0000 - --- Distance from that configuration: [0.76130039] + --- 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 38 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 66 in the X datas point -------------- - --- Configuration: 1110-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 2905397356.669485 - --- Energy: 30.668041259477853 - --- Workload: 89102900000.0 + --- Configuration: 0000-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 66 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 65 in the X datas point -------------- - --- Configuration: 0110-0020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5821399464.43125 - --- Energy: 36.31061849927073 - --- Workload: 211379000000.0 + --- Configuration: 0000-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3145168392.3157244 + --- Energy: 35.44774676664167 + --- Workload: 111489000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 64 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 24 in the X datas point -------------- - --- Configuration: 0220-0020 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 5040602049.508794 - --- Energy: 36.67117347490831 - --- Workload: 184845000000.0 + --- 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 6 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 46 in the X datas point -------------- - --- Configuration: 0020-0010 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 + --- 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 12 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 47 in the X datas point -------------- - --- Configuration: 0022-0030 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 7249844128.351241 - --- Energy: 42.05401520354165 - --- Workload: 304885000000.0 + --- Configuration: 1001-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 69 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 25 in the X datas point -------------- - --- Configuration: 0101-2020 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 8367150566.874451 - --- Energy: 43.37670883350873 - --- Workload: 362938000000.0 + --- Configuration: 0000-3300 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5789616901.049658 + --- Energy: 42.05795824330537 + --- Workload: 243499000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 3 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 67 in the X datas point -------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 + --- Configuration: 0000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 66 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 65 in the X datas point -------------- - --- Configuration: 0110-0020 - --- Energy efficiency: 5821399464.43125 - --- Energy: 36.31061849927073 - --- Workload: 211379000000.0 + --- Configuration: 0000-1000 + --- Energy efficiency: 3145168392.3157244 + --- Energy: 35.44774676664167 + --- Workload: 111489000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (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' +--- 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [0.57957828] - [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0030-2000' +--- Ordered by distance, Printing the list of the 10 first neighbours of '0000-2200' --- Neighbour 0 in the list of neghbours, And at position 67 in the X datas point -------------- - --- Configuration: 0030-2000 + --- Configuration: 0000-2200 --- Distance from that configuration: [1.] - --- Energy efficiency: 4809102669.532892 - --- Energy: 35.93660318178646 - --- Workload: 172823000000.0 + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 1 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 25 in the X datas point -------------- - --- Configuration: 0033-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6957102505.948323 - --- Energy: 53.35616382684589 - --- Workload: 371205000000.0 + --- 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 5 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 66 in the X datas point -------------- - --- Configuration: 0030-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 994906080.8659663 - --- Energy: 29.623247258891045 - --- Workload: 29472300000.0 + --- Configuration: 0000-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 9 in the X datas point -------------- - --- Configuration: 3000-2000 + --- Configuration: 0010-3300 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 + --- Energy efficiency: 6532788063.289651 + --- Energy: 42.64544340651106 + --- Workload: 278594000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 28 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 24 in the X datas point -------------- - --- Configuration: 3330-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5822958761.806049 - --- Energy: 37.40635012737015 - --- Workload: 217816000000.0 + --- Configuration: 0000-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 29 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 26 in the X datas point -------------- - --- Configuration: 3000-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4149980287.5936337 - --- Energy: 36.1860248822606 - --- Workload: 150171000000.0 + --- Configuration: 0000-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7665772326.561901 + --- Energy: 48.682465076838824 + --- Workload: 373189000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 41 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 62 in the X datas point -------------- - --- Configuration: 3300-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5026691733.102776 - --- Energy: 36.9852979298838 - --- Workload: 185914000000.0 + --- Configuration: 1000-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6448575832.027497 + --- Energy: 42.80059101405426 + --- Workload: 276003000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 44 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 63 in the X datas point -------------- - --- Configuration: 3000-1000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 47 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 65 in the X datas point -------------- - --- Configuration: 2000-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 + --- Configuration: 0000-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3145168392.3157244 + --- Energy: 35.44774676664167 + --- Workload: 111489000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 49 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 75 in the X datas point -------------- - --- Configuration: 3000-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6519117311.516021 - --- Energy: 42.79271109577192 - --- Workload: 278971000000.0 + --- Configuration: 0001-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0030-2000' ---- Neighbour 0 in the list of neghbours, And at position 5 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '0000-2200' +--- Neighbour 0 in the list of neghbours, And at position 66 in the X datas point -------------- - --- Configuration: 0030-0000 + --- Configuration: 0000-2000 --- Distance from that configuration: [1.] - --- Energy efficiency: 994906080.8659663 - --- Energy: 29.623247258891045 - --- Workload: 29472300000.0 + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 67 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 65 in the X datas point -------------- - --- Configuration: 0030-2000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4809102669.532892 - --- Energy: 35.93660318178646 - --- Workload: 172823000000.0 + --- 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 29 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 24 in the X datas point -------------- - --- Configuration: 3000-3000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4149980287.5936337 - --- Energy: 36.1860248822606 - --- Workload: 150171000000.0 + --- Configuration: 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 +--- Neighbour 3 in the list of neghbours, And at position 75 in the X datas point -------------- - --- Configuration: 2000-2000 + --- Configuration: 0001-0200 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 44 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 25 in the X datas point -------------- - --- Configuration: 3000-1000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 + --- 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 45 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 67 in the X datas point -------------- - --- Configuration: 3000-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 + --- Configuration: 0000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 41 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 63 in the X datas point -------------- - --- Configuration: 3300-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5026691733.102776 - --- Energy: 36.9852979298838 - --- Workload: 185914000000.0 + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 28 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 9 in the X datas point -------------- - --- Configuration: 3330-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5822958761.806049 - --- Energy: 37.40635012737015 - --- Workload: 217816000000.0 + --- Configuration: 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 49 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 62 in the X datas point -------------- - --- Configuration: 3000-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6519117311.516021 - --- Energy: 42.79271109577192 - --- Workload: 278971000000.0 + --- Configuration: 1000-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6448575832.027497 + --- Energy: 42.80059101405426 + --- Workload: 276003000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 1 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 26 in the X datas point -------------- - --- Configuration: 0033-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6957102505.948323 - --- Energy: 53.35616382684589 - --- Workload: 371205000000.0 + --- Configuration: 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 44 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 25 in the X datas point -------------- - --- Configuration: 3000-1000 - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 + --- Configuration: 0000-3300 + --- Energy efficiency: 5789616901.049658 + --- Energy: 42.05795824330537 + --- Workload: 243499000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (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' +--- 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [0.57957828] - [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '2002-1001' +--- Ordered by distance, Printing the list of the 10 first neighbours of '1001-2220' --- Neighbour 0 in the list of neghbours, And at position 68 in the X datas point -------------- - --- Configuration: 2002-1001 + --- Configuration: 1001-2220 --- Distance from that configuration: [1.] - --- Energy efficiency: 8795770993.306417 - --- Energy: 48.71596839606954 - --- Workload: 428493000000.0 + --- Energy efficiency: 9166575000.916658 + --- Energy: 50.735447078258076 + --- Workload: 465069000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 15 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 47 in the X datas point -------------- - --- Configuration: 0003-1001 + --- Configuration: 1001-2000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6806147312.252427 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 62 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 57 in the X datas point -------------- - --- Configuration: 2002-2000 + --- Configuration: 0101-2220 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7263008047.412917 - --- Energy: 41.829225389075674 - --- Workload: 303807000000.0 + --- Energy efficiency: 9185604320.908272 + --- Energy: 48.9191931692468 + --- Workload: 449351000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 70 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 97 in the X datas point -------------- - --- Configuration: 0202-1001 + --- Configuration: 1011-3330 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8895689149.038376 - --- Energy: 48.8428586507307 - --- Workload: 434491000000.0 + --- Energy efficiency: 10000990098.019703 + --- Energy: 50.66357196918862 + --- Workload: 506686000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 71 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 107 in the X datas point -------------- - --- Configuration: 3003-1101 + --- Configuration: 1011-2200 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 9428892010.8998 - --- Energy: 67.46193459835338 - --- Workload: 636090000000.0 + --- Energy efficiency: 8782098570.274353 + --- Energy: 43.085080854083536 + --- Workload: 378377000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 11 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 150 in the X datas point -------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 + --- Configuration: 0001-0220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9243340173.405062 + --- Energy: 40.84258552984255 + --- Workload: 377523000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 34 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 7 in the X datas point -------------- - --- Configuration: 2000-0000 + --- Configuration: 1000-1010 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 + --- Energy efficiency: 6501654671.113798 + --- Energy: 42.85376093977719 + --- Workload: 278621000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 44 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 26 in the X datas point -------------- - --- Configuration: 3000-1000 + --- Configuration: 0000-3330 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 + --- Energy efficiency: 7665772326.561901 + --- Energy: 48.682465076838824 + --- Workload: 373189000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 46 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 58 in the X datas point -------------- - --- Configuration: 1000-1000 + --- Configuration: 0001-0020 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 + --- Energy efficiency: 4533975344.242078 + --- Energy: 35.4792605525655 + --- Workload: 160862000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 47 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 62 in the X datas point -------------- - --- Configuration: 2000-2000 + --- Configuration: 1000-1100 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 + --- Energy efficiency: 6448575832.027497 + --- Energy: 42.80059101405426 + --- Workload: 276003000000.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 +--- Ordered by energy, Printing the list of the 10 first neighbours of '1001-2220' +--- Neighbour 0 in the list of neghbours, And at position 58 in the X datas point -------------- - --- Configuration: 2000-0000 + --- Configuration: 0001-0020 --- Distance from that configuration: [1.] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 + --- Energy efficiency: 4533975344.242078 + --- Energy: 35.4792605525655 + --- Workload: 160862000000.0 -------------- --- Neighbour 1 in the list of neghbours, And at position 47 in the X datas point -------------- - --- Configuration: 2000-2000 + --- Configuration: 1001-2000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 44 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 150 in the X datas point -------------- - --- Configuration: 3000-1000 + --- Configuration: 0001-0220 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 + --- Energy efficiency: 9243340173.405062 + --- Energy: 40.84258552984255 + --- Workload: 377523000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 46 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 62 in the X datas point -------------- - --- Configuration: 1000-1000 + --- Configuration: 1000-1100 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 4062233415.93208 - --- Energy: 36.86022362180361 - --- Workload: 149735000000.0 + --- Energy efficiency: 6448575832.027497 + --- Energy: 42.80059101405426 + --- Workload: 276003000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 62 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 7 in the X datas point -------------- - --- Configuration: 2002-2000 + --- Configuration: 1000-1010 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7263008047.412917 - --- Energy: 41.829225389075674 - --- Workload: 303807000000.0 + --- Energy efficiency: 6501654671.113798 + --- Energy: 42.85376093977719 + --- Workload: 278621000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 68 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 107 in the X datas point -------------- - --- Configuration: 2002-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8795770993.306417 - --- Energy: 48.71596839606954 - --- Workload: 428493000000.0 + --- Configuration: 1011-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8782098570.274353 + --- Energy: 43.085080854083536 + --- Workload: 378377000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 70 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 26 in the X datas point -------------- - --- Configuration: 0202-1001 + --- Configuration: 0000-3330 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8895689149.038376 - --- Energy: 48.8428586507307 - --- Workload: 434491000000.0 + --- Energy efficiency: 7665772326.561901 + --- Energy: 48.682465076838824 + --- Workload: 373189000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 15 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 57 in the X datas point -------------- - --- Configuration: 0003-1001 + --- Configuration: 0101-2220 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6806147312.252427 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 + --- Energy efficiency: 9185604320.908272 + --- Energy: 48.9191931692468 + --- Workload: 449351000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 11 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 97 in the X datas point -------------- - --- Configuration: 3303-0001 + --- Configuration: 1011-3330 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 + --- Energy efficiency: 10000990098.019703 + --- Energy: 50.66357196918862 + --- Workload: 506686000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 71 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 68 in the X datas point -------------- - --- Configuration: 3003-1101 + --- Configuration: 1001-2220 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9428892010.8998 - --- Energy: 67.46193459835338 - --- Workload: 636090000000.0 + --- Energy efficiency: 9166575000.916658 + --- Energy: 50.735447078258076 + --- Workload: 465069000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 62 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 7 in the X datas point -------------- - --- Configuration: 2002-2000 - --- Energy efficiency: 7263008047.412917 - --- Energy: 41.829225389075674 - --- Workload: 303807000000.0 + --- Configuration: 1000-1010 + --- Energy efficiency: 6501654671.113798 + --- Energy: 42.85376093977719 + --- Workload: 278621000000.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' +--- The energy of the current configuration (42.85376093977719 mAh) it is NOT far from the median. +--- Median :42.85376093977719, 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [0.57957828] - [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0101-2020' +--- Ordered by distance, Printing the list of the 10 first neighbours of '0200-1100' --- Neighbour 0 in the list of neghbours, And at position 69 in the X datas point -------------- - --- Configuration: 0101-2020 + --- Configuration: 0200-1100 --- Distance from that configuration: [1.] - --- Energy efficiency: 8367150566.874451 - --- Energy: 43.37670883350873 - --- Workload: 362938000000.0 + --- Energy efficiency: 6540008502.011052 + --- Energy: 42.722378810206706 + --- Workload: 279405000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 54 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 112 in the X datas point -------------- - --- Configuration: 0000-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 + --- Configuration: 0200-0100 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4242843383.922169 + --- Energy: 35.404255909220375 + --- Workload: 150215000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 56 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 121 in the X datas point -------------- - --- Configuration: 1001-2220 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9166575000.916658 - --- Energy: 50.735447078258076 - --- Workload: 465069000000.0 + --- Configuration: 0020-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6670179627.937381 + --- Energy: 41.85807704041302 + --- Workload: 279201000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 60 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 164 in the X datas point -------------- - --- Configuration: 0101-0200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5549420363.04308 - --- Energy: 37.334916995372765 - --- Workload: 207187000000.0 + --- Configuration: 2200-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5023055826.242454 + --- Energy: 35.164198939696966 + --- Workload: 176632000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 66 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 2 in the X datas point -------------- - --- Configuration: 0110-0020 + --- Configuration: 0303-0100 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5821399464.43125 - --- Energy: 36.31061849927073 - --- Workload: 211379000000.0 + --- Energy efficiency: 6956231392.081026 + --- Energy: 53.38267358149647 + --- Workload: 371343000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 7 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 37 in the X datas point -------------- - --- Configuration: 1000-1010 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 6501654671.113798 - --- Energy: 42.85376093977719 - --- Workload: 278621000000.0 + --- Configuration: 2200-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 24 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 40 in the X datas point -------------- - --- Configuration: 0000-3000 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 3307720550.5370083 - --- Energy: 35.59789292409111 - --- Workload: 117748000000.0 + --- Configuration: 3300-1000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5058399218.983161 + --- Energy: 36.78276420172299 + --- Workload: 186062000000.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 +--- Neighbour 7 in the list of neghbours, And at position 42 in the X datas point -------------- --- Configuration: 1100-1000 - --- Distance from that configuration: [0.69514393] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 5947637003.818383 --- Energy: 36.68430426428569 --- Workload: 218185000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 43 in the X datas point +--- 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] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 5035525633.343237 --- Energy: 36.93355197432356 --- Workload: 185980000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0101-2020' ---- Neighbour 0 in the list of neghbours, And at position 54 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 60 in the X datas point -------------- - --- Configuration: 0000-2000 + --- Configuration: 3000-1100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6443423519.784533 + --- Energy: 43.3608751201712 + --- Workload: 279393000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0200-1100' +--- Neighbour 0 in the list of neghbours, And at position 37 in the X datas point +-------------- + --- Configuration: 2200-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 3331046015.069652 - --- Energy: 35.40657570372512 - --- Workload: 117941000000.0 + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 24 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 164 in the X datas point -------------- - --- Configuration: 0000-3000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3307720550.5370083 - --- Energy: 35.59789292409111 - --- Workload: 117748000000.0 + --- Configuration: 2200-1000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5023055826.242454 + --- Energy: 35.164198939696966 + --- Workload: 176632000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 66 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 112 in the X datas point -------------- - --- Configuration: 0110-0020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5821399464.43125 - --- Energy: 36.31061849927073 - --- Workload: 211379000000.0 + --- Configuration: 0200-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4242843383.922169 + --- Energy: 35.404255909220375 + --- Workload: 150215000000.0 -------------- --- Neighbour 3 in the list of neghbours, And at position 42 in the X datas point -------------- --- Configuration: 1100-1000 - --- Distance from that configuration: [0.76130039] + --- 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 43 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 40 in the X datas point +-------------- + --- Configuration: 3300-1000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5058399218.983161 + --- Energy: 36.78276420172299 + --- Workload: 186062000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 43 in the X datas point -------------- --- Configuration: 2200-2000 --- Distance from that configuration: [0.76130039] @@ -21801,2229 +17547,22590 @@ X = [[2. 0. 1. 0. 1. 0. 1. 0. 1. 0.] --- 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 +--- Neighbour 6 in the list of neghbours, And at position 121 in the X datas point -------------- - --- Configuration: 1000-1010 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 6501654671.113798 - --- Energy: 42.85376093977719 - --- Workload: 278621000000.0 + --- Configuration: 0020-1100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6670179627.937381 + --- Energy: 41.85807704041302 + --- Workload: 279201000000.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 + --- 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 26 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 60 in the X datas point -------------- - --- Configuration: 0000-3330 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 7665772326.561901 - --- Energy: 48.682465076838824 - --- Workload: 373189000000.0 + --- 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 56 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 2 in the X datas point -------------- - --- Configuration: 1001-2220 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 9166575000.916658 - --- Energy: 50.735447078258076 - --- Workload: 465069000000.0 + --- 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 +--- Median at position 4 in the list of neghbours, And at position 40 in the X datas point -------------- - --- Configuration: 2200-2000 - --- Energy efficiency: 5035525633.343237 - --- Energy: 36.93355197432356 - --- Workload: 185980000000.0 + --- Configuration: 3300-1000 + --- Energy efficiency: 5058399218.983161 + --- Energy: 36.78276420172299 + --- Workload: 186062000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (36.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' +--- The energy of the current configuration (36.78276420172299 mAh) it is NOT far from the median. +--- Median :36.78276420172299, the gap is : 10 +--- So No we don't romove this configuration '0200-1100' + --- remove_aberrant_points: The value [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 0] +--- Computing the list of the 10 first neighbours of '2002-0100' *** 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [0.57957828] - [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0202-1001' +--- Ordered by distance, Printing the list of the 10 first neighbours of '2002-0100' --- Neighbour 0 in the list of neghbours, And at position 70 in the X datas point -------------- - --- Configuration: 0202-1001 + --- Configuration: 2002-0100 --- Distance from that configuration: [1.] - --- Energy efficiency: 8895689149.038376 - --- Energy: 48.8428586507307 - --- Workload: 434491000000.0 + --- Energy efficiency: 7245431755.278297 + --- Energy: 42.016301664202444 + --- Workload: 304426000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 15 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 55 in the X datas point -------------- - --- Configuration: 0003-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6806147312.252427 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 + --- Configuration: 2002-0101 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 8950387999.31977 + --- Energy: 47.4541739001796 + --- Workload: 424732000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 65 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 34 in the X datas point -------------- - --- Configuration: 0303-1000 + --- Configuration: 2000-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6928278461.367919 - --- Energy: 53.6166443408558 - --- Workload: 371471000000.0 + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 68 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 91 in the X datas point -------------- - --- Configuration: 2002-1001 + --- Configuration: 1011-0100 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8795770993.306417 - --- Energy: 48.71596839606954 - --- Workload: 428493000000.0 + --- Energy efficiency: 6807769026.0124855 + --- Energy: 36.74164741869377 + --- Workload: 250128000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 72 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 143 in the X datas point -------------- - --- Configuration: 0220-1001 + --- Configuration: 2002-0010 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7282684688.88371 - --- Energy: 43.18443043197562 - --- Workload: 314499000000.0 + --- Energy efficiency: 7393168712.11001 + --- Energy: 41.1753628489377 + --- Workload: 304417000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 0 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 2 in the X datas point -------------- - --- Configuration: 0303-1010 + --- Configuration: 0303-0100 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8236960890.90969 - --- Energy: 61.00540758755291 - --- Workload: 502499000000.0 + --- Energy efficiency: 6956231392.081026 + --- Energy: 53.38267358149647 + --- Workload: 371343000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 11 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 18 in the X datas point -------------- - --- Configuration: 3303-0001 + --- Configuration: 3000-0000 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 + --- Energy efficiency: 1016987763.6032282 + --- Energy: 29.060137396486432 + --- Workload: 29553800000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 57 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 33 in the X datas point -------------- - --- Configuration: 0200-1100 + --- Configuration: 1000-0000 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6540008502.011052 - --- Energy: 42.722378810206706 - --- Workload: 279405000000.0 + --- Energy efficiency: 997516184.7000968 + --- Energy: 29.543907709942122 + --- Workload: 29470600000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 2 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 35 in the X datas point -------------- - --- Configuration: 0303-0100 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.38267358149647 - --- Workload: 371343000000.0 + --- Configuration: 3000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 1010122436.9405816 + --- Energy: 29.239529117166907 + --- Workload: 29535500000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 14 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 37 in the X datas point -------------- - --- Configuration: 3303-1010 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 9340120487.55429 - --- Energy: 67.3857084084629 - --- Workload: 629393000000.0 + --- Configuration: 2200-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0202-1001' ---- Neighbour 0 in the list of neghbours, And at position 57 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '2002-0100' +--- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point -------------- - --- Configuration: 0200-1100 + --- Configuration: 2000-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 6540008502.011052 - --- Energy: 42.722378810206706 - --- Workload: 279405000000.0 + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 72 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 18 in the X datas point -------------- - --- Configuration: 0220-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7282684688.88371 - --- Energy: 43.18443043197562 - --- Workload: 314499000000.0 + --- 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 68 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 35 in the X datas point -------------- - --- Configuration: 2002-1001 + --- Configuration: 3000-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8795770993.306417 - --- Energy: 48.71596839606954 - --- Workload: 428493000000.0 + --- Energy efficiency: 1010122436.9405816 + --- Energy: 29.239529117166907 + --- Workload: 29535500000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 70 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 33 in the X datas point -------------- - --- Configuration: 0202-1001 + --- Configuration: 1000-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8895689149.038376 - --- Energy: 48.8428586507307 - --- Workload: 434491000000.0 + --- Energy efficiency: 997516184.7000968 + --- Energy: 29.543907709942122 + --- Workload: 29470600000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 2 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 37 in the X datas point -------------- - --- Configuration: 0303-0100 + --- Configuration: 2200-0000 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6956231392.081026 - --- Energy: 53.38267358149647 - --- Workload: 371343000000.0 + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 65 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 91 in the X datas point -------------- - --- Configuration: 0303-1000 + --- Configuration: 1011-0100 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6928278461.367919 - --- Energy: 53.6166443408558 - --- Workload: 371471000000.0 + --- Energy efficiency: 6807769026.0124855 + --- Energy: 36.74164741869377 + --- Workload: 250128000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 15 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 143 in the X datas point -------------- - --- Configuration: 0003-1001 + --- Configuration: 2002-0010 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6806147312.252427 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 + --- Energy efficiency: 7393168712.11001 + --- Energy: 41.1753628489377 + --- Workload: 304417000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 11 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 70 in the X datas point -------------- - --- Configuration: 3303-0001 + --- Configuration: 2002-0100 --- 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 + --- Energy efficiency: 7245431755.278297 + --- Energy: 42.016301664202444 + --- Workload: 304426000000.0 -------------- - --- Configuration: 3303-1010 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 9340120487.55429 - --- Energy: 67.3857084084629 - --- Workload: 629393000000.0 +--- Neighbour 8 in the list of neghbours, And at position 55 in the X datas point -------------- + --- Configuration: 2002-0101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8950387999.31977 + --- Energy: 47.4541739001796 + --- Workload: 424732000000.0 -------------- ---- Median at position 4 in the list of neghbours, And at position 2 in the X datas point +--- 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 (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' +--- 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [0.57957828] - [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '3003-1101' +--- Ordered by distance, Printing the list of the 10 first neighbours of '0000-0001' --- Neighbour 0 in the list of neghbours, And at position 71 in the X datas point -------------- - --- Configuration: 3003-1101 + --- Configuration: 0000-0001 --- Distance from that configuration: [1.] - --- Energy efficiency: 9428892010.8998 - --- Energy: 67.46193459835338 - --- Workload: 636090000000.0 + --- Energy efficiency: 3321398441.599851 + --- Energy: 35.588916806469584 + --- Workload: 118205000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 15 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 16 in the X datas point -------------- - --- Configuration: 0003-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6806147312.252427 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 + --- 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 48 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 17 in the X datas point -------------- - --- Configuration: 3000-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6443423519.784533 - --- Energy: 43.3608751201712 - --- Workload: 279393000000.0 + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.027102694886654 + --- Workload: 0.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 68 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 32 in the X datas point -------------- - --- Configuration: 2002-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8795770993.306417 - --- Energy: 48.71596839606954 - --- Workload: 428493000000.0 + --- Configuration: 0000-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 4 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 33 in the X datas point -------------- - --- Configuration: 3000-1110 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8096707069.234942 - --- Energy: 49.41467631934382 - --- Workload: 400095000000.0 + --- 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 11 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 65 in the X datas point -------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 + --- Configuration: 0000-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 44 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 99 in the X datas point -------------- - --- Configuration: 3000-1000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 + --- Configuration: 0010-0101 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6657080470.788732 + --- Energy: 41.37346586900227 + --- Workload: 275426000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 49 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 141 in the X datas point -------------- - --- Configuration: 3000-2200 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6519117311.516021 - --- Energy: 42.79271109577192 - --- Workload: 278971000000.0 + --- Configuration: 0010-0011 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6634071263.19351 + --- Energy: 41.98663362868059 + --- Workload: 278542000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 58 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 34 in the X datas point -------------- - --- Configuration: 2002-0100 + --- Configuration: 2000-0000 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7245431755.278297 - --- Energy: 42.016301664202444 - --- Workload: 304426000000.0 + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 73 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 36 in the X datas point -------------- - --- Configuration: 3003-0002 + --- Configuration: 1100-0000 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7595205906.032112 - --- Energy: 65.80063109114849 - --- Workload: 499771000000.0 + --- Energy efficiency: 2018619748.5607243 + --- Energy: 30.059275323795035 + --- Workload: 60678300000.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 +--- 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: 3000-1000 + --- Configuration: 2000-0000 --- Distance from that configuration: [1.] - --- Energy efficiency: 5326600510.288329 - --- Energy: 36.46450751429702 - --- Workload: 194232000000.0 + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 58 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 33 in the X datas point -------------- - --- Configuration: 2002-0100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 7245431755.278297 - --- Energy: 42.016301664202444 - --- Workload: 304426000000.0 + --- Configuration: 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 49 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 32 in the X datas point -------------- - --- Configuration: 3000-2200 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6519117311.516021 - --- Energy: 42.79271109577192 - --- Workload: 278971000000.0 + --- Configuration: 0000-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 48 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 17 in the X datas point -------------- - --- Configuration: 3000-1100 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 6443423519.784533 - --- Energy: 43.3608751201712 - --- Workload: 279393000000.0 + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.027102694886654 + --- Workload: 0.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 68 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 36 in the X datas point -------------- - --- Configuration: 2002-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8795770993.306417 - --- Energy: 48.71596839606954 - --- Workload: 428493000000.0 + --- Configuration: 1100-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 2018619748.5607243 + --- Energy: 30.059275323795035 + --- Workload: 60678300000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 4 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 16 in the X datas point -------------- - --- Configuration: 3000-1110 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8096707069.234942 - --- Energy: 49.41467631934382 - --- Workload: 400095000000.0 + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 15 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 65 in the X datas point -------------- - --- Configuration: 0003-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6806147312.252427 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 + --- 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 11 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 71 in the X datas point -------------- - --- Configuration: 3303-0001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 + --- Configuration: 0000-0001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3321398441.599851 + --- Energy: 35.588916806469584 + --- Workload: 118205000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 73 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 99 in the X datas point -------------- - --- Configuration: 3003-0002 + --- Configuration: 0010-0101 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7595205906.032112 - --- Energy: 65.80063109114849 - --- Workload: 499771000000.0 + --- Energy efficiency: 6657080470.788732 + --- Energy: 41.37346586900227 + --- Workload: 275426000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 71 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 141 in the X datas point -------------- - --- Configuration: 3003-1101 + --- Configuration: 0010-0011 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9428892010.8998 - --- Energy: 67.46193459835338 - --- Workload: 636090000000.0 + --- Energy efficiency: 6634071263.19351 + --- Energy: 41.98663362868059 + --- Workload: 278542000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 68 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 36 in the X datas point -------------- - --- Configuration: 2002-1001 - --- Energy efficiency: 8795770993.306417 - --- Energy: 48.71596839606954 - --- Workload: 428493000000.0 + --- Configuration: 1100-0000 + --- Energy efficiency: 2018619748.5607243 + --- Energy: 30.059275323795035 + --- Workload: 60678300000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (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' +--- 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [0.57957828] - [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '0220-1001' +--- Ordered by distance, Printing the list of the 10 first neighbours of '0101-0200' --- Neighbour 0 in the list of neghbours, And at position 72 in the X datas point -------------- - --- Configuration: 0220-1001 + --- Configuration: 0101-0200 --- Distance from that configuration: [1.] - --- Energy efficiency: 7282684688.88371 - --- Energy: 43.18443043197562 - --- Workload: 314499000000.0 + --- Energy efficiency: 5549420363.04308 + --- Energy: 37.334916995372765 + --- Workload: 207187000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 70 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 75 in the X datas point -------------- - --- Configuration: 0202-1001 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8895689149.038376 - --- Energy: 48.8428586507307 - --- Workload: 434491000000.0 + --- 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 39 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 94 in the X datas point -------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3029054692.61153 - --- Energy: 30.508250558695604 - --- Workload: 92411200000.0 + --- Configuration: 0100-0200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4093227346.033253 + --- Energy: 35.39655176899871 + --- Workload: 144886000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 57 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 131 in the X datas point -------------- - --- Configuration: 0200-1100 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6540008502.011052 - --- Energy: 42.722378810206706 - --- Workload: 279405000000.0 + --- Configuration: 0202-0200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 7512075661.626064 + --- Energy: 40.5630522502661 + --- Workload: 304712000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 75 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 162 in the X datas point -------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 2991522026.5766816 - --- Energy: 30.63396781022152 - --- Workload: 91642100000.0 + --- Configuration: 0100-0200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4197888462.103562 + --- Energy: 35.26956535624208 + --- Workload: 148058000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 5 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 52 in the X datas point -------------- - --- Configuration: 0030-0000 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 994906080.8659663 - --- Energy: 29.623247258891045 - --- Workload: 29472300000.0 + --- Configuration: 1101-0202 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9914340101.522842 + --- Energy: 65.015157087009 + --- Workload: 644582000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 6 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 57 in the X datas point -------------- - --- Configuration: 0020-0010 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 + --- Configuration: 0101-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9185604320.908272 + --- Energy: 48.9191931692468 + --- Workload: 449351000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 8 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 93 in the X datas point -------------- - --- Configuration: 0020-0202 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 8089829466.394849 - --- Energy: 66.44909360627778 - --- Workload: 537560000000.0 + --- Configuration: 0101-0330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7878296082.123358 + --- Energy: 42.51302006574951 + --- Workload: 334929000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 15 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 150 in the X datas point -------------- - --- Configuration: 0003-1001 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 6806147312.252427 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 + --- Configuration: 0001-0220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9243340173.405062 + --- Energy: 40.84258552984255 + --- Workload: 377523000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 20 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 48 in the X datas point -------------- - --- Configuration: 3330-0000 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 5377240292.736961 - --- Energy: 32.51205394198035 - --- Workload: 174825000000.0 + --- Configuration: 0111-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3139835723.7949314 + --- Energy: 40.0701934667281 + --- Workload: 125814000000.0 -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '0220-1001' ---- Neighbour 0 in the list of neghbours, And at position 5 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '0101-0200' +--- Neighbour 0 in the list of neghbours, And at position 162 in the X datas point -------------- - --- Configuration: 0030-0000 + --- Configuration: 0100-0200 --- Distance from that configuration: [1.] - --- Energy efficiency: 994906080.8659663 - --- Energy: 29.623247258891045 - --- Workload: 29472300000.0 + --- Energy efficiency: 4197888462.103562 + --- Energy: 35.26956535624208 + --- Workload: 148058000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 39 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 94 in the X datas point -------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3029054692.61153 - --- Energy: 30.508250558695604 - --- Workload: 92411200000.0 + --- Configuration: 0100-0200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4093227346.033253 + --- Energy: 35.39655176899871 + --- Workload: 144886000000.0 -------------- --- Neighbour 2 in the list of neghbours, And at position 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 + --- Configuration: 0001-0200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 20 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 72 in the X datas point -------------- - --- Configuration: 3330-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5377240292.736961 - --- Energy: 32.51205394198035 - --- Workload: 174825000000.0 + --- Configuration: 0101-0200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5549420363.04308 + --- Energy: 37.334916995372765 + --- Workload: 207187000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 6 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 48 in the X datas point -------------- - --- Configuration: 0020-0010 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 + --- Configuration: 0111-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 3139835723.7949314 + --- Energy: 40.0701934667281 + --- Workload: 125814000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 57 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 131 in the X datas point -------------- - --- Configuration: 0200-1100 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 6540008502.011052 - --- Energy: 42.722378810206706 - --- Workload: 279405000000.0 + --- Configuration: 0202-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7512075661.626064 + --- Energy: 40.5630522502661 + --- Workload: 304712000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 72 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 150 in the X datas point -------------- - --- Configuration: 0220-1001 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 7282684688.88371 - --- Energy: 43.18443043197562 - --- Workload: 314499000000.0 + --- Configuration: 0001-0220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9243340173.405062 + --- Energy: 40.84258552984255 + --- Workload: 377523000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 70 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 93 in the X datas point -------------- - --- Configuration: 0202-1001 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 8895689149.038376 - --- Energy: 48.8428586507307 - --- Workload: 434491000000.0 + --- Configuration: 0101-0330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7878296082.123358 + --- Energy: 42.51302006574951 + --- Workload: 334929000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 15 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 57 in the X datas point -------------- - --- Configuration: 0003-1001 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 6806147312.252427 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 + --- Configuration: 0101-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9185604320.908272 + --- Energy: 48.9191931692468 + --- Workload: 449351000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 8 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 52 in the X datas point -------------- - --- Configuration: 0020-0202 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 8089829466.394849 - --- Energy: 66.44909360627778 - --- Workload: 537560000000.0 + --- Configuration: 1101-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9914340101.522842 + --- Energy: 65.015157087009 + --- Workload: 644582000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 6 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 48 in the X datas point -------------- - --- Configuration: 0020-0010 - --- Energy efficiency: 3998672440.749671 - --- Energy: 36.82601141845538 - --- Workload: 147255000000.0 + --- Configuration: 0111-0000 + --- Energy efficiency: 3139835723.7949314 + --- Energy: 40.0701934667281 + --- Workload: 125814000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (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' +--- The energy of the current configuration (40.0701934667281 mAh) it is NOT far from the median. +--- Median :40.0701934667281, the gap is : 10 +--- So No we don't romove this configuration '0101-0200' + --- remove_aberrant_points: The value [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0] +--- Computing the list of the 10 first neighbours of '3330-2220' *** 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [0.57957828] - [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '3003-0002' +--- Ordered by distance, Printing the list of the 10 first neighbours of '3330-2220' --- Neighbour 0 in the list of neghbours, And at position 73 in the X datas point -------------- - --- Configuration: 3003-0002 + --- Configuration: 3330-2220 --- Distance from that configuration: [1.] - --- Energy efficiency: 7595205906.032112 - --- Energy: 65.80063109114849 - --- Workload: 499771000000.0 + --- Energy efficiency: 9229945635.620207 + --- Energy: 51.28077619994492 + --- Workload: 473319000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 11 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 115 in the X datas point -------------- - --- Configuration: 3303-0001 + --- Configuration: 2220-2220 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 9479212087.891254 + --- Energy: 49.57175430186782 + --- Workload: 469901000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 106 in the X datas point +-------------- + --- Configuration: 3330-2202 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 + --- Energy efficiency: 10286076355.602003 + --- Energy: 84.88778487940925 + --- Workload: 873162000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 15 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 113 in the X datas point -------------- - --- Configuration: 0003-1001 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6806147312.252427 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 + --- Configuration: 2220-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9571301409.852697 + --- Energy: 49.20594289132612 + --- Workload: 470964000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 18 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 3 in the X datas point -------------- - --- Configuration: 3000-0000 + --- Configuration: 2222-0220 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1016987763.6032282 - --- Energy: 29.060137396486432 - --- Workload: 29553800000.0 + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 35 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 4 in the X datas point -------------- - --- Configuration: 3000-0000 + --- Configuration: 3000-1110 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1010122436.9405816 - --- Energy: 29.239529117166907 - --- Workload: 29535500000.0 + --- Energy efficiency: 8096707069.234942 + --- Energy: 49.41467631934382 + --- Workload: 400095000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 23 in the X datas point -------------- - --- Configuration: 3000-2000 + --- Configuration: 3333-3300 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 + --- Energy efficiency: 9963434196.49885 + --- Energy: 75.09852863759252 + --- Workload: 748237000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 62 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 28 in the X datas point -------------- - --- Configuration: 2002-2000 + --- Configuration: 3330-3000 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7263008047.412917 - --- Energy: 41.829225389075674 - --- Workload: 303807000000.0 + --- Energy efficiency: 5822958761.806049 + --- Energy: 37.40635012737015 + --- Workload: 217816000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 68 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 31 in the X datas point -------------- - --- Configuration: 2002-1001 + --- Configuration: 3000-3330 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8795770993.306417 - --- Energy: 48.71596839606954 - --- Workload: 428493000000.0 + --- Energy efficiency: 8224428196.629629 + --- Energy: 49.410116578739654 + --- Workload: 406369000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 71 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 41 in the X datas point -------------- - --- Configuration: 3003-1101 + --- Configuration: 3300-2000 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 9428892010.8998 - --- Energy: 67.46193459835338 - --- Workload: 636090000000.0 + --- Energy efficiency: 5026691733.102776 + --- Energy: 36.9852979298838 + --- Workload: 185914000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 19 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '3330-2220' +--- Neighbour 0 in the list of neghbours, And at position 41 in the X datas point -------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 + --- Configuration: 3300-2000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 5026691733.102776 + --- Energy: 36.9852979298838 + --- Workload: 185914000000.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 +--- Neighbour 1 in the list of neghbours, And at position 28 in the X datas point -------------- - --- Configuration: 3000-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 1016987763.6032282 - --- Energy: 29.060137396486432 - --- Workload: 29553800000.0 + --- Configuration: 3330-3000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5822958761.806049 + --- Energy: 37.40635012737015 + --- Workload: 217816000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 35 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 113 in the X datas point -------------- - --- Configuration: 3000-0000 + --- Configuration: 2220-3330 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1010122436.9405816 - --- Energy: 29.239529117166907 - --- Workload: 29535500000.0 + --- Energy efficiency: 9571301409.852697 + --- Energy: 49.20594289132612 + --- Workload: 470964000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 19 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 31 in the X datas point -------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 + --- Configuration: 3000-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8224428196.629629 + --- Energy: 49.410116578739654 + --- Workload: 406369000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 45 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 4 in the X datas point -------------- - --- Configuration: 3000-2000 + --- Configuration: 3000-1110 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4059018123.5159216 - --- Energy: 36.96583597689362 - --- Workload: 150045000000.0 + --- Energy efficiency: 8096707069.234942 + --- Energy: 49.41467631934382 + --- Workload: 400095000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 62 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 115 in the X datas point -------------- - --- Configuration: 2002-2000 + --- Configuration: 2220-2220 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 7263008047.412917 - --- Energy: 41.829225389075674 - --- Workload: 303807000000.0 + --- Energy efficiency: 9479212087.891254 + --- Energy: 49.57175430186782 + --- Workload: 469901000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 68 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 73 in the X datas point -------------- - --- Configuration: 2002-1001 + --- Configuration: 3330-2220 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8795770993.306417 - --- Energy: 48.71596839606954 - --- Workload: 428493000000.0 + --- Energy efficiency: 9229945635.620207 + --- Energy: 51.28077619994492 + --- Workload: 473319000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 15 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 3 in the X datas point -------------- - --- Configuration: 0003-1001 + --- Configuration: 2222-0220 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 6806147312.252427 - --- Energy: 54.44253148500697 - --- Workload: 370545000000.0 + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 11 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 23 in the X datas point -------------- - --- Configuration: 3303-0001 + --- Configuration: 3333-3300 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8321129010.784183 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 + --- Energy efficiency: 9963434196.49885 + --- Energy: 75.09852863759252 + --- Workload: 748237000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 73 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 106 in the X datas point -------------- - --- Configuration: 3003-0002 + --- Configuration: 3330-2202 --- 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 + --- Energy efficiency: 10286076355.602003 + --- Energy: 84.88778487940925 + --- Workload: 873162000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 62 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 4 in the X datas point -------------- - --- Configuration: 2002-2000 - --- Energy efficiency: 7263008047.412917 - --- Energy: 41.829225389075674 - --- Workload: 303807000000.0 + --- Configuration: 3000-1110 + --- Energy efficiency: 8096707069.234942 + --- Energy: 49.41467631934382 + --- Workload: 400095000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (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' +--- The energy of the current configuration (49.41467631934382 mAh) it is NOT far from the median. +--- Median :49.41467631934382, the gap is : 10 +--- So No we don't romove this configuration '3330-2220' + --- remove_aberrant_points: The value [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0] +--- Computing the list of the 10 first neighbours of '2002-2000' *** 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [0.57957828] - [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '1111-0101' +--- Ordered by distance, Printing the list of the 10 first neighbours of '2002-2000' --- Neighbour 0 in the list of neghbours, And at position 74 in the X datas point -------------- - --- Configuration: 1111-0101 + --- Configuration: 2002-2000 --- 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 + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 -------------- - --- Configuration: 0011-0111 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8964027358.211496 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 +--- Neighbour 1 in the list of neghbours, And at position 47 in the X datas point -------------- ---- Neighbour 2 in the list of neghbours, And at position 38 in the X datas point + --- Configuration: 1001-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 -------------- - --- Configuration: 1110-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 2905397356.669485 - --- Energy: 30.668041259477853 - --- Workload: 89102900000.0 +--- Neighbour 2 in the list of neghbours, And at position 59 in the X datas point -------------- ---- Neighbour 3 in the list of neghbours, And at position 3 in the X datas point + --- Configuration: 2000-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 -------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 +--- Neighbour 3 in the list of neghbours, And at position 43 in the X datas point -------------- ---- Neighbour 4 in the list of neghbours, And at position 13 in the X datas point + --- Configuration: 2200-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5035525633.343237 + --- Energy: 36.93355197432356 + --- Workload: 185980000000.0 -------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 +--- Neighbour 4 in the list of neghbours, And at position 45 in the X datas point -------------- ---- Neighbour 5 in the list of neghbours, And at position 36 in the X datas point + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 -------------- - --- Configuration: 1100-0000 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 2018619748.5607243 - --- Energy: 30.059275323795035 - --- Workload: 60678300000.0 +--- Neighbour 5 in the list of neghbours, And at position 63 in the X datas point -------------- ---- Neighbour 6 in the list of neghbours, And at position 39 in the X datas point + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 -------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 3029054692.61153 - --- Energy: 30.508250558695604 - --- Workload: 92411200000.0 +--- Neighbour 6 in the list of neghbours, And at position 80 in the X datas point -------------- ---- Neighbour 7 in the list of neghbours, And at position 58 in the X datas point + --- Configuration: 2002-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8795770993.306417 + --- Energy: 48.71596839606954 + --- Workload: 428493000000.0 -------------- - --- Configuration: 2002-0100 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 7245431755.278297 - --- Energy: 42.016301664202444 - --- Workload: 304426000000.0 +--- Neighbour 7 in the list of neghbours, And at position 95 in the X datas point -------------- ---- Neighbour 8 in the list of neghbours, And at position 60 in the X datas point + --- Configuration: 1101-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6788174999.151478 + --- Energy: 36.70897651674008 + --- Workload: 249187000000.0 -------------- - --- Configuration: 0101-0200 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 5549420363.04308 - --- Energy: 37.334916995372765 - --- Workload: 207187000000.0 +--- Neighbour 8 in the list of neghbours, And at position 104 in the X datas point -------------- ---- Neighbour 9 in the list of neghbours, And at position 75 in the X datas point + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3742206854.226074 + --- Energy: 34.88131927324178 + --- Workload: 130533000000.0 -------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 2991522026.5766816 - --- Energy: 30.63396781022152 - --- Workload: 91642100000.0 +--- Neighbour 9 in the list of neghbours, And at position 116 in the X datas point -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '1111-0101' ---- Neighbour 0 in the list of neghbours, And at position 36 in the X datas point + --- Configuration: 0002-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5449442794.474265 + --- Energy: 38.132247384977575 + --- Workload: 207799000000.0 -------------- - --- Configuration: 1100-0000 +--- Ordered by energy, Printing the list of the 10 first neighbours of '2002-2000' +--- Neighbour 0 in the list of neghbours, And at position 104 in the X datas point +-------------- + --- Configuration: 3000-2000 --- Distance from that configuration: [1.] - --- Energy efficiency: 2018619748.5607243 - --- Energy: 30.059275323795035 - --- Workload: 60678300000.0 + --- Energy efficiency: 3742206854.226074 + --- Energy: 34.88131927324178 + --- Workload: 130533000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 39 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 59 in the X datas point -------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 3029054692.61153 - --- Energy: 30.508250558695604 - --- Workload: 92411200000.0 + --- Configuration: 2000-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 75 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 95 in the X datas point -------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 2991522026.5766816 - --- Energy: 30.63396781022152 - --- Workload: 91642100000.0 + --- Configuration: 1101-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 6788174999.151478 + --- Energy: 36.70897651674008 + --- Workload: 249187000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 38 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 43 in the X datas point -------------- - --- Configuration: 1110-0000 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 2905397356.669485 - --- Energy: 30.668041259477853 - --- Workload: 89102900000.0 + --- Configuration: 2200-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5035525633.343237 + --- Energy: 36.93355197432356 + --- Workload: 185980000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 60 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 45 in the X datas point -------------- - --- Configuration: 0101-0200 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 5549420363.04308 - --- Energy: 37.334916995372765 - --- Workload: 207187000000.0 + --- 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 58 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 116 in the X datas point -------------- - --- Configuration: 2002-0100 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 7245431755.278297 - --- Energy: 42.016301664202444 - --- Workload: 304426000000.0 + --- Configuration: 0002-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5449442794.474265 + --- Energy: 38.132247384977575 + --- Workload: 207799000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 13 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 47 in the X datas point -------------- - --- Configuration: 0011-1100 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 7650055845.407672 - --- Energy: 43.82652071469574 - --- Workload: 335276000000.0 + --- Configuration: 1001-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 -------------- --- Neighbour 7 in the list of neghbours, And at position 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 + --- Configuration: 2002-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 10 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 63 in the X datas point -------------- - --- Configuration: 0011-0111 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 8964027358.211496 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 + --- 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 3 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 80 in the X datas point -------------- - --- Configuration: 2222-0220 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 11285968381.230984 - --- Energy: 54.74622776577034 - --- Workload: 617864000000.0 + --- Configuration: 2002-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8795770993.306417 + --- Energy: 48.71596839606954 + --- Workload: 428493000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 60 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 45 in the X datas point -------------- - --- Configuration: 0101-0200 - --- Energy efficiency: 5549420363.04308 - --- Energy: 37.334916995372765 - --- Workload: 207187000000.0 + --- Configuration: 3000-2000 + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (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' +--- The energy of the current configuration (36.96583597689362 mAh) it is NOT far from the median. +--- Median :36.96583597689362, the gap is : 10 +--- So No we don't romove this configuration '2002-2000' + --- remove_aberrant_points: The value [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0] +--- Computing the list of the 10 first neighbours of '0001-0200' *** 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [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 +--- Ordered by distance, Printing the list of the 10 first neighbours of '0001-0200' +--- Neighbour 0 in the list of neghbours, And at position 75 in the X datas point -------------- - --- Configuration: 2220-0000 + --- Configuration: 0001-0200 --- Distance from that configuration: [1.] - --- Energy efficiency: 3029054692.61153 - --- Energy: 30.508250558695604 - --- Workload: 92411200000.0 + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 75 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 72 in the X datas point -------------- - --- Configuration: 2220-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 2991522026.5766816 - --- Energy: 30.63396781022152 - --- Workload: 91642100000.0 + --- 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 20 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 150 in the X datas point -------------- - --- Configuration: 3330-0000 + --- Configuration: 0001-0220 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 5377240292.736961 - --- Energy: 32.51205394198035 - --- Workload: 174825000000.0 + --- Energy efficiency: 9243340173.405062 + --- Energy: 40.84258552984255 + --- Workload: 377523000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 37 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 58 in the X datas point -------------- - --- Configuration: 2200-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 + --- Configuration: 0001-0020 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4533975344.242078 + --- Energy: 35.4792605525655 + --- Workload: 160862000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 38 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 67 in the X datas point -------------- - --- Configuration: 1110-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 2905397356.669485 - --- Energy: 30.668041259477853 - --- Workload: 89102900000.0 + --- 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 19 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 89 in the X datas point -------------- - --- Configuration: 3300-0000 + --- Configuration: 0011-2200 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 + --- Energy efficiency: 7849108733.703288 + --- Energy: 42.07381484773657 + --- Workload: 330242000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 21 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 94 in the X datas point -------------- - --- Configuration: 3333-0000 + --- Configuration: 0100-0200 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 8296551953.00833 - --- Energy: 59.045602086542516 - --- Workload: 489874000000.0 + --- Energy efficiency: 4093227346.033253 + --- Energy: 35.39655176899871 + --- Workload: 144886000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 34 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 131 in the X datas point -------------- - --- Configuration: 2000-0000 + --- Configuration: 0202-0200 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 + --- Energy efficiency: 7512075661.626064 + --- Energy: 40.5630522502661 + --- Workload: 304712000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 36 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 162 in the X datas point -------------- - --- Configuration: 1100-0000 + --- Configuration: 0100-0200 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2018619748.5607243 - --- Energy: 30.059275323795035 - --- Workload: 60678300000.0 + --- Energy efficiency: 4197888462.103562 + --- Energy: 35.26956535624208 + --- Workload: 148058000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 5 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 13 in the X datas point -------------- - --- Configuration: 0030-0000 + --- Configuration: 0011-1100 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 994906080.8659663 - --- Energy: 29.623247258891045 - --- Workload: 29472300000.0 + --- Energy efficiency: 7650055845.407672 + --- Energy: 43.82652071469574 + --- Workload: 335276000000.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 +--- Ordered by energy, Printing the list of the 10 first neighbours of '0001-0200' +--- Neighbour 0 in the list of neghbours, And at position 162 in the X datas point -------------- - --- Configuration: 2000-0000 + --- Configuration: 0100-0200 --- Distance from that configuration: [1.] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 + --- Energy efficiency: 4197888462.103562 + --- Energy: 35.26956535624208 + --- Workload: 148058000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 5 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 94 in the X datas point -------------- - --- Configuration: 0030-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 994906080.8659663 - --- Energy: 29.623247258891045 - --- Workload: 29472300000.0 + --- Configuration: 0100-0200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4093227346.033253 + --- Energy: 35.39655176899871 + --- Workload: 144886000000.0 -------------- ---- Neighbour 2 in the list of neghbours, And at position 36 in the X datas point +--- Neighbour 2 in the list of neghbours, And at position 58 in the X datas point -------------- - --- Configuration: 1100-0000 + --- Configuration: 0001-0020 --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 2018619748.5607243 - --- Energy: 30.059275323795035 - --- Workload: 60678300000.0 + --- Energy efficiency: 4533975344.242078 + --- Energy: 35.4792605525655 + --- Workload: 160862000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 37 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 75 in the X datas point -------------- - --- Configuration: 2200-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1998856653.9939156 - --- Energy: 30.07061597004587 - --- Workload: 60106800000.0 + --- Configuration: 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 19 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 72 in the X datas point -------------- - --- Configuration: 3300-0000 - --- Distance from that configuration: [0.91310072] - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 + --- Configuration: 0101-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5549420363.04308 + --- Energy: 37.334916995372765 + --- Workload: 207187000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 39 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 131 in the X datas point -------------- - --- Configuration: 2220-0000 + --- Configuration: 0202-0200 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 3029054692.61153 - --- Energy: 30.508250558695604 - --- Workload: 92411200000.0 + --- Energy efficiency: 7512075661.626064 + --- Energy: 40.5630522502661 + --- Workload: 304712000000.0 -------------- ---- Neighbour 6 in the list of neghbours, And at position 75 in the X datas point +--- Neighbour 6 in the list of neghbours, And at position 150 in the X datas point -------------- - --- Configuration: 2220-0000 + --- Configuration: 0001-0220 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2991522026.5766816 - --- Energy: 30.63396781022152 - --- Workload: 91642100000.0 + --- Energy efficiency: 9243340173.405062 + --- Energy: 40.84258552984255 + --- Workload: 377523000000.0 -------------- ---- Neighbour 7 in the list of neghbours, And at position 38 in the X datas point +--- Neighbour 7 in the list of neghbours, And at position 89 in the X datas point -------------- - --- Configuration: 1110-0000 + --- Configuration: 0011-2200 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 2905397356.669485 - --- Energy: 30.668041259477853 - --- Workload: 89102900000.0 + --- Energy efficiency: 7849108733.703288 + --- Energy: 42.07381484773657 + --- Workload: 330242000000.0 -------------- ---- Neighbour 8 in the list of neghbours, And at position 20 in the X datas point +--- Neighbour 8 in the list of neghbours, And at position 67 in the X datas point -------------- - --- Configuration: 3330-0000 + --- Configuration: 0000-2200 --- Distance from that configuration: [0.83375292] - --- Energy efficiency: 5377240292.736961 - --- Energy: 32.51205394198035 - --- Workload: 174825000000.0 + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 21 in the X datas point +--- Neighbour 9 in the list of neghbours, And at position 13 in the X datas point -------------- - --- Configuration: 3333-0000 + --- Configuration: 0011-1100 --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8296551953.00833 - --- Energy: 59.045602086542516 - --- Workload: 489874000000.0 + --- Energy efficiency: 7650055845.407672 + --- Energy: 43.82652071469574 + --- Workload: 335276000000.0 -------------- -------------- ---- Median at position 4 in the list of neghbours, And at position 19 in the X datas point +--- Median at position 4 in the list of neghbours, And at position 72 in the X datas point -------------- - --- Configuration: 3300-0000 - --- Energy efficiency: 1980229389.772511 - --- Energy: 30.277288658122774 - --- Workload: 59956000000.0 + --- Configuration: 0101-0200 + --- Energy efficiency: 5549420363.04308 + --- Energy: 37.334916995372765 + --- Workload: 207187000000.0 -------------- --- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (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' +--- The energy of the current configuration (37.334916995372765 mAh) it is NOT far from the median. +--- Median :37.334916995372765, the gap is : 10 +--- So No we don't romove this configuration '0001-0200' + --- remove_aberrant_points: The value [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0] +--- Computing the list of the 10 first neighbours of '0220-0020' *** 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.]] +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] *** END computing ci exp matrix, cached result [[[1. ] [0.52921334] [0.76130039] ... - [0.40289032] - [0.57957828] - [0.48322508]] + [0.52921334] + [0.69514393] + [0.69514393]] [[0.52921334] [1. ] [0.48322508] ... - [0.30672056] + [0.48322508] [0.44123317] - [0.52921334]] + [0.44123317]] [[0.76130039] [0.48322508] [1. ] ... - [0.52921334] + [0.57957828] [0.63473642] - [0.44123317]] + [0.63473642]] ... - [[0.40289032] - [0.30672056] - [0.52921334] + [[0.52921334] + [0.48322508] + [0.57957828] ... [1. ] - [0.69514393] - [0.57957828]] + [0.76130039] + [0.52921334]] - [[0.57957828] + [[0.69514393] [0.44123317] [0.63473642] ... - [0.69514393] + [0.76130039] [1. ] - [0.69514393]] + [0.57957828]] - [[0.48322508] - [0.52921334] + [[0.69514393] [0.44123317] + [0.63473642] ... + [0.52921334] [0.57957828] - [0.69514393] [1. ]]] ---- Ordered by distance, Printing the list of the 10 first neighbours of '2020-0022' +--- Ordered by distance, Printing the list of the 10 first neighbours of '0220-0020' --- Neighbour 0 in the list of neghbours, And at position 76 in the X datas point -------------- - --- Configuration: 2020-0022 + --- Configuration: 0220-0020 --- Distance from that configuration: [1.] - --- Energy efficiency: 8754497623.153894 - --- Energy: 65.93701913313123 - --- Workload: 577244000000.0 + --- Energy efficiency: 5040602049.508794 + --- Energy: 36.67117347490831 + --- Workload: 184845000000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 6 in the X datas point +--- Neighbour 1 in the list of neghbours, And at position 78 in the X datas point -------------- - --- Configuration: 0020-0010 - --- Distance from that configuration: [0.76130039] + --- 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 2 in the list of neghbours, And at position 8 in the X datas point +--- Neighbour 3 in the list of neghbours, And at position 100 in the X datas point -------------- - --- Configuration: 0020-0202 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 8089829466.394849 - --- Energy: 66.44909360627778 - --- Workload: 537560000000.0 + --- Configuration: 0110-0010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5194211570.625695 + --- Energy: 35.648662348871625 + --- Workload: 185167000000.0 -------------- ---- Neighbour 3 in the list of neghbours, And at position 64 in the X datas point +--- Neighbour 4 in the list of neghbours, And at position 145 in the X datas point -------------- - --- Configuration: 0220-0020 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 5040602049.508794 - --- Energy: 36.67117347490831 - --- Workload: 184845000000.0 + --- Configuration: 0200-0010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3751444306.0578322 + --- Energy: 34.495214714826176 + --- Workload: 129407000000.0 -------------- ---- Neighbour 4 in the list of neghbours, And at position 3 in the X datas point +--- Neighbour 5 in the list of neghbours, And at position 153 in the X datas point +-------------- + --- Configuration: 0220-2022 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10070047248.66169 + --- Energy: 83.48428558869355 + --- Workload: 840691000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 3 in the X datas point -------------- --- Configuration: 2222-0220 - --- Distance from that configuration: [0.69514393] + --- Distance from that configuration: [0.76130039] --- Energy efficiency: 11285968381.230984 --- Energy: 54.74622776577034 --- Workload: 617864000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 12 in the X datas point +--- 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] + --- 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 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 +--- Neighbour 8 in the list of neghbours, And at position 39 in the X datas point -------------- --- Configuration: 2220-0000 - --- Distance from that configuration: [0.69514393] + --- 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 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 +--- Neighbour 9 in the list of neghbours, And at position 87 in the X datas point -------------- ---- Ordered by energy, Printing the list of the 10 first neighbours of '2020-0022' ---- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point --------------- - --- Configuration: 2000-0000 - --- Distance from that configuration: [1.] - --- Energy efficiency: 1014996574.3865615 - --- Energy: 29.02206558996354 - --- Workload: 29457300000.0 + --- Configuration: 2220-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 2991522026.5766816 + --- Energy: 30.63396781022152 + --- Workload: 91642100000.0 -------------- ---- Neighbour 1 in the list of neghbours, And at position 39 in the X datas point +--- Ordered by energy, Printing the list of the 10 first neighbours of '0220-0020' +--- Neighbour 0 in the list of neghbours, And at position 39 in the X datas point -------------- --- Configuration: 2220-0000 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [1.] --- 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 +--- Neighbour 1 in the list of neghbours, And at position 87 in the X datas point -------------- - --- Configuration: 2000-2000 - --- Distance from that configuration: [0.76130039] - --- Energy efficiency: 4153496621.1304984 - --- Energy: 36.241340818491324 - --- Workload: 150528000000.0 + --- Configuration: 2220-0000 + --- Distance from that configuration: [0.91310072] + --- 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 +--- Neighbour 2 in the list of neghbours, And at position 145 in the X datas point +-------------- + --- Configuration: 0200-0010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3751444306.0578322 + --- Energy: 34.495214714826176 + --- Workload: 129407000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 100 in the X datas point +-------------- + --- Configuration: 0110-0010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5194211570.625695 + --- Energy: 35.648662348871625 + --- Workload: 185167000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 78 in the X datas point -------------- --- Configuration: 0110-0020 - --- Distance from that configuration: [0.76130039] + --- Distance from that configuration: [0.83375292] --- 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 +--- Neighbour 5 in the list of neghbours, And at position 76 in the X datas point -------------- --- Configuration: 0220-0020 - --- Distance from that configuration: [0.69514393] + --- Distance from that configuration: [0.83375292] --- Energy efficiency: 5040602049.508794 --- Energy: 36.67117347490831 --- Workload: 184845000000.0 -------------- ---- Neighbour 5 in the list of neghbours, And at position 6 in the X datas point +--- 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] + --- 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 +--- 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] + --- 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 +--- 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] + --- 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 +--- Neighbour 9 in the list of neghbours, And at position 153 in the X datas point -------------- - --- Configuration: 2020-0022 - --- Distance from that configuration: [0.69514393] - --- Energy efficiency: 8754497623.153894 - --- Energy: 65.93701913313123 - --- Workload: 577244000000.0 + --- Configuration: 0220-2022 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10070047248.66169 + --- Energy: 83.48428558869355 + --- Workload: 840691000000.0 -------------- ---- Neighbour 9 in the list of neghbours, And at position 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 78 in the X datas point +-------------- + --- Configuration: 0110-0020 + --- Energy efficiency: 5821399464.43125 + --- Energy: 36.31061849927073 + --- Workload: 211379000000.0 -------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (36.31061849927073 mAh) it is NOT far from the median. +--- Median :36.31061849927073, the gap is : 10 +--- So No we don't romove this configuration '0220-0020' + --- remove_aberrant_points: The value [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0] +--- Computing the list of the 10 first neighbours of '0303-1000' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0303-1000' +--- Neighbour 0 in the list of neghbours, And at position 77 in the X datas point -------------- ---- Median at position 4 in the list of neghbours, And at position 64 in the X datas point + --- Configuration: 0303-1000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 6928278461.367919 + --- Energy: 53.6166443408558 + --- Workload: 371471000000.0 -------------- - --- Configuration: 0220-0020 - --- Energy efficiency: 5040602049.508794 - --- Energy: 36.67117347490831 - --- Workload: 184845000000.0 +--- Neighbour 1 in the list of neghbours, And at position 0 in the X datas point +-------------- + --- Configuration: 0303-1010 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 8236960890.90969 + --- Energy: 61.00540758755291 + --- Workload: 502499000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 56 in the X datas point +-------------- + --- Configuration: 0303-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5363512027.675722 + --- Energy: 45.0383665719169 + --- Workload: 241564000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 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 14 in the X datas point -------------- ---- Comparing the median energy with the energy of that data point ---- The energy of the current configuration (65.93701913313123 mAh) is far from the median. ---- Median :36.67117347490831, the gap is : 10 ---- So yes we remove this configuration '2020-0022' ---- remove_aberrant_points: The value [1.0, 1, 0, 1, 0, 1.0, 0, 0, 1, 1] is an abberant point. we don't add it ---- remove_aberrant_points: Printing all 14 removed points - --- Configuration: 0033-3000 - --- Energy: 53.35616382684589 - --- Configuration: 2222-0220 - --- Energy: 54.74622776577034 - --- Configuration: 3000-1110 - --- Energy: 49.41467631934382 - --- Configuration: 1000-1010 - --- Energy: 42.85376093977719 - --- Configuration: 0020-0202 - --- Energy: 66.44909360627778 - --- Configuration: 0011-0111 - --- Energy: 50.74428137607953 --- Configuration: 3303-1010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9340120487.55429 --- Energy: 67.3857084084629 - --- 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 + --- Workload: 629393000000.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 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 82 in the X datas point +-------------- + --- Configuration: 0202-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8895689149.038376 + --- Energy: 48.8428586507307 + --- Workload: 434491000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 161 in the X datas point +-------------- + --- Configuration: 0303-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7192278369.94203 + --- Energy: 51.67993691242756 + --- Workload: 371696000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 11 in the X datas point +-------------- + --- Configuration: 3303-0001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8321129010.784183 + --- Energy: 59.94594005320708 + --- Workload: 498819000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0303-1000' +--- Neighbour 0 in the list of neghbours, And at position 40 in the X datas point +-------------- + --- Configuration: 3300-1000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 5058399218.983161 + --- Energy: 36.78276420172299 + --- Workload: 186062000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 56 in the X datas point +-------------- + --- Configuration: 0303-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5363512027.675722 + --- Energy: 45.0383665719169 + --- Workload: 241564000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 82 in the X datas point +-------------- + --- Configuration: 0202-1001 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 8895689149.038376 + --- Energy: 48.8428586507307 + --- Workload: 434491000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 161 in the X datas point +-------------- + --- Configuration: 0303-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7192278369.94203 + --- Energy: 51.67993691242756 + --- Workload: 371696000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 2 in the X datas point +-------------- + --- Configuration: 0303-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6956231392.081026 + --- Energy: 53.38267358149647 + --- Workload: 371343000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 77 in the X datas point +-------------- + --- Configuration: 0303-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6928278461.367919 + --- Energy: 53.6166443408558 + --- Workload: 371471000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 15 in the X datas point +-------------- + --- Configuration: 0003-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6806147312.252427 + --- Energy: 54.44253148500697 + --- Workload: 370545000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 11 in the X datas point +-------------- + --- Configuration: 3303-0001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8321129010.784183 + --- Energy: 59.94594005320708 + --- Workload: 498819000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 0 in the X datas point +-------------- + --- Configuration: 0303-1010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8236960890.90969 + --- Energy: 61.00540758755291 + --- Workload: 502499000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 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 '0303-1000' + --- remove_aberrant_points: The value [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0] +--- Computing the list of the 10 first neighbours of '0110-0020' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0110-0020' +--- Neighbour 0 in the list of neghbours, And at position 78 in the X datas point +-------------- + --- Configuration: 0110-0020 + --- Distance from that configuration: [1.] + --- Energy efficiency: 5821399464.43125 + --- Energy: 36.31061849927073 + --- Workload: 211379000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 76 in the X datas point +-------------- + --- Configuration: 0220-0020 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5040602049.508794 + --- Energy: 36.67117347490831 + --- Workload: 184845000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 100 in the X datas point +-------------- + --- Configuration: 0110-0010 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5194211570.625695 + --- Energy: 35.648662348871625 + --- Workload: 185167000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 151 in the X datas point +-------------- + --- Configuration: 1100-0020 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5236287472.182222 + --- Energy: 35.478097414979636 + --- Workload: 185774000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 6 in the X datas point +-------------- + --- Configuration: 0020-0010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 38 in the X datas point +-------------- + --- Configuration: 1110-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 2905397356.669485 + --- Energy: 30.668041259477853 + --- Workload: 89102900000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 48 in the X datas point +-------------- + --- Configuration: 0111-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3139835723.7949314 + --- Energy: 40.0701934667281 + --- Workload: 125814000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 58 in the X datas point +-------------- + --- Configuration: 0001-0020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4533975344.242078 + --- Energy: 35.4792605525655 + --- Workload: 160862000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 81 in the X datas point +-------------- + --- Configuration: 0101-2020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8367150566.874451 + --- Energy: 43.37670883350873 + --- Workload: 362938000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 94 in the X datas point +-------------- + --- Configuration: 0100-0200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4093227346.033253 + --- Energy: 35.39655176899871 + --- Workload: 144886000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0110-0020' +--- Neighbour 0 in the list of neghbours, And at position 38 in the X datas point +-------------- + --- Configuration: 1110-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 2905397356.669485 + --- Energy: 30.668041259477853 + --- Workload: 89102900000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 94 in the X datas point +-------------- + --- Configuration: 0100-0200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4093227346.033253 + --- Energy: 35.39655176899871 + --- Workload: 144886000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 151 in the X datas point +-------------- + --- Configuration: 1100-0020 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5236287472.182222 + --- Energy: 35.478097414979636 + --- Workload: 185774000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 58 in the X datas point +-------------- + --- Configuration: 0001-0020 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4533975344.242078 + --- Energy: 35.4792605525655 + --- Workload: 160862000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 100 in the X datas point +-------------- + --- Configuration: 0110-0010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5194211570.625695 + --- Energy: 35.648662348871625 + --- Workload: 185167000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 78 in the X datas point +-------------- + --- Configuration: 0110-0020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5821399464.43125 + --- Energy: 36.31061849927073 + --- Workload: 211379000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 76 in the X datas point +-------------- + --- Configuration: 0220-0020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5040602049.508794 + --- Energy: 36.67117347490831 + --- Workload: 184845000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 6 in the X datas point +-------------- + --- Configuration: 0020-0010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 48 in the X datas point +-------------- + --- Configuration: 0111-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3139835723.7949314 + --- Energy: 40.0701934667281 + --- Workload: 125814000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 81 in the X datas point +-------------- + --- Configuration: 0101-2020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8367150566.874451 + --- Energy: 43.37670883350873 + --- Workload: 362938000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 100 in the X datas point +-------------- + --- Configuration: 0110-0010 + --- Energy efficiency: 5194211570.625695 + --- Energy: 35.648662348871625 + --- Workload: 185167000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (35.648662348871625 mAh) it is NOT far from the median. +--- Median :35.648662348871625, the gap is : 10 +--- So No we don't romove this configuration '0110-0020' + --- remove_aberrant_points: The value [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0] +--- Computing the list of the 10 first neighbours of '0030-2000' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0030-2000' +--- Neighbour 0 in the list of neghbours, And at position 79 in the X datas point +-------------- + --- Configuration: 0030-2000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 4809102669.532892 + --- Energy: 35.93660318178646 + --- Workload: 172823000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 102 in the X datas point +-------------- + --- Configuration: 0020-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4244013818.5089927 + --- Energy: 35.41951635507749 + --- Workload: 150321000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 1 in the X datas point +-------------- + --- Configuration: 0033-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6957102505.948323 + --- Energy: 53.35616382684589 + --- Workload: 371205000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 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 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 92 in the X datas point +-------------- + --- Configuration: 0033-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8336042547.16116 + --- Energy: 59.96771726749321 + --- Workload: 499893000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 104 in the X datas point +-------------- + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3742206854.226074 + --- Energy: 34.88131927324178 + --- Workload: 130533000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 138 in the X datas point +-------------- + --- Configuration: 3030-2002 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8823477508.95583 + --- Energy: 65.30338482528335 + --- Workload: 576204000000.0 +-------------- +--- Neighbour 8 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 9 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 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0030-2000' +--- Neighbour 0 in the list of neghbours, And at position 5 in the X datas point +-------------- + --- Configuration: 0030-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 994906080.8659663 + --- Energy: 29.623247258891045 + --- Workload: 29472300000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 104 in the X datas point +-------------- + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 3742206854.226074 + --- Energy: 34.88131927324178 + --- Workload: 130533000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 102 in the X datas point +-------------- + --- Configuration: 0020-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4244013818.5089927 + --- Energy: 35.41951635507749 + --- Workload: 150321000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 79 in the X datas point +-------------- + --- Configuration: 0030-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4809102669.532892 + --- Energy: 35.93660318178646 + --- Workload: 172823000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 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 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 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 1 in the X datas point +-------------- + --- Configuration: 0033-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6957102505.948323 + --- Energy: 53.35616382684589 + --- Workload: 371205000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 92 in the X datas point +-------------- + --- Configuration: 0033-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8336042547.16116 + --- Energy: 59.96771726749321 + --- Workload: 499893000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 138 in the X datas point +-------------- + --- Configuration: 3030-2002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8823477508.95583 + --- Energy: 65.30338482528335 + --- Workload: 576204000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 29 in the X datas point +-------------- + --- Configuration: 3000-3000 + --- Energy efficiency: 4149980287.5936337 + --- Energy: 36.1860248822606 + --- Workload: 150171000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (36.1860248822606 mAh) it is NOT far from the median. +--- Median :36.1860248822606, the gap is : 10 +--- So No we don't romove this configuration '0030-2000' + --- remove_aberrant_points: The value [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1] +--- Computing the list of the 10 first neighbours of '2002-1001' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '2002-1001' +--- Neighbour 0 in the list of neghbours, And at position 80 in the X datas point +-------------- + --- Configuration: 2002-1001 + --- Distance from that configuration: [1.] + --- Energy efficiency: 8795770993.306417 + --- Energy: 48.71596839606954 + --- Workload: 428493000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 125 in the X datas point +-------------- + --- Configuration: 2022-1001 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 10534122128.398308 + --- Energy: 50.34000387088341 + --- Workload: 530288000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 156 in the X datas point +-------------- + --- Configuration: 2000-1001 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 6591219177.81132 + --- Energy: 41.03159908655608 + --- Workload: 270449000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 15 in the X datas point +-------------- + --- Configuration: 0003-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6806147312.252427 + --- Energy: 54.44253148500697 + --- Workload: 370545000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 55 in the X datas point +-------------- + --- Configuration: 2002-0101 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8950387999.31977 + --- Energy: 47.4541739001796 + --- Workload: 424732000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 74 in the X datas point +-------------- + --- Configuration: 2002-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 82 in the X datas point +-------------- + --- Configuration: 0202-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8895689149.038376 + --- Energy: 48.8428586507307 + --- Workload: 434491000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 83 in the X datas point +-------------- + --- Configuration: 3003-1101 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9428892010.8998 + --- Energy: 67.46193459835338 + --- Workload: 636090000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 118 in the X datas point +-------------- + --- Configuration: 1001-2002 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9165566798.65083 + --- Energy: 65.10994999301121 + --- Workload: 596772000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 11 in the X datas point +-------------- + --- Configuration: 3303-0001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8321129010.784183 + --- Energy: 59.94594005320708 + --- Workload: 498819000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '2002-1001' +--- Neighbour 0 in the list of neghbours, And at position 156 in the X datas point +-------------- + --- Configuration: 2000-1001 + --- Distance from that configuration: [1.] + --- Energy efficiency: 6591219177.81132 + --- Energy: 41.03159908655608 + --- Workload: 270449000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 74 in the X datas point +-------------- + --- Configuration: 2002-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 55 in the X datas point +-------------- + --- Configuration: 2002-0101 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 8950387999.31977 + --- Energy: 47.4541739001796 + --- Workload: 424732000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 80 in the X datas point +-------------- + --- Configuration: 2002-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8795770993.306417 + --- Energy: 48.71596839606954 + --- Workload: 428493000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 82 in the X datas point +-------------- + --- Configuration: 0202-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8895689149.038376 + --- Energy: 48.8428586507307 + --- Workload: 434491000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 125 in the X datas point +-------------- + --- Configuration: 2022-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10534122128.398308 + --- Energy: 50.34000387088341 + --- Workload: 530288000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 15 in the X datas point +-------------- + --- Configuration: 0003-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6806147312.252427 + --- Energy: 54.44253148500697 + --- Workload: 370545000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 11 in the X datas point +-------------- + --- Configuration: 3303-0001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8321129010.784183 + --- Energy: 59.94594005320708 + --- Workload: 498819000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 118 in the X datas point +-------------- + --- Configuration: 1001-2002 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9165566798.65083 + --- Energy: 65.10994999301121 + --- Workload: 596772000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 83 in the X datas point +-------------- + --- Configuration: 3003-1101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9428892010.8998 + --- Energy: 67.46193459835338 + --- Workload: 636090000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 82 in the X datas point +-------------- + --- Configuration: 0202-1001 + --- Energy efficiency: 8895689149.038376 + --- Energy: 48.8428586507307 + --- Workload: 434491000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (48.8428586507307 mAh) it is NOT far from the median. +--- Median :48.8428586507307, the gap is : 10 +--- So No we don't romove this configuration '2002-1001' + --- remove_aberrant_points: The value [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0] +--- Computing the list of the 10 first neighbours of '0101-2020' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0101-2020' +--- Neighbour 0 in the list of neghbours, And at position 81 in the X datas point +-------------- + --- Configuration: 0101-2020 + --- Distance from that configuration: [1.] + --- Energy efficiency: 8367150566.874451 + --- Energy: 43.37670883350873 + --- Workload: 362938000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 57 in the X datas point +-------------- + --- Configuration: 0101-2220 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 9185604320.908272 + --- Energy: 48.9191931692468 + --- Workload: 449351000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 58 in the X datas point +-------------- + --- Configuration: 0001-0020 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4533975344.242078 + --- Energy: 35.4792605525655 + --- Workload: 160862000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 95 in the X datas point +-------------- + --- Configuration: 1101-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6788174999.151478 + --- Energy: 36.70897651674008 + --- Workload: 249187000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 123 in the X datas point +-------------- + --- Configuration: 0111-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6681499595.769274 + --- Energy: 37.38840673928198 + --- Workload: 249811000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 47 in the X datas point +-------------- + --- Configuration: 1001-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 50 in the X datas point +-------------- + --- Configuration: 0001-2002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8407741848.694279 + --- Energy: 65.1809584910712 + --- Workload: 548023000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 66 in the X datas point +-------------- + --- Configuration: 0000-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 68 in the X datas point +-------------- + --- Configuration: 1001-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9166575000.916658 + --- Energy: 50.735447078258076 + --- Workload: 465069000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 72 in the X datas point +-------------- + --- Configuration: 0101-0200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5549420363.04308 + --- Energy: 37.334916995372765 + --- Workload: 207187000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0101-2020' +--- Neighbour 0 in the list of neghbours, And at position 66 in the X datas point +-------------- + --- Configuration: 0000-2000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 58 in the X datas point +-------------- + --- Configuration: 0001-0020 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4533975344.242078 + --- Energy: 35.4792605525655 + --- Workload: 160862000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 95 in the X datas point +-------------- + --- Configuration: 1101-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6788174999.151478 + --- Energy: 36.70897651674008 + --- Workload: 249187000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 72 in the X datas point +-------------- + --- Configuration: 0101-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5549420363.04308 + --- Energy: 37.334916995372765 + --- Workload: 207187000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 123 in the X datas point +-------------- + --- Configuration: 0111-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6681499595.769274 + --- Energy: 37.38840673928198 + --- Workload: 249811000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 47 in the X datas point +-------------- + --- Configuration: 1001-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 81 in the X datas point +-------------- + --- Configuration: 0101-2020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8367150566.874451 + --- Energy: 43.37670883350873 + --- Workload: 362938000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 57 in the X datas point +-------------- + --- Configuration: 0101-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9185604320.908272 + --- Energy: 48.9191931692468 + --- Workload: 449351000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 68 in the X datas point +-------------- + --- Configuration: 1001-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9166575000.916658 + --- Energy: 50.735447078258076 + --- Workload: 465069000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 50 in the X datas point +-------------- + --- Configuration: 0001-2002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8407741848.694279 + --- Energy: 65.1809584910712 + --- Workload: 548023000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 123 in the X datas point +-------------- + --- Configuration: 0111-2000 + --- Energy efficiency: 6681499595.769274 + --- Energy: 37.38840673928198 + --- Workload: 249811000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (37.38840673928198 mAh) it is NOT far from the median. +--- Median :37.38840673928198, the gap is : 10 +--- So No we don't romove this configuration '0101-2020' + --- remove_aberrant_points: The value [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1] +--- Computing the list of the 10 first neighbours of '0202-1001' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0202-1001' +--- Neighbour 0 in the list of neghbours, And at position 82 in the X datas point +-------------- + --- Configuration: 0202-1001 + --- Distance from that configuration: [1.] + --- Energy efficiency: 8895689149.038376 + --- Energy: 48.8428586507307 + --- Workload: 434491000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 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 77 in the X datas point +-------------- + --- Configuration: 0303-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6928278461.367919 + --- Energy: 53.6166443408558 + --- Workload: 371471000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 80 in the X datas point +-------------- + --- Configuration: 2002-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8795770993.306417 + --- Energy: 48.71596839606954 + --- Workload: 428493000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 84 in the X datas point +-------------- + --- Configuration: 0220-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7282684688.88371 + --- Energy: 43.18443043197562 + --- Workload: 314499000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 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 50 in the X datas point +-------------- + --- Configuration: 0001-2002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8407741848.694279 + --- Energy: 65.1809584910712 + --- Workload: 548023000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 56 in the X datas point +-------------- + --- Configuration: 0303-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5363512027.675722 + --- Energy: 45.0383665719169 + --- Workload: 241564000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 69 in the X datas point +-------------- + --- Configuration: 0200-1100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6540008502.011052 + --- Energy: 42.722378810206706 + --- Workload: 279405000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0202-1001' +--- Neighbour 0 in the list of neghbours, And at position 69 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 84 in the X datas point +-------------- + --- Configuration: 0220-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7282684688.88371 + --- Energy: 43.18443043197562 + --- Workload: 314499000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 56 in the X datas point +-------------- + --- Configuration: 0303-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5363512027.675722 + --- Energy: 45.0383665719169 + --- Workload: 241564000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 80 in the X datas point +-------------- + --- Configuration: 2002-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8795770993.306417 + --- Energy: 48.71596839606954 + --- Workload: 428493000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 82 in the X datas point +-------------- + --- Configuration: 0202-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8895689149.038376 + --- Energy: 48.8428586507307 + --- Workload: 434491000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 77 in the X datas point +-------------- + --- Configuration: 0303-1000 + --- Distance from that configuration: [0.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.76130039] + --- Energy efficiency: 8236960890.90969 + --- Energy: 61.00540758755291 + --- Workload: 502499000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 50 in the X datas point +-------------- + --- Configuration: 0001-2002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8407741848.694279 + --- Energy: 65.1809584910712 + --- Workload: 548023000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 82 in the X datas point +-------------- + --- Configuration: 0202-1001 + --- Energy efficiency: 8895689149.038376 + --- Energy: 48.8428586507307 + --- Workload: 434491000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (48.8428586507307 mAh) it is NOT far from the median. +--- Median :48.8428586507307, the gap is : 10 +--- So No we don't romove this configuration '0202-1001' + --- remove_aberrant_points: The value [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1] is not an abberant point. + --- remove_aberrant_points: do we remove value [2.0, 1, 0, 0, 1, 0.0, 1, 1, 0, 1] +--- Computing the list of the 10 first neighbours of '3003-1101' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '3003-1101' +--- Neighbour 0 in the list of neghbours, And at position 83 in the X datas point +-------------- + --- Configuration: 3003-1101 + --- Distance from that configuration: [1.] + --- Energy efficiency: 9428892010.8998 + --- Energy: 67.46193459835338 + --- Workload: 636090000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 15 in the X datas point +-------------- + --- Configuration: 0003-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6806147312.252427 + --- Energy: 54.44253148500697 + --- Workload: 370545000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 55 in the X datas point +-------------- + --- Configuration: 2002-0101 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8950387999.31977 + --- Energy: 47.4541739001796 + --- Workload: 424732000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 60 in the X datas point +-------------- + --- Configuration: 3000-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6443423519.784533 + --- Energy: 43.3608751201712 + --- Workload: 279393000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 80 in the X datas point +-------------- + --- Configuration: 2002-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8795770993.306417 + --- Energy: 48.71596839606954 + --- Workload: 428493000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 134 in the X datas point +-------------- + --- Configuration: 3333-1101 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10947566629.6274 + --- Energy: 79.26313007840331 + --- Workload: 867738000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 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 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 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 9 in the list of neghbours, And at position 49 in the X datas point +-------------- + --- Configuration: 3000-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8354358468.81318 + --- Energy: 64.35822134376 + --- Workload: 537670000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '3003-1101' +--- Neighbour 0 in the list of neghbours, And at position 44 in the X datas point +-------------- + --- Configuration: 3000-1000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 5326600510.288329 + --- Energy: 36.46450751429702 + --- Workload: 194232000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 60 in the X datas point +-------------- + --- Configuration: 3000-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6443423519.784533 + --- Energy: 43.3608751201712 + --- Workload: 279393000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 55 in the X datas point +-------------- + --- Configuration: 2002-0101 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8950387999.31977 + --- Energy: 47.4541739001796 + --- Workload: 424732000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 80 in the X datas point +-------------- + --- Configuration: 2002-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8795770993.306417 + --- Energy: 48.71596839606954 + --- Workload: 428493000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 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 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 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 49 in the X datas point +-------------- + --- Configuration: 3000-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8354358468.81318 + --- Energy: 64.35822134376 + --- Workload: 537670000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 83 in the X datas point +-------------- + --- Configuration: 3003-1101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9428892010.8998 + --- Energy: 67.46193459835338 + --- Workload: 636090000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 134 in the X datas point +-------------- + --- Configuration: 3333-1101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10947566629.6274 + --- Energy: 79.26313007840331 + --- Workload: 867738000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 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.46193459835338 mAh) is far from the median. +--- Median :49.41467631934382, the gap is : 10 +--- So yes we remove this configuration '3003-1101' +--- remove_aberrant_points: The value [2.0, 1, 0, 0, 1, 0.0, 1, 1, 0, 1] is an abberant point. we don't add it + --- remove_aberrant_points: do we remove value [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1] +--- Computing the list of the 10 first neighbours of '0220-1001' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0220-1001' +--- Neighbour 0 in the list of neghbours, And at position 84 in the X datas point +-------------- + --- Configuration: 0220-1001 + --- Distance from that configuration: [1.] + --- Energy efficiency: 7282684688.88371 + --- Energy: 43.18443043197562 + --- Workload: 314499000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 105 in the X datas point +-------------- + --- Configuration: 0110-1001 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 7487495881.877265 + --- Energy: 41.820066635010036 + --- Workload: 313127000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 82 in the X datas point +-------------- + --- Configuration: 0202-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8895689149.038376 + --- Energy: 48.8428586507307 + --- Workload: 434491000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 153 in the X datas point +-------------- + --- Configuration: 0220-2022 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10070047248.66169 + --- Energy: 83.48428558869355 + --- Workload: 840691000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 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 5 in the list of neghbours, And at position 69 in the X datas point +-------------- + --- Configuration: 0200-1100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6540008502.011052 + --- Energy: 42.722378810206706 + --- Workload: 279405000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 87 in the X datas point +-------------- + --- Configuration: 2220-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 2991522026.5766816 + --- Energy: 30.63396781022152 + --- Workload: 91642100000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 102 in the X datas point +-------------- + --- Configuration: 0020-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4244013818.5089927 + --- Energy: 35.41951635507749 + --- Workload: 150321000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 121 in the X datas point +-------------- + --- Configuration: 0020-1100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6670179627.937381 + --- Energy: 41.85807704041302 + --- Workload: 279201000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 125 in the X datas point +-------------- + --- Configuration: 2022-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10534122128.398308 + --- Energy: 50.34000387088341 + --- Workload: 530288000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0220-1001' +--- Neighbour 0 in the list of neghbours, And at position 39 in the X datas point +-------------- + --- Configuration: 2220-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 3029054692.61153 + --- Energy: 30.508250558695604 + --- Workload: 92411200000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 87 in the X datas point +-------------- + --- Configuration: 2220-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 2991522026.5766816 + --- Energy: 30.63396781022152 + --- Workload: 91642100000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 102 in the X datas point +-------------- + --- Configuration: 0020-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4244013818.5089927 + --- Energy: 35.41951635507749 + --- Workload: 150321000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 105 in the X datas point +-------------- + --- Configuration: 0110-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7487495881.877265 + --- Energy: 41.820066635010036 + --- Workload: 313127000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 121 in the X datas point +-------------- + --- Configuration: 0020-1100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6670179627.937381 + --- Energy: 41.85807704041302 + --- Workload: 279201000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 69 in the X datas point +-------------- + --- Configuration: 0200-1100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6540008502.011052 + --- Energy: 42.722378810206706 + --- Workload: 279405000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 84 in the X datas point +-------------- + --- Configuration: 0220-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7282684688.88371 + --- Energy: 43.18443043197562 + --- Workload: 314499000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 82 in the X datas point +-------------- + --- Configuration: 0202-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8895689149.038376 + --- Energy: 48.8428586507307 + --- Workload: 434491000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 125 in the X datas point +-------------- + --- Configuration: 2022-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10534122128.398308 + --- Energy: 50.34000387088341 + --- Workload: 530288000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 153 in the X datas point +-------------- + --- Configuration: 0220-2022 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10070047248.66169 + --- Energy: 83.48428558869355 + --- Workload: 840691000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 121 in the X datas point +-------------- + --- Configuration: 0020-1100 + --- Energy efficiency: 6670179627.937381 + --- Energy: 41.85807704041302 + --- Workload: 279201000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (41.85807704041302 mAh) it is NOT far from the median. +--- Median :41.85807704041302, the gap is : 10 +--- So No we don't romove this configuration '0220-1001' + --- remove_aberrant_points: The value [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1] is not an abberant point. + --- remove_aberrant_points: do we remove value [2.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1] +--- Computing the list of the 10 first neighbours of '3003-0002' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '3003-0002' +--- Neighbour 0 in the list of neghbours, And at position 85 in the X datas point +-------------- + --- Configuration: 3003-0002 + --- Distance from that configuration: [1.] + --- Energy efficiency: 7595205906.032112 + --- Energy: 65.80063109114849 + --- Workload: 499771000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 11 in the X datas point +-------------- + --- Configuration: 3303-0001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8321129010.784183 + --- Energy: 59.94594005320708 + --- Workload: 498819000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 49 in the X datas point +-------------- + --- Configuration: 3000-0202 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8354358468.81318 + --- Energy: 64.35822134376 + --- Workload: 537670000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 126 in the X datas point +-------------- + --- Configuration: 0003-0001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5256269415.345153 + --- Energy: 45.78293727571249 + --- Workload: 240648000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 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 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 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 8 in the list of neghbours, And at position 55 in the X datas point +-------------- + --- Configuration: 2002-0101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8950387999.31977 + --- Energy: 47.4541739001796 + --- Workload: 424732000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 74 in the X datas point +-------------- + --- Configuration: 2002-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 +-------------- +--- 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 45 in the X datas point +-------------- + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 74 in the X datas point +-------------- + --- Configuration: 2002-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 126 in the X datas point +-------------- + --- Configuration: 0003-0001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5256269415.345153 + --- Energy: 45.78293727571249 + --- Workload: 240648000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 55 in the X datas point +-------------- + --- Configuration: 2002-0101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8950387999.31977 + --- Energy: 47.4541739001796 + --- Workload: 424732000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 15 in the X datas point +-------------- + --- Configuration: 0003-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6806147312.252427 + --- Energy: 54.44253148500697 + --- Workload: 370545000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 11 in the X datas point +-------------- + --- Configuration: 3303-0001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8321129010.784183 + --- Energy: 59.94594005320708 + --- Workload: 498819000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 49 in the X datas point +-------------- + --- Configuration: 3000-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8354358468.81318 + --- Energy: 64.35822134376 + --- Workload: 537670000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 85 in the X datas point +-------------- + --- Configuration: 3003-0002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7595205906.032112 + --- Energy: 65.80063109114849 + --- Workload: 499771000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 126 in the X datas point +-------------- + --- Configuration: 0003-0001 + --- Energy efficiency: 5256269415.345153 + --- Energy: 45.78293727571249 + --- Workload: 240648000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (65.80063109114849 mAh) is far from the median. +--- Median :45.78293727571249, the gap is : 10 +--- So yes we remove this configuration '3003-0002' +--- remove_aberrant_points: The value [2.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1] is an abberant point. we don't add it + --- remove_aberrant_points: do we remove value [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1] +--- Computing the list of the 10 first neighbours of '1111-0101' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '1111-0101' +--- Neighbour 0 in the list of neghbours, And at position 86 in the X datas point +-------------- + --- Configuration: 1111-0101 + --- Distance from that configuration: [1.] + --- Energy efficiency: 9080672696.233337 + --- Energy: 45.44863666563364 + --- Workload: 412706000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 128 in the X datas point +-------------- + --- Configuration: 1111-0101 + --- Distance from that configuration: [1.] + --- Energy efficiency: 8622547962.923044 + --- Energy: 48.5763010995366 + --- Workload: 418853000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 52 in the X datas point +-------------- + --- Configuration: 1101-0202 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9914340101.522842 + --- Energy: 65.015157087009 + --- Workload: 644582000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 91 in the X datas point +-------------- + --- Configuration: 1011-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6807769026.0124855 + --- Energy: 36.74164741869377 + --- Workload: 250128000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 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 5 in the list of neghbours, And at position 38 in the X datas point +-------------- + --- Configuration: 1110-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 2905397356.669485 + --- Energy: 30.668041259477853 + --- Workload: 89102900000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 48 in the X datas point +-------------- + --- Configuration: 0111-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3139835723.7949314 + --- Energy: 40.0701934667281 + --- Workload: 125814000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 55 in the X datas point +-------------- + --- Configuration: 2002-0101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8950387999.31977 + --- Energy: 47.4541739001796 + --- Workload: 424732000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 99 in the X datas point +-------------- + --- Configuration: 0010-0101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6657080470.788732 + --- Energy: 41.37346586900227 + --- Workload: 275426000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 111 in the X datas point +-------------- + --- Configuration: 0110-0100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5162462701.2069845 + --- Energy: 35.42009012551951 + --- Workload: 182855000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '1111-0101' +--- Neighbour 0 in the list of neghbours, And at position 38 in the X datas point +-------------- + --- Configuration: 1110-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 2905397356.669485 + --- Energy: 30.668041259477853 + --- Workload: 89102900000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 111 in the X datas point +-------------- + --- Configuration: 0110-0100 + --- Distance from that configuration: [1.] + --- Energy efficiency: 5162462701.2069845 + --- Energy: 35.42009012551951 + --- Workload: 182855000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 91 in the X datas point +-------------- + --- Configuration: 1011-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6807769026.0124855 + --- Energy: 36.74164741869377 + --- Workload: 250128000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 48 in the X datas point +-------------- + --- Configuration: 0111-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3139835723.7949314 + --- Energy: 40.0701934667281 + --- Workload: 125814000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 99 in the X datas point +-------------- + --- Configuration: 0010-0101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6657080470.788732 + --- Energy: 41.37346586900227 + --- Workload: 275426000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 86 in the X datas point +-------------- + --- Configuration: 1111-0101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9080672696.233337 + --- Energy: 45.44863666563364 + --- Workload: 412706000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 55 in the X datas point +-------------- + --- Configuration: 2002-0101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8950387999.31977 + --- Energy: 47.4541739001796 + --- Workload: 424732000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 128 in the X datas point +-------------- + --- Configuration: 1111-0101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8622547962.923044 + --- Energy: 48.5763010995366 + --- Workload: 418853000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 10 in the X datas point +-------------- + --- Configuration: 0011-0111 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8964027358.211496 + --- Energy: 50.74428137607953 + --- Workload: 454872000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 52 in the X datas point +-------------- + --- Configuration: 1101-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9914340101.522842 + --- Energy: 65.015157087009 + --- Workload: 644582000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 99 in the X datas point +-------------- + --- Configuration: 0010-0101 + --- Energy efficiency: 6657080470.788732 + --- Energy: 41.37346586900227 + --- Workload: 275426000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (41.37346586900227 mAh) it is NOT far from the median. +--- Median :41.37346586900227, the gap is : 10 +--- So No we don't romove this configuration '1111-0101' + --- remove_aberrant_points: The value [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0] +--- Computing the list of the 10 first neighbours of '2220-0000' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '2220-0000' +--- Neighbour 0 in the list of neghbours, And at position 39 in the X datas point +-------------- + --- Configuration: 2220-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 3029054692.61153 + --- Energy: 30.508250558695604 + --- Workload: 92411200000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 87 in the X datas point +-------------- + --- Configuration: 2220-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 2991522026.5766816 + --- Energy: 30.63396781022152 + --- Workload: 91642100000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 20 in the X datas point +-------------- + --- Configuration: 3330-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5377240292.736961 + --- Energy: 32.51205394198035 + --- Workload: 174825000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 37 in the X datas point +-------------- + --- Configuration: 2200-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 38 in the X datas point +-------------- + --- Configuration: 1110-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 2905397356.669485 + --- Energy: 30.668041259477853 + --- Workload: 89102900000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 19 in the X datas point +-------------- + --- Configuration: 3300-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 1980229389.772511 + --- Energy: 30.277288658122774 + --- Workload: 59956000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 21 in the X datas point +-------------- + --- Configuration: 3333-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8296551953.00833 + --- Energy: 59.045602086542516 + --- Workload: 489874000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 34 in the X datas point +-------------- + --- Configuration: 2000-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 36 in the X datas point +-------------- + --- Configuration: 1100-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 2018619748.5607243 + --- Energy: 30.059275323795035 + --- Workload: 60678300000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 51 in the X datas point +-------------- + --- Configuration: 3300-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 2075033200.5312083 + --- Energy: 29.0248902377268 + --- Workload: 60227600000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '2220-0000' +--- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point +-------------- + --- Configuration: 2000-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 51 in the X datas point +-------------- + --- Configuration: 3300-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 2075033200.5312083 + --- Energy: 29.0248902377268 + --- Workload: 60227600000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 36 in the X datas point +-------------- + --- Configuration: 1100-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 2018619748.5607243 + --- Energy: 30.059275323795035 + --- Workload: 60678300000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 37 in the X datas point +-------------- + --- Configuration: 2200-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 19 in the X datas point +-------------- + --- Configuration: 3300-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 1980229389.772511 + --- Energy: 30.277288658122774 + --- Workload: 59956000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 39 in the X datas point +-------------- + --- Configuration: 2220-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3029054692.61153 + --- Energy: 30.508250558695604 + --- Workload: 92411200000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 87 in the X datas point +-------------- + --- Configuration: 2220-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 2991522026.5766816 + --- Energy: 30.63396781022152 + --- Workload: 91642100000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 38 in the X datas point +-------------- + --- Configuration: 1110-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 2905397356.669485 + --- Energy: 30.668041259477853 + --- Workload: 89102900000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 20 in the X datas point +-------------- + --- Configuration: 3330-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5377240292.736961 + --- Energy: 32.51205394198035 + --- Workload: 174825000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 21 in the X datas point +-------------- + --- Configuration: 3333-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8296551953.00833 + --- Energy: 59.045602086542516 + --- Workload: 489874000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 19 in the X datas point +-------------- + --- Configuration: 3300-0000 + --- Energy efficiency: 1980229389.772511 + --- Energy: 30.277288658122774 + --- Workload: 59956000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (30.277288658122774 mAh) it is NOT far from the median. +--- Median :30.277288658122774, the gap is : 10 +--- So No we don't romove this configuration '2220-0000' + --- remove_aberrant_points: The value [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 1, 0, 1, 0, 1.0, 0, 0, 1, 1] +--- Computing the list of the 10 first neighbours of '2020-0022' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '2020-0022' +--- Neighbour 0 in the list of neghbours, And at position 88 in the X datas point +-------------- + --- Configuration: 2020-0022 + --- Distance from that configuration: [1.] + --- Energy efficiency: 8754497623.153894 + --- Energy: 65.93701913313123 + --- Workload: 577244000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 136 in the X datas point +-------------- + --- Configuration: 2000-0022 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 8308684236.764266 + --- Energy: 64.3370683100252 + --- Workload: 534556000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 157 in the X datas point +-------------- + --- Configuration: 2020-0220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7467367603.572389 + --- Energy: 42.10385161103808 + --- Workload: 314406000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 158 in the X datas point +-------------- + --- Configuration: 2020-0030 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5336236245.851076 + --- Energy: 35.10473595313148 + --- Workload: 187327000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 6 in the X datas point +-------------- + --- Configuration: 0020-0010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 8 in the X datas point +-------------- + --- Configuration: 0020-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8089829466.394849 + --- Energy: 66.44909360627778 + --- Workload: 537560000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 76 in the X datas point +-------------- + --- Configuration: 0220-0020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5040602049.508794 + --- Energy: 36.67117347490831 + --- Workload: 184845000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 117 in the X datas point +-------------- + --- Configuration: 2020-3030 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7529950377.627011 + --- Energy: 41.87227309237855 + --- Workload: 315295000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 138 in the X datas point +-------------- + --- Configuration: 3030-2002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8823477508.95583 + --- Energy: 65.30338482528335 + --- Workload: 576204000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 141 in the X datas point +-------------- + --- Configuration: 0010-0011 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6634071263.19351 + --- Energy: 41.98663362868059 + --- Workload: 278542000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '2020-0022' +--- Neighbour 0 in the list of neghbours, And at position 158 in the X datas point +-------------- + --- Configuration: 2020-0030 + --- Distance from that configuration: [1.] + --- Energy efficiency: 5336236245.851076 + --- Energy: 35.10473595313148 + --- Workload: 187327000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 76 in the X datas point +-------------- + --- Configuration: 0220-0020 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5040602049.508794 + --- Energy: 36.67117347490831 + --- Workload: 184845000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 6 in the X datas point +-------------- + --- Configuration: 0020-0010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 117 in the X datas point +-------------- + --- Configuration: 2020-3030 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7529950377.627011 + --- Energy: 41.87227309237855 + --- Workload: 315295000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 141 in the X datas point +-------------- + --- Configuration: 0010-0011 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6634071263.19351 + --- Energy: 41.98663362868059 + --- Workload: 278542000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 157 in the X datas point +-------------- + --- Configuration: 2020-0220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7467367603.572389 + --- Energy: 42.10385161103808 + --- Workload: 314406000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 136 in the X datas point +-------------- + --- Configuration: 2000-0022 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8308684236.764266 + --- Energy: 64.3370683100252 + --- Workload: 534556000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 138 in the X datas point +-------------- + --- Configuration: 3030-2002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8823477508.95583 + --- Energy: 65.30338482528335 + --- Workload: 576204000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 88 in the X datas point +-------------- + --- Configuration: 2020-0022 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8754497623.153894 + --- Energy: 65.93701913313123 + --- Workload: 577244000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 8 in the X datas point +-------------- + --- Configuration: 0020-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8089829466.394849 + --- Energy: 66.44909360627778 + --- Workload: 537560000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 141 in the X datas point +-------------- + --- Configuration: 0010-0011 + --- Energy efficiency: 6634071263.19351 + --- Energy: 41.98663362868059 + --- Workload: 278542000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (65.93701913313123 mAh) is far from the median. +--- Median :41.98663362868059, the gap is : 10 +--- So yes we remove this configuration '2020-0022' +--- remove_aberrant_points: The value [1.0, 1, 0, 1, 0, 1.0, 0, 0, 1, 1] is an abberant point. we don't add it + --- remove_aberrant_points: do we remove value [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0] +--- Computing the list of the 10 first neighbours of '0011-2200' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0011-2200' +--- Neighbour 0 in the list of neghbours, And at position 89 in the X datas point +-------------- + --- Configuration: 0011-2200 + --- Distance from that configuration: [1.] + --- Energy efficiency: 7849108733.703288 + --- Energy: 42.07381484773657 + --- Workload: 330242000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 13 in the X datas point +-------------- + --- Configuration: 0011-1100 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 7650055845.407672 + --- Energy: 43.82652071469574 + --- Workload: 335276000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 107 in the X datas point +-------------- + --- Configuration: 1011-2200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 8782098570.274353 + --- Energy: 43.085080854083536 + --- Workload: 378377000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 9 in the X datas point +-------------- + --- Configuration: 0010-3300 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6532788063.289651 + --- Energy: 42.64544340651106 + --- Workload: 278594000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 67 in the X datas point +-------------- + --- Configuration: 0000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 75 in the X datas point +-------------- + --- Configuration: 0001-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 101 in the X datas point +-------------- + --- Configuration: 0011-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6806981239.9597025 + --- Energy: 35.94259902860859 + --- Workload: 244660000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 120 in the X datas point +-------------- + --- Configuration: 2022-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10578920865.440357 + --- Energy: 50.18755172966964 + --- Workload: 530930000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 123 in the X datas point +-------------- + --- Configuration: 0111-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6681499595.769274 + --- Energy: 37.38840673928198 + --- Workload: 249811000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 25 in the X datas point +-------------- + --- Configuration: 0000-3300 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5789616901.049658 + --- Energy: 42.05795824330537 + --- Workload: 243499000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0011-2200' +--- Neighbour 0 in the list of neghbours, And at position 101 in the X datas point +-------------- + --- Configuration: 0011-3000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 6806981239.9597025 + --- Energy: 35.94259902860859 + --- Workload: 244660000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 75 in the X datas point +-------------- + --- Configuration: 0001-0200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 123 in the X datas point +-------------- + --- Configuration: 0111-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 6681499595.769274 + --- Energy: 37.38840673928198 + --- Workload: 249811000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 25 in the X datas point +-------------- + --- Configuration: 0000-3300 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5789616901.049658 + --- Energy: 42.05795824330537 + --- Workload: 243499000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 89 in the X datas point +-------------- + --- Configuration: 0011-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7849108733.703288 + --- Energy: 42.07381484773657 + --- Workload: 330242000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 67 in the X datas point +-------------- + --- Configuration: 0000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 9 in the X datas point +-------------- + --- Configuration: 0010-3300 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6532788063.289651 + --- Energy: 42.64544340651106 + --- Workload: 278594000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 107 in the X datas point +-------------- + --- Configuration: 1011-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8782098570.274353 + --- Energy: 43.085080854083536 + --- Workload: 378377000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 13 in the X datas point +-------------- + --- Configuration: 0011-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7650055845.407672 + --- Energy: 43.82652071469574 + --- Workload: 335276000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 120 in the X datas point +-------------- + --- Configuration: 2022-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10578920865.440357 + --- Energy: 50.18755172966964 + --- Workload: 530930000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 89 in the X datas point +-------------- + --- Configuration: 0011-2200 + --- Energy efficiency: 7849108733.703288 + --- Energy: 42.07381484773657 + --- Workload: 330242000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (42.07381484773657 mAh) it is NOT far from the median. +--- Median :42.07381484773657, the gap is : 10 +--- So No we don't romove this configuration '0011-2200' + --- remove_aberrant_points: The value [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0] +--- Computing the list of the 10 first neighbours of '2222-2200' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '2222-2200' +--- Neighbour 0 in the list of neghbours, And at position 90 in the X datas point +-------------- + --- Configuration: 2222-2200 + --- Distance from that configuration: [1.] + --- Energy efficiency: 11468876336.840899 + --- Energy: 53.84120579706395 + --- Workload: 617498000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 120 in the X datas point +-------------- + --- Configuration: 2022-2200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 10578920865.440357 + --- Energy: 50.18755172966964 + --- Workload: 530930000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 3 in the X datas point +-------------- + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 23 in the X datas point +-------------- + --- Configuration: 3333-3300 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9963434196.49885 + --- Energy: 75.09852863759252 + --- Workload: 748237000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 107 in the X datas point +-------------- + --- Configuration: 1011-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8782098570.274353 + --- Energy: 43.085080854083536 + --- Workload: 378377000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 115 in the X datas point +-------------- + --- Configuration: 2220-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9479212087.891254 + --- Energy: 49.57175430186782 + --- Workload: 469901000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 160 in the X datas point +-------------- + --- Configuration: 0222-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 11414873580.275099 + --- Energy: 57.359112207692405 + --- Workload: 654747000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 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 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 63 in the X datas point +-------------- + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '2222-2200' +--- Neighbour 0 in the list of neghbours, And at position 43 in the X datas point +-------------- + --- Configuration: 2200-2000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 5035525633.343237 + --- Energy: 36.93355197432356 + --- Workload: 185980000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 63 in the X datas point +-------------- + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 107 in the X datas point +-------------- + --- Configuration: 1011-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8782098570.274353 + --- Energy: 43.085080854083536 + --- Workload: 378377000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 115 in the X datas point +-------------- + --- Configuration: 2220-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9479212087.891254 + --- Energy: 49.57175430186782 + --- Workload: 469901000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 120 in the X datas point +-------------- + --- Configuration: 2022-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10578920865.440357 + --- Energy: 50.18755172966964 + --- Workload: 530930000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 90 in the X datas point +-------------- + --- Configuration: 2222-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 11468876336.840899 + --- Energy: 53.84120579706395 + --- Workload: 617498000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 3 in the X datas point +-------------- + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 160 in the X datas point +-------------- + --- Configuration: 0222-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11414873580.275099 + --- Energy: 57.359112207692405 + --- Workload: 654747000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 22 in the X datas point +-------------- + --- Configuration: 3333-3000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9400881802.713095 + --- Energy: 66.34289826476824 + --- Workload: 623684000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 23 in the X datas point +-------------- + --- Configuration: 3333-3300 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9963434196.49885 + --- Energy: 75.09852863759252 + --- Workload: 748237000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 120 in the X datas point +-------------- + --- Configuration: 2022-2200 + --- Energy efficiency: 10578920865.440357 + --- Energy: 50.18755172966964 + --- Workload: 530930000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (50.18755172966964 mAh) it is NOT far from the median. +--- Median :50.18755172966964, the gap is : 10 +--- So No we don't romove this configuration '2222-2200' + --- remove_aberrant_points: The value [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0] +--- Computing the list of the 10 first neighbours of '1011-0100' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '1011-0100' +--- Neighbour 0 in the list of neghbours, And at position 91 in the X datas point +-------------- + --- Configuration: 1011-0100 + --- Distance from that configuration: [1.] + --- Energy efficiency: 6807769026.0124855 + --- Energy: 36.74164741869377 + --- Workload: 250128000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 13 in the X datas point +-------------- + --- Configuration: 0011-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7650055845.407672 + --- Energy: 43.82652071469574 + --- Workload: 335276000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 53 in the X datas point +-------------- + --- Configuration: 0011-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 2745412415.8531094 + --- Energy: 29.5448803510097 + --- Workload: 81112900000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 70 in the X datas point +-------------- + --- Configuration: 2002-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7245431755.278297 + --- Energy: 42.016301664202444 + --- Workload: 304426000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 86 in the X datas point +-------------- + --- Configuration: 1111-0101 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9080672696.233337 + --- Energy: 45.44863666563364 + --- Workload: 412706000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 107 in the X datas point +-------------- + --- Configuration: 1011-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8782098570.274353 + --- Energy: 43.085080854083536 + --- Workload: 378377000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 128 in the X datas point +-------------- + --- Configuration: 1111-0101 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8622547962.923044 + --- Energy: 48.5763010995366 + --- Workload: 418853000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 10 in the X datas point +-------------- + --- Configuration: 0011-0111 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8964027358.211496 + --- Energy: 50.74428137607953 + --- Workload: 454872000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 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 9 in the list of neghbours, And at position 38 in the X datas point +-------------- + --- Configuration: 1110-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 2905397356.669485 + --- Energy: 30.668041259477853 + --- Workload: 89102900000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '1011-0100' +--- 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 53 in the X datas point +-------------- + --- Configuration: 0011-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 2745412415.8531094 + --- Energy: 29.5448803510097 + --- Workload: 81112900000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 38 in the X datas point +-------------- + --- Configuration: 1110-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 2905397356.669485 + --- Energy: 30.668041259477853 + --- Workload: 89102900000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 91 in the X datas point +-------------- + --- Configuration: 1011-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6807769026.0124855 + --- Energy: 36.74164741869377 + --- Workload: 250128000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 70 in the X datas point +-------------- + --- Configuration: 2002-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7245431755.278297 + --- Energy: 42.016301664202444 + --- Workload: 304426000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 107 in the X datas point +-------------- + --- Configuration: 1011-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8782098570.274353 + --- Energy: 43.085080854083536 + --- Workload: 378377000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 13 in the X datas point +-------------- + --- Configuration: 0011-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7650055845.407672 + --- Energy: 43.82652071469574 + --- Workload: 335276000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 86 in the X datas point +-------------- + --- Configuration: 1111-0101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9080672696.233337 + --- Energy: 45.44863666563364 + --- Workload: 412706000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 128 in the X datas point +-------------- + --- Configuration: 1111-0101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8622547962.923044 + --- Energy: 48.5763010995366 + --- Workload: 418853000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 10 in the X datas point +-------------- + --- Configuration: 0011-0111 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8964027358.211496 + --- Energy: 50.74428137607953 + --- Workload: 454872000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 70 in the X datas point +-------------- + --- Configuration: 2002-0100 + --- Energy efficiency: 7245431755.278297 + --- Energy: 42.016301664202444 + --- Workload: 304426000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (42.016301664202444 mAh) it is NOT far from the median. +--- Median :42.016301664202444, the gap is : 10 +--- So No we don't romove this configuration '1011-0100' + --- remove_aberrant_points: The value [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0] +--- Computing the list of the 10 first neighbours of '0033-2200' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0033-2200' +--- Neighbour 0 in the list of neghbours, And at position 92 in the X datas point +-------------- + --- Configuration: 0033-2200 + --- Distance from that configuration: [1.] + --- Energy efficiency: 8336042547.16116 + --- Energy: 59.96771726749321 + --- Workload: 499893000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 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 79 in the X datas point +-------------- + --- Configuration: 0030-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4809102669.532892 + --- Energy: 35.93660318178646 + --- Workload: 172823000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 120 in the X datas point +-------------- + --- Configuration: 2022-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10578920865.440357 + --- Energy: 50.18755172966964 + --- Workload: 530930000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 124 in the X datas point +-------------- + --- Configuration: 0033-0220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8384408354.2244835 + --- Energy: 59.697236073290554 + --- Workload: 500528000000.0 +-------------- +--- Neighbour 5 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 6 in the list of neghbours, And at position 61 in the X datas point +-------------- + --- Configuration: 3000-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6519117311.516021 + --- Energy: 42.79271109577192 + --- Workload: 278971000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 90 in the X datas point +-------------- + --- Configuration: 2222-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11468876336.840899 + --- Energy: 53.84120579706395 + --- Workload: 617498000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 102 in the X datas point +-------------- + --- Configuration: 0020-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4244013818.5089927 + --- Energy: 35.41951635507749 + --- Workload: 150321000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 114 in the X datas point +-------------- + --- Configuration: 0020-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8376542330.856669 + --- Energy: 48.301162810596125 + --- Workload: 404596000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0033-2200' +--- Neighbour 0 in the list of neghbours, And at position 102 in the X datas point +-------------- + --- Configuration: 0020-2000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 4244013818.5089927 + --- Energy: 35.41951635507749 + --- Workload: 150321000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 79 in the X datas point +-------------- + --- Configuration: 0030-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4809102669.532892 + --- Energy: 35.93660318178646 + --- Workload: 172823000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 61 in the X datas point +-------------- + --- Configuration: 3000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6519117311.516021 + --- Energy: 42.79271109577192 + --- Workload: 278971000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 114 in the X datas point +-------------- + --- Configuration: 0020-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8376542330.856669 + --- Energy: 48.301162810596125 + --- Workload: 404596000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 120 in the X datas point +-------------- + --- Configuration: 2022-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10578920865.440357 + --- Energy: 50.18755172966964 + --- Workload: 530930000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 1 in the X datas point +-------------- + --- Configuration: 0033-3000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6957102505.948323 + --- Energy: 53.35616382684589 + --- Workload: 371205000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 90 in the X datas point +-------------- + --- Configuration: 2222-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11468876336.840899 + --- Energy: 53.84120579706395 + --- Workload: 617498000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 124 in the X datas point +-------------- + --- Configuration: 0033-0220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8384408354.2244835 + --- Energy: 59.697236073290554 + --- Workload: 500528000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 92 in the X datas point +-------------- + --- Configuration: 0033-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8336042547.16116 + --- Energy: 59.96771726749321 + --- Workload: 499893000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 23 in the X datas point +-------------- + --- Configuration: 3333-3300 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9963434196.49885 + --- Energy: 75.09852863759252 + --- Workload: 748237000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 120 in the X datas point +-------------- + --- Configuration: 2022-2200 + --- Energy efficiency: 10578920865.440357 + --- Energy: 50.18755172966964 + --- Workload: 530930000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (50.18755172966964 mAh) it is NOT far from the median. +--- Median :50.18755172966964, the gap is : 10 +--- So No we don't romove this configuration '0033-2200' + --- remove_aberrant_points: The value [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0] +--- Computing the list of the 10 first neighbours of '0101-0330' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0101-0330' +--- Neighbour 0 in the list of neghbours, And at position 93 in the X datas point +-------------- + --- Configuration: 0101-0330 + --- Distance from that configuration: [1.] + --- Energy efficiency: 7878296082.123358 + --- Energy: 42.51302006574951 + --- Workload: 334929000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 57 in the X datas point +-------------- + --- Configuration: 0101-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9185604320.908272 + --- Energy: 48.9191931692468 + --- Workload: 449351000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 72 in the X datas point +-------------- + --- Configuration: 0101-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5549420363.04308 + --- Energy: 37.334916995372765 + --- Workload: 207187000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 150 in the X datas point +-------------- + --- Configuration: 0001-0220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9243340173.405062 + --- Energy: 40.84258552984255 + --- Workload: 377523000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 26 in the X datas point +-------------- + --- Configuration: 0000-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7665772326.561901 + --- Energy: 48.682465076838824 + --- Workload: 373189000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 58 in the X datas point +-------------- + --- Configuration: 0001-0020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4533975344.242078 + --- Energy: 35.4792605525655 + --- Workload: 160862000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 75 in the X datas point +-------------- + --- Configuration: 0001-0200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 81 in the X datas point +-------------- + --- Configuration: 0101-2020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8367150566.874451 + --- Energy: 43.37670883350873 + --- Workload: 362938000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 94 in the X datas point +-------------- + --- Configuration: 0100-0200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4093227346.033253 + --- Energy: 35.39655176899871 + --- Workload: 144886000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 108 in the X datas point +-------------- + --- Configuration: 0222-0300 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9750580159.519491 + --- Energy: 43.43833566298026 + --- Workload: 423547000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0101-0330' +--- Neighbour 0 in the list of neghbours, And at position 94 in the X datas point +-------------- + --- Configuration: 0100-0200 + --- Distance from that configuration: [1.] + --- Energy efficiency: 4093227346.033253 + --- Energy: 35.39655176899871 + --- Workload: 144886000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 58 in the X datas point +-------------- + --- Configuration: 0001-0020 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4533975344.242078 + --- Energy: 35.4792605525655 + --- Workload: 160862000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 75 in the X datas point +-------------- + --- Configuration: 0001-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 72 in the X datas point +-------------- + --- Configuration: 0101-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5549420363.04308 + --- Energy: 37.334916995372765 + --- Workload: 207187000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 150 in the X datas point +-------------- + --- Configuration: 0001-0220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9243340173.405062 + --- Energy: 40.84258552984255 + --- Workload: 377523000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 93 in the X datas point +-------------- + --- Configuration: 0101-0330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7878296082.123358 + --- Energy: 42.51302006574951 + --- Workload: 334929000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 81 in the X datas point +-------------- + --- Configuration: 0101-2020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8367150566.874451 + --- Energy: 43.37670883350873 + --- Workload: 362938000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 108 in the X datas point +-------------- + --- Configuration: 0222-0300 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9750580159.519491 + --- Energy: 43.43833566298026 + --- Workload: 423547000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 26 in the X datas point +-------------- + --- Configuration: 0000-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7665772326.561901 + --- Energy: 48.682465076838824 + --- Workload: 373189000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 57 in the X datas point +-------------- + --- Configuration: 0101-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9185604320.908272 + --- Energy: 48.9191931692468 + --- Workload: 449351000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 150 in the X datas point +-------------- + --- Configuration: 0001-0220 + --- Energy efficiency: 9243340173.405062 + --- Energy: 40.84258552984255 + --- Workload: 377523000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (40.84258552984255 mAh) it is NOT far from the median. +--- Median :40.84258552984255, the gap is : 10 +--- So No we don't romove this configuration '0101-0330' + --- remove_aberrant_points: The value [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0] +--- Computing the list of the 10 first neighbours of '0100-0200' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0100-0200' +--- Neighbour 0 in the list of neghbours, And at position 94 in the X datas point +-------------- + --- Configuration: 0100-0200 + --- Distance from that configuration: [1.] + --- Energy efficiency: 4093227346.033253 + --- Energy: 35.39655176899871 + --- Workload: 144886000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 162 in the X datas point +-------------- + --- Configuration: 0100-0200 + --- Distance from that configuration: [1.] + --- Energy efficiency: 4197888462.103562 + --- Energy: 35.26956535624208 + --- Workload: 148058000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 72 in the X datas point +-------------- + --- Configuration: 0101-0200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5549420363.04308 + --- Energy: 37.334916995372765 + --- Workload: 207187000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 67 in the X datas point +-------------- + --- Configuration: 0000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 75 in the X datas point +-------------- + --- Configuration: 0001-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 111 in the X datas point +-------------- + --- Configuration: 0110-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5162462701.2069845 + --- Energy: 35.42009012551951 + --- Workload: 182855000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 112 in the X datas point +-------------- + --- Configuration: 0200-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4242843383.922169 + --- Energy: 35.404255909220375 + --- Workload: 150215000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 131 in the X datas point +-------------- + --- Configuration: 0202-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7512075661.626064 + --- Energy: 40.5630522502661 + --- Workload: 304712000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 16 in the X datas point +-------------- + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 17 in the X datas point +-------------- + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.027102694886654 + --- Workload: 0.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0100-0200' +--- Neighbour 0 in the list of neghbours, And at position 17 in the X datas point +-------------- + --- Configuration: 0000-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.027102694886654 + --- Workload: 0.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 16 in the X datas point +-------------- + --- Configuration: 0000-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 162 in the X datas point +-------------- + --- Configuration: 0100-0200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4197888462.103562 + --- Energy: 35.26956535624208 + --- Workload: 148058000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 94 in the X datas point +-------------- + --- Configuration: 0100-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4093227346.033253 + --- Energy: 35.39655176899871 + --- Workload: 144886000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 112 in the X datas point +-------------- + --- Configuration: 0200-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4242843383.922169 + --- Energy: 35.404255909220375 + --- Workload: 150215000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 111 in the X datas point +-------------- + --- Configuration: 0110-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5162462701.2069845 + --- Energy: 35.42009012551951 + --- Workload: 182855000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 75 in the X datas point +-------------- + --- Configuration: 0001-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 72 in the X datas point +-------------- + --- Configuration: 0101-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5549420363.04308 + --- Energy: 37.334916995372765 + --- Workload: 207187000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 131 in the X datas point +-------------- + --- Configuration: 0202-0200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7512075661.626064 + --- Energy: 40.5630522502661 + --- Workload: 304712000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 67 in the X datas point +-------------- + --- Configuration: 0000-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 112 in the X datas point +-------------- + --- Configuration: 0200-0100 + --- Energy efficiency: 4242843383.922169 + --- Energy: 35.404255909220375 + --- Workload: 150215000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (35.404255909220375 mAh) it is NOT far from the median. +--- Median :35.404255909220375, the gap is : 10 +--- So No we don't romove this configuration '0100-0200' + --- remove_aberrant_points: The value [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0] +--- Computing the list of the 10 first neighbours of '1101-2000' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '1101-2000' +--- Neighbour 0 in the list of neghbours, And at position 95 in the X datas point +-------------- + --- Configuration: 1101-2000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 6788174999.151478 + --- Energy: 36.70897651674008 + --- Workload: 249187000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 47 in the X datas point +-------------- + --- Configuration: 1001-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 42 in the X datas point +-------------- + --- Configuration: 1100-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5947637003.818383 + --- Energy: 36.68430426428569 + --- Workload: 218185000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 43 in the X datas point +-------------- + --- Configuration: 2200-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5035525633.343237 + --- Energy: 36.93355197432356 + --- Workload: 185980000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 74 in the X datas point +-------------- + --- Configuration: 2002-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 81 in the X datas point +-------------- + --- Configuration: 0101-2020 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8367150566.874451 + --- Energy: 43.37670883350873 + --- Workload: 362938000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 118 in the X datas point +-------------- + --- Configuration: 1001-2002 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9165566798.65083 + --- Energy: 65.10994999301121 + --- Workload: 596772000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 123 in the X datas point +-------------- + --- Configuration: 0111-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6681499595.769274 + --- Energy: 37.38840673928198 + --- Workload: 249811000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 155 in the X datas point +-------------- + --- Configuration: 1111-2002 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10098612955.510561 + --- Energy: 67.2428641168314 + --- Workload: 679060000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 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 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '1101-2000' +--- 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 42 in the X datas point +-------------- + --- Configuration: 1100-1000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5947637003.818383 + --- Energy: 36.68430426428569 + --- Workload: 218185000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 95 in the X datas point +-------------- + --- Configuration: 1101-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6788174999.151478 + --- Energy: 36.70897651674008 + --- Workload: 249187000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 43 in the X datas point +-------------- + --- Configuration: 2200-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5035525633.343237 + --- Energy: 36.93355197432356 + --- Workload: 185980000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 123 in the X datas point +-------------- + --- Configuration: 0111-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6681499595.769274 + --- Energy: 37.38840673928198 + --- Workload: 249811000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 47 in the X datas point +-------------- + --- Configuration: 1001-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 74 in the X datas point +-------------- + --- Configuration: 2002-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 81 in the X datas point +-------------- + --- Configuration: 0101-2020 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8367150566.874451 + --- Energy: 43.37670883350873 + --- Workload: 362938000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 118 in the X datas point +-------------- + --- Configuration: 1001-2002 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9165566798.65083 + --- Energy: 65.10994999301121 + --- Workload: 596772000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 155 in the X datas point +-------------- + --- Configuration: 1111-2002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10098612955.510561 + --- Energy: 67.2428641168314 + --- Workload: 679060000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 123 in the X datas point +-------------- + --- Configuration: 0111-2000 + --- Energy efficiency: 6681499595.769274 + --- Energy: 37.38840673928198 + --- Workload: 249811000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (37.38840673928198 mAh) it is NOT far from the median. +--- Median :37.38840673928198, the gap is : 10 +--- So No we don't romove this configuration '1101-2000' + --- remove_aberrant_points: The value [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1] +--- Computing the list of the 10 first neighbours of '0333-0011' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0333-0011' +--- Neighbour 0 in the list of neghbours, And at position 96 in the X datas point +-------------- + --- Configuration: 0333-0011 + --- Distance from that configuration: [1.] + --- Energy efficiency: 9607255399.277534 + --- Energy: 65.95120166169613 + --- Workload: 633609000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 139 in the X datas point +-------------- + --- Configuration: 0033-0011 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 8411277841.329655 + --- Energy: 59.541753106093076 + --- Workload: 500822000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 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 21 in the X datas point +-------------- + --- Configuration: 3333-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8296551953.00833 + --- Energy: 59.045602086542516 + --- Workload: 489874000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 56 in the X datas point +-------------- + --- Configuration: 0303-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5363512027.675722 + --- Energy: 45.0383665719169 + --- Workload: 241564000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 103 in the X datas point +-------------- + --- Configuration: 3303-1011 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10227751572.005417 + --- Energy: 73.37868558375581 + --- Workload: 750499000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 126 in the X datas point +-------------- + --- Configuration: 0003-0001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5256269415.345153 + --- Energy: 45.78293727571249 + --- Workload: 240648000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 132 in the X datas point +-------------- + --- Configuration: 0300-0010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3550266447.4968843 + --- Energy: 34.61491775303547 + --- Workload: 122892000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 165 in the X datas point +-------------- + --- Configuration: 3333-1111 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11523551835.240866 + --- Energy: 83.54140347554512 + --- Workload: 962694000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0333-0011' +--- Neighbour 0 in the list of neghbours, And at position 132 in the X datas point +-------------- + --- Configuration: 0300-0010 + --- Distance from that configuration: [1.] + --- Energy efficiency: 3550266447.4968843 + --- Energy: 34.61491775303547 + --- Workload: 122892000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 56 in the X datas point +-------------- + --- Configuration: 0303-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5363512027.675722 + --- Energy: 45.0383665719169 + --- Workload: 241564000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 126 in the X datas point +-------------- + --- Configuration: 0003-0001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5256269415.345153 + --- Energy: 45.78293727571249 + --- Workload: 240648000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 21 in the X datas point +-------------- + --- Configuration: 3333-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8296551953.00833 + --- Energy: 59.045602086542516 + --- Workload: 489874000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 139 in the X datas point +-------------- + --- Configuration: 0033-0011 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8411277841.329655 + --- Energy: 59.541753106093076 + --- Workload: 500822000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 11 in the X datas point +-------------- + --- Configuration: 3303-0001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8321129010.784183 + --- Energy: 59.94594005320708 + --- Workload: 498819000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 0 in the X datas point +-------------- + --- Configuration: 0303-1010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8236960890.90969 + --- Energy: 61.00540758755291 + --- Workload: 502499000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 96 in the X datas point +-------------- + --- Configuration: 0333-0011 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9607255399.277534 + --- Energy: 65.95120166169613 + --- Workload: 633609000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 103 in the X datas point +-------------- + --- Configuration: 3303-1011 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10227751572.005417 + --- Energy: 73.37868558375581 + --- Workload: 750499000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 165 in the X datas point +-------------- + --- Configuration: 3333-1111 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11523551835.240866 + --- Energy: 83.54140347554512 + --- Workload: 962694000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 139 in the X datas point +-------------- + --- Configuration: 0033-0011 + --- Energy efficiency: 8411277841.329655 + --- Energy: 59.541753106093076 + --- Workload: 500822000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (59.541753106093076 mAh) it is NOT far from the median. +--- Median :59.541753106093076, the gap is : 10 +--- So No we don't romove this configuration '0333-0011' + --- remove_aberrant_points: The value [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0] +--- Computing the list of the 10 first neighbours of '1011-3330' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '1011-3330' +--- Neighbour 0 in the list of neghbours, And at position 97 in the X datas point +-------------- + --- Configuration: 1011-3330 + --- Distance from that configuration: [1.] + --- Energy efficiency: 10000990098.019703 + --- Energy: 50.66357196918862 + --- Workload: 506686000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 98 in the X datas point +-------------- + --- Configuration: 1011-3030 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 8871225293.637558 + --- Energy: 42.90551410725298 + --- Workload: 380626000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 159 in the X datas point +-------------- + --- Configuration: 1111-3330 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 10965958375.4152 + --- Energy: 49.989818506242955 + --- Workload: 548186000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 68 in the X datas point +-------------- + --- Configuration: 1001-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9166575000.916658 + --- Energy: 50.735447078258076 + --- Workload: 465069000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 107 in the X datas point +-------------- + --- Configuration: 1011-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8782098570.274353 + --- Energy: 43.085080854083536 + --- Workload: 378377000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 122 in the X datas point +-------------- + --- Configuration: 1110-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9413093613.215984 + --- Energy: 49.7061517933472 + --- Workload: 467887000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 146 in the X datas point +-------------- + --- Configuration: 2022-0330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10619025470.794495 + --- Energy: 49.81557674440745 + --- Workload: 528993000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 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.76130039] + --- Energy efficiency: 7665772326.561901 + --- Energy: 48.682465076838824 + --- Workload: 373189000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 89 in the X datas point +-------------- + --- Configuration: 0011-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7849108733.703288 + --- Energy: 42.07381484773657 + --- Workload: 330242000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '1011-3330' +--- Neighbour 0 in the list of neghbours, And at position 89 in the X datas point +-------------- + --- Configuration: 0011-2200 + --- Distance from that configuration: [1.] + --- Energy efficiency: 7849108733.703288 + --- Energy: 42.07381484773657 + --- Workload: 330242000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 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 98 in the X datas point +-------------- + --- Configuration: 1011-3030 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 8871225293.637558 + --- Energy: 42.90551410725298 + --- Workload: 380626000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 107 in the X datas point +-------------- + --- Configuration: 1011-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8782098570.274353 + --- Energy: 43.085080854083536 + --- Workload: 378377000000.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 122 in the X datas point +-------------- + --- Configuration: 1110-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9413093613.215984 + --- Energy: 49.7061517933472 + --- Workload: 467887000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 146 in the X datas point +-------------- + --- Configuration: 2022-0330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10619025470.794495 + --- Energy: 49.81557674440745 + --- Workload: 528993000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 159 in the X datas point +-------------- + --- Configuration: 1111-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10965958375.4152 + --- Energy: 49.989818506242955 + --- Workload: 548186000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 97 in the X datas point +-------------- + --- Configuration: 1011-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10000990098.019703 + --- Energy: 50.66357196918862 + --- Workload: 506686000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 68 in the X datas point +-------------- + --- Configuration: 1001-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9166575000.916658 + --- Energy: 50.735447078258076 + --- Workload: 465069000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 26 in the X datas point +-------------- + --- Configuration: 0000-3330 + --- Energy efficiency: 7665772326.561901 + --- Energy: 48.682465076838824 + --- Workload: 373189000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (48.682465076838824 mAh) it is NOT far from the median. +--- Median :48.682465076838824, the gap is : 10 +--- So No we don't romove this configuration '1011-3330' + --- remove_aberrant_points: The value [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0] +--- Computing the list of the 10 first neighbours of '1011-3030' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '1011-3030' +--- Neighbour 0 in the list of neghbours, And at position 98 in the X datas point +-------------- + --- Configuration: 1011-3030 + --- Distance from that configuration: [1.] + --- Energy efficiency: 8871225293.637558 + --- Energy: 42.90551410725298 + --- Workload: 380626000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 97 in the X datas point +-------------- + --- Configuration: 1011-3330 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 10000990098.019703 + --- Energy: 50.66357196918862 + --- Workload: 506686000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 101 in the X datas point +-------------- + --- Configuration: 0011-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6806981239.9597025 + --- Energy: 35.94259902860859 + --- Workload: 244660000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 117 in the X datas point +-------------- + --- Configuration: 2020-3030 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7529950377.627011 + --- Energy: 41.87227309237855 + --- Workload: 315295000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 159 in the X datas point +-------------- + --- Configuration: 1111-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10965958375.4152 + --- Energy: 49.989818506242955 + --- Workload: 548186000000.0 +-------------- +--- Neighbour 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 47 in the X datas point +-------------- + --- Configuration: 1001-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 68 in the X datas point +-------------- + --- Configuration: 1001-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9166575000.916658 + --- Energy: 50.735447078258076 + --- Workload: 465069000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 107 in the X datas point +-------------- + --- Configuration: 1011-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8782098570.274353 + --- Energy: 43.085080854083536 + --- Workload: 378377000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 109 in the X datas point +-------------- + --- Configuration: 0011-2022 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10199970420.085781 + --- Energy: 84.69065283515172 + --- Workload: 863842000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '1011-3030' +--- Neighbour 0 in the list of neghbours, And at position 101 in the X datas point +-------------- + --- Configuration: 0011-3000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 6806981239.9597025 + --- Energy: 35.94259902860859 + --- Workload: 244660000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 47 in the X datas point +-------------- + --- Configuration: 1001-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 117 in the X datas point +-------------- + --- Configuration: 2020-3030 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7529950377.627011 + --- Energy: 41.87227309237855 + --- Workload: 315295000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 12 in the X datas point +-------------- + --- Configuration: 0022-0030 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7249844128.351241 + --- Energy: 42.05401520354165 + --- Workload: 304885000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 98 in the X datas point +-------------- + --- Configuration: 1011-3030 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8871225293.637558 + --- Energy: 42.90551410725298 + --- Workload: 380626000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 107 in the X datas point +-------------- + --- Configuration: 1011-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8782098570.274353 + --- Energy: 43.085080854083536 + --- Workload: 378377000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 159 in the X datas point +-------------- + --- Configuration: 1111-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10965958375.4152 + --- Energy: 49.989818506242955 + --- Workload: 548186000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 97 in the X datas point +-------------- + --- Configuration: 1011-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10000990098.019703 + --- Energy: 50.66357196918862 + --- Workload: 506686000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 68 in the X datas point +-------------- + --- Configuration: 1001-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9166575000.916658 + --- Energy: 50.735447078258076 + --- Workload: 465069000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 109 in the X datas point +-------------- + --- Configuration: 0011-2022 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10199970420.085781 + --- Energy: 84.69065283515172 + --- Workload: 863842000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 98 in the X datas point +-------------- + --- Configuration: 1011-3030 + --- Energy efficiency: 8871225293.637558 + --- Energy: 42.90551410725298 + --- Workload: 380626000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (42.90551410725298 mAh) it is NOT far from the median. +--- Median :42.90551410725298, the gap is : 10 +--- So No we don't romove this configuration '1011-3030' + --- remove_aberrant_points: The value [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1] +--- Computing the list of the 10 first neighbours of '0010-0101' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0010-0101' +--- Neighbour 0 in the list of neghbours, And at position 99 in the X datas point +-------------- + --- Configuration: 0010-0101 + --- Distance from that configuration: [1.] + --- Energy efficiency: 6657080470.788732 + --- Energy: 41.37346586900227 + --- Workload: 275426000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 8 in the X datas point +-------------- + --- Configuration: 0020-0202 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8089829466.394849 + --- Energy: 66.44909360627778 + --- Workload: 537560000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 10 in the X datas point +-------------- + --- Configuration: 0011-0111 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8964027358.211496 + --- Energy: 50.74428137607953 + --- Workload: 454872000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 71 in the X datas point +-------------- + --- Configuration: 0000-0001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3321398441.599851 + --- Energy: 35.588916806469584 + --- Workload: 118205000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 111 in the X datas point +-------------- + --- Configuration: 0110-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5162462701.2069845 + --- Energy: 35.42009012551951 + --- Workload: 182855000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 141 in the X datas point +-------------- + --- Configuration: 0010-0011 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6634071263.19351 + --- Energy: 41.98663362868059 + --- Workload: 278542000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 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 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 '0010-0101' +--- 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.83375292] + --- 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 111 in the X datas point +-------------- + --- Configuration: 0110-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5162462701.2069845 + --- Energy: 35.42009012551951 + --- Workload: 182855000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 71 in the X datas point +-------------- + --- Configuration: 0000-0001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3321398441.599851 + --- Energy: 35.588916806469584 + --- Workload: 118205000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 99 in the X datas point +-------------- + --- Configuration: 0010-0101 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6657080470.788732 + --- Energy: 41.37346586900227 + --- Workload: 275426000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 141 in the X datas point +-------------- + --- Configuration: 0010-0011 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6634071263.19351 + --- Energy: 41.98663362868059 + --- Workload: 278542000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 13 in the X datas point +-------------- + --- Configuration: 0011-1100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7650055845.407672 + --- Energy: 43.82652071469574 + --- Workload: 335276000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 10 in the X datas point +-------------- + --- Configuration: 0011-0111 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8964027358.211496 + --- Energy: 50.74428137607953 + --- Workload: 454872000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 8 in the X datas point +-------------- + --- Configuration: 0020-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8089829466.394849 + --- Energy: 66.44909360627778 + --- Workload: 537560000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 71 in the X datas point +-------------- + --- Configuration: 0000-0001 + --- Energy efficiency: 3321398441.599851 + --- Energy: 35.588916806469584 + --- Workload: 118205000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (35.588916806469584 mAh) it is NOT far from the median. +--- Median :35.588916806469584, the gap is : 10 +--- So No we don't romove this configuration '0010-0101' + --- remove_aberrant_points: The value [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0] +--- Computing the list of the 10 first neighbours of '0110-0010' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0110-0010' +--- Neighbour 0 in the list of neghbours, And at position 100 in the X datas point +-------------- + --- Configuration: 0110-0010 + --- Distance from that configuration: [1.] + --- Energy efficiency: 5194211570.625695 + --- Energy: 35.648662348871625 + --- Workload: 185167000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 78 in the X datas point +-------------- + --- Configuration: 0110-0020 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5821399464.43125 + --- Energy: 36.31061849927073 + --- Workload: 211379000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 6 in the X datas point +-------------- + --- Configuration: 0020-0010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 38 in the X datas point +-------------- + --- Configuration: 1110-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 2905397356.669485 + --- Energy: 30.668041259477853 + --- Workload: 89102900000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 48 in the X datas point +-------------- + --- Configuration: 0111-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3139835723.7949314 + --- Energy: 40.0701934667281 + --- Workload: 125814000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 76 in the X datas point +-------------- + --- Configuration: 0220-0020 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5040602049.508794 + --- Energy: 36.67117347490831 + --- Workload: 184845000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 111 in the X datas point +-------------- + --- Configuration: 0110-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5162462701.2069845 + --- Energy: 35.42009012551951 + --- Workload: 182855000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 141 in the X datas point +-------------- + --- Configuration: 0010-0011 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6634071263.19351 + --- Energy: 41.98663362868059 + --- Workload: 278542000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 145 in the X datas point +-------------- + --- Configuration: 0200-0010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3751444306.0578322 + --- Energy: 34.495214714826176 + --- Workload: 129407000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 16 in the X datas point +-------------- + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0110-0010' +--- Neighbour 0 in the list of neghbours, And at position 16 in the X datas point +-------------- + --- Configuration: 0000-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 38 in the X datas point +-------------- + --- Configuration: 1110-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 2905397356.669485 + --- Energy: 30.668041259477853 + --- Workload: 89102900000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 145 in the X datas point +-------------- + --- Configuration: 0200-0010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3751444306.0578322 + --- Energy: 34.495214714826176 + --- Workload: 129407000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 111 in the X datas point +-------------- + --- Configuration: 0110-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5162462701.2069845 + --- Energy: 35.42009012551951 + --- Workload: 182855000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 100 in the X datas point +-------------- + --- Configuration: 0110-0010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5194211570.625695 + --- Energy: 35.648662348871625 + --- Workload: 185167000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 78 in the X datas point +-------------- + --- Configuration: 0110-0020 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5821399464.43125 + --- Energy: 36.31061849927073 + --- Workload: 211379000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 76 in the X datas point +-------------- + --- Configuration: 0220-0020 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5040602049.508794 + --- Energy: 36.67117347490831 + --- Workload: 184845000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 6 in the X datas point +-------------- + --- Configuration: 0020-0010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 48 in the X datas point +-------------- + --- Configuration: 0111-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3139835723.7949314 + --- Energy: 40.0701934667281 + --- Workload: 125814000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 141 in the X datas point +-------------- + --- Configuration: 0010-0011 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6634071263.19351 + --- Energy: 41.98663362868059 + --- Workload: 278542000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 100 in the X datas point +-------------- + --- Configuration: 0110-0010 + --- Energy efficiency: 5194211570.625695 + --- Energy: 35.648662348871625 + --- Workload: 185167000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (35.648662348871625 mAh) it is NOT far from the median. +--- Median :35.648662348871625, the gap is : 10 +--- So No we don't romove this configuration '0110-0010' + --- remove_aberrant_points: The value [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0] +--- Computing the list of the 10 first neighbours of '0011-3000' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0011-3000' +--- Neighbour 0 in the list of neghbours, And at position 101 in the X datas point +-------------- + --- Configuration: 0011-3000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 6806981239.9597025 + --- Energy: 35.94259902860859 + --- Workload: 244660000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 9 in the X datas point +-------------- + --- Configuration: 0010-3300 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6532788063.289651 + --- Energy: 42.64544340651106 + --- Workload: 278594000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 24 in the X datas point +-------------- + --- Configuration: 0000-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3307720550.5370083 + --- Energy: 35.59789292409111 + --- Workload: 117748000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 89 in the X datas point +-------------- + --- Configuration: 0011-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7849108733.703288 + --- Energy: 42.07381484773657 + --- Workload: 330242000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 98 in the X datas point +-------------- + --- Configuration: 1011-3030 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8871225293.637558 + --- Energy: 42.90551410725298 + --- Workload: 380626000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 116 in the X datas point +-------------- + --- Configuration: 0002-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5449442794.474265 + --- Energy: 38.132247384977575 + --- Workload: 207799000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 123 in the X datas point +-------------- + --- Configuration: 0111-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6681499595.769274 + --- Energy: 37.38840673928198 + --- Workload: 249811000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 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 8 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 9 in the list of neghbours, And at position 47 in the X datas point +-------------- + --- Configuration: 1001-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0011-3000' +--- Neighbour 0 in the list of neghbours, And at position 24 in the X datas point +-------------- + --- Configuration: 0000-3000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 3307720550.5370083 + --- Energy: 35.59789292409111 + --- Workload: 117748000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 101 in the X datas point +-------------- + --- Configuration: 0011-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6806981239.9597025 + --- Energy: 35.94259902860859 + --- Workload: 244660000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 123 in the X datas point +-------------- + --- Configuration: 0111-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6681499595.769274 + --- Energy: 37.38840673928198 + --- Workload: 249811000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 116 in the X datas point +-------------- + --- Configuration: 0002-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5449442794.474265 + --- Energy: 38.132247384977575 + --- Workload: 207799000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 47 in the X datas point +-------------- + --- Configuration: 1001-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 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 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 89 in the X datas point +-------------- + --- Configuration: 0011-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7849108733.703288 + --- Energy: 42.07381484773657 + --- Workload: 330242000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 9 in the X datas point +-------------- + --- Configuration: 0010-3300 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6532788063.289651 + --- Energy: 42.64544340651106 + --- Workload: 278594000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 98 in the X datas point +-------------- + --- Configuration: 1011-3030 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8871225293.637558 + --- Energy: 42.90551410725298 + --- Workload: 380626000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 47 in the X datas point +-------------- + --- Configuration: 1001-2000 + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (39.7073615035878 mAh) it is NOT far from the median. +--- Median :39.7073615035878, the gap is : 10 +--- So No we don't romove this configuration '0011-3000' + --- remove_aberrant_points: The value [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0] +--- Computing the list of the 10 first neighbours of '0020-2000' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0020-2000' +--- Neighbour 0 in the list of neghbours, And at position 102 in the X datas point +-------------- + --- Configuration: 0020-2000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 4244013818.5089927 + --- Energy: 35.41951635507749 + --- Workload: 150321000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 79 in the X datas point +-------------- + --- Configuration: 0030-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4809102669.532892 + --- Energy: 35.93660318178646 + --- Workload: 172823000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 59 in the X datas point +-------------- + --- Configuration: 2000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 66 in the X datas point +-------------- + --- Configuration: 0000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 114 in the X datas point +-------------- + --- Configuration: 0020-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8376542330.856669 + --- Energy: 48.301162810596125 + --- Workload: 404596000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 121 in the X datas point +-------------- + --- Configuration: 0020-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6670179627.937381 + --- Energy: 41.85807704041302 + --- Workload: 279201000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 130 in the X datas point +-------------- + --- Configuration: 2020-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6005284650.492433 + --- Energy: 34.65163368892841 + --- Workload: 208093000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 137 in the X datas point +-------------- + --- Configuration: 1010-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5000900162.029165 + --- Energy: 35.48607288213239 + --- Workload: 177462000000.0 +-------------- +--- Neighbour 8 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 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 '0020-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 130 in the X datas point +-------------- + --- Configuration: 2020-1000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 6005284650.492433 + --- Energy: 34.65163368892841 + --- Workload: 208093000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 66 in the X datas point +-------------- + --- Configuration: 0000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 102 in the X datas point +-------------- + --- Configuration: 0020-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4244013818.5089927 + --- Energy: 35.41951635507749 + --- Workload: 150321000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 137 in the X datas point +-------------- + --- Configuration: 1010-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5000900162.029165 + --- Energy: 35.48607288213239 + --- Workload: 177462000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 79 in the X datas point +-------------- + --- Configuration: 0030-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4809102669.532892 + --- Energy: 35.93660318178646 + --- Workload: 172823000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 59 in the X datas point +-------------- + --- Configuration: 2000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 121 in the X datas point +-------------- + --- Configuration: 0020-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6670179627.937381 + --- Energy: 41.85807704041302 + --- Workload: 279201000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 114 in the X datas point +-------------- + --- Configuration: 0020-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8376542330.856669 + --- Energy: 48.301162810596125 + --- Workload: 404596000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 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 137 in the X datas point +-------------- + --- Configuration: 1010-2000 + --- Energy efficiency: 5000900162.029165 + --- Energy: 35.48607288213239 + --- Workload: 177462000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (35.48607288213239 mAh) it is NOT far from the median. +--- Median :35.48607288213239, the gap is : 10 +--- So No we don't romove this configuration '0020-2000' + --- remove_aberrant_points: The value [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 1] +--- Computing the list of the 10 first neighbours of '3303-1011' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '3303-1011' +--- Neighbour 0 in the list of neghbours, And at position 103 in the X datas point +-------------- + --- Configuration: 3303-1011 + --- Distance from that configuration: [1.] + --- Energy efficiency: 10227751572.005417 + --- Energy: 73.37868558375581 + --- Workload: 750499000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 14 in the X datas point +-------------- + --- Configuration: 3303-1010 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 9340120487.55429 + --- Energy: 67.3857084084629 + --- Workload: 629393000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 0 in the X datas point +-------------- + --- Configuration: 0303-1010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8236960890.90969 + --- Energy: 61.00540758755291 + --- Workload: 502499000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 11 in the X datas point +-------------- + --- Configuration: 3303-0001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8321129010.784183 + --- Energy: 59.94594005320708 + --- Workload: 498819000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 165 in the X datas point +-------------- + --- Configuration: 3333-1111 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 11523551835.240866 + --- Energy: 83.54140347554512 + --- Workload: 962694000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 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 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 7 in the list of neghbours, And at position 77 in the X datas point +-------------- + --- Configuration: 0303-1000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6928278461.367919 + --- Energy: 53.6166443408558 + --- Workload: 371471000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 80 in the X datas point +-------------- + --- Configuration: 2002-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8795770993.306417 + --- Energy: 48.71596839606954 + --- Workload: 428493000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 82 in the X datas point +-------------- + --- Configuration: 0202-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8895689149.038376 + --- Energy: 48.8428586507307 + --- Workload: 434491000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '3303-1011' +--- Neighbour 0 in the list of neghbours, And at position 40 in the X datas point +-------------- + --- Configuration: 3300-1000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 5058399218.983161 + --- Energy: 36.78276420172299 + --- Workload: 186062000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 80 in the X datas point +-------------- + --- Configuration: 2002-1001 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 8795770993.306417 + --- Energy: 48.71596839606954 + --- Workload: 428493000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 82 in the X datas point +-------------- + --- Configuration: 0202-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8895689149.038376 + --- Energy: 48.8428586507307 + --- Workload: 434491000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 77 in the X datas point +-------------- + --- Configuration: 0303-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6928278461.367919 + --- Energy: 53.6166443408558 + --- Workload: 371471000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 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 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 0 in the X datas point +-------------- + --- Configuration: 0303-1010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8236960890.90969 + --- Energy: 61.00540758755291 + --- Workload: 502499000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 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 8 in the list of neghbours, And at position 103 in the X datas point +-------------- + --- Configuration: 3303-1011 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10227751572.005417 + --- Energy: 73.37868558375581 + --- Workload: 750499000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 165 in the X datas point +-------------- + --- Configuration: 3333-1111 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11523551835.240866 + --- Energy: 83.54140347554512 + --- Workload: 962694000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 15 in the X datas point +-------------- + --- Configuration: 0003-1001 + --- Energy efficiency: 6806147312.252427 + --- Energy: 54.44253148500697 + --- Workload: 370545000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (73.37868558375581 mAh) is far from the median. +--- Median :54.44253148500697, the gap is : 10 +--- So yes we remove this configuration '3303-1011' +--- remove_aberrant_points: The value [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 1] is an abberant point. we don't add it + --- remove_aberrant_points: do we remove value [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0] +--- Computing the list of the 10 first neighbours of '3000-2000' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '3000-2000' +--- Neighbour 0 in the list of neghbours, And at position 45 in the X datas point +-------------- + --- Configuration: 3000-2000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 104 in the X datas point +-------------- + --- Configuration: 3000-2000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 3742206854.226074 + --- Energy: 34.88131927324178 + --- Workload: 130533000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 29 in the X datas point +-------------- + --- Configuration: 3000-3000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4149980287.5936337 + --- Energy: 36.1860248822606 + --- Workload: 150171000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 41 in the X datas point +-------------- + --- Configuration: 3300-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5026691733.102776 + --- Energy: 36.9852979298838 + --- Workload: 185914000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 44 in the X datas point +-------------- + --- Configuration: 3000-1000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5326600510.288329 + --- Energy: 36.46450751429702 + --- Workload: 194232000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 59 in the X datas point +-------------- + --- Configuration: 2000-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 61 in the X datas point +-------------- + --- Configuration: 3000-2200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 6519117311.516021 + --- Energy: 42.79271109577192 + --- Workload: 278971000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 18 in the X datas point +-------------- + --- Configuration: 3000-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 1016987763.6032282 + --- Energy: 29.060137396486432 + --- Workload: 29553800000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 27 in the X datas point +-------------- + --- Configuration: 3300-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5072151352.996373 + --- Energy: 36.711179058531826 + --- Workload: 186205000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 30 in the X datas point +-------------- + --- Configuration: 3000-3300 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6611133148.221605 + --- Energy: 42.19510352720739 + --- Workload: 278957000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '3000-2000' +--- Neighbour 0 in the list of neghbours, And at position 18 in the X datas point +-------------- + --- Configuration: 3000-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 1016987763.6032282 + --- Energy: 29.060137396486432 + --- Workload: 29553800000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 104 in the X datas point +-------------- + --- Configuration: 3000-2000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 3742206854.226074 + --- Energy: 34.88131927324178 + --- Workload: 130533000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 29 in the X datas point +-------------- + --- Configuration: 3000-3000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4149980287.5936337 + --- Energy: 36.1860248822606 + --- Workload: 150171000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 59 in the X datas point +-------------- + --- Configuration: 2000-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 44 in the X datas point +-------------- + --- Configuration: 3000-1000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5326600510.288329 + --- Energy: 36.46450751429702 + --- Workload: 194232000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 27 in the X datas point +-------------- + --- Configuration: 3300-3000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5072151352.996373 + --- Energy: 36.711179058531826 + --- Workload: 186205000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 45 in the X datas point +-------------- + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 41 in the X datas point +-------------- + --- Configuration: 3300-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5026691733.102776 + --- Energy: 36.9852979298838 + --- Workload: 185914000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 30 in the X datas point +-------------- + --- Configuration: 3000-3300 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6611133148.221605 + --- Energy: 42.19510352720739 + --- Workload: 278957000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 61 in the X datas point +-------------- + --- Configuration: 3000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6519117311.516021 + --- Energy: 42.79271109577192 + --- Workload: 278971000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 44 in the X datas point +-------------- + --- Configuration: 3000-1000 + --- Energy efficiency: 5326600510.288329 + --- Energy: 36.46450751429702 + --- Workload: 194232000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (36.46450751429702 mAh) it is NOT far from the median. +--- Median :36.46450751429702, the gap is : 10 +--- So No we don't romove this configuration '3000-2000' + --- remove_aberrant_points: The value [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1] +--- Computing the list of the 10 first neighbours of '0110-1001' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0110-1001' +--- Neighbour 0 in the list of neghbours, And at position 105 in the X datas point +-------------- + --- Configuration: 0110-1001 + --- Distance from that configuration: [1.] + --- Energy efficiency: 7487495881.877265 + --- Energy: 41.820066635010036 + --- Workload: 313127000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 84 in the X datas point +-------------- + --- Configuration: 0220-1001 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 7282684688.88371 + --- Energy: 43.18443043197562 + --- Workload: 314499000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 152 in the X datas point +-------------- + --- Configuration: 1100-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7522756337.9222145 + --- Energy: 41.562953026807364 + --- Workload: 312668000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 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 42 in the X datas point +-------------- + --- Configuration: 1100-1000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5947637003.818383 + --- Energy: 36.68430426428569 + --- Workload: 218185000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 48 in the X datas point +-------------- + --- Configuration: 0111-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3139835723.7949314 + --- Energy: 40.0701934667281 + --- Workload: 125814000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 65 in the X datas point +-------------- + --- Configuration: 0000-1000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3145168392.3157244 + --- Energy: 35.44774676664167 + --- Workload: 111489000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 71 in the X datas point +-------------- + --- Configuration: 0000-0001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3321398441.599851 + --- Energy: 35.588916806469584 + --- Workload: 118205000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 82 in the X datas point +-------------- + --- Configuration: 0202-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8895689149.038376 + --- Energy: 48.8428586507307 + --- Workload: 434491000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 99 in the X datas point +-------------- + --- Configuration: 0010-0101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6657080470.788732 + --- Energy: 41.37346586900227 + --- Workload: 275426000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0110-1001' +--- Neighbour 0 in the list of neghbours, And at position 38 in the X datas point +-------------- + --- Configuration: 1110-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 2905397356.669485 + --- Energy: 30.668041259477853 + --- Workload: 89102900000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 65 in the X datas point +-------------- + --- Configuration: 0000-1000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 3145168392.3157244 + --- Energy: 35.44774676664167 + --- Workload: 111489000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 71 in the X datas point +-------------- + --- Configuration: 0000-0001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3321398441.599851 + --- Energy: 35.588916806469584 + --- Workload: 118205000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 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 48 in the X datas point +-------------- + --- Configuration: 0111-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3139835723.7949314 + --- Energy: 40.0701934667281 + --- Workload: 125814000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 99 in the X datas point +-------------- + --- Configuration: 0010-0101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6657080470.788732 + --- Energy: 41.37346586900227 + --- Workload: 275426000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 152 in the X datas point +-------------- + --- Configuration: 1100-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7522756337.9222145 + --- Energy: 41.562953026807364 + --- Workload: 312668000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 105 in the X datas point +-------------- + --- Configuration: 0110-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7487495881.877265 + --- Energy: 41.820066635010036 + --- Workload: 313127000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 84 in the X datas point +-------------- + --- Configuration: 0220-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7282684688.88371 + --- Energy: 43.18443043197562 + --- Workload: 314499000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 82 in the X datas point +-------------- + --- Configuration: 0202-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8895689149.038376 + --- Energy: 48.8428586507307 + --- Workload: 434491000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 48 in the X datas point +-------------- + --- Configuration: 0111-0000 + --- Energy efficiency: 3139835723.7949314 + --- Energy: 40.0701934667281 + --- Workload: 125814000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (40.0701934667281 mAh) it is NOT far from the median. +--- Median :40.0701934667281, the gap is : 10 +--- So No we don't romove this configuration '0110-1001' + --- remove_aberrant_points: The value [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1] is not an abberant point. + --- remove_aberrant_points: do we remove value [2.0, 1, 1, 1, 0, 1.0, 1, 1, 0, 1] +--- Computing the list of the 10 first neighbours of '3330-2202' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '3330-2202' +--- Neighbour 0 in the list of neghbours, And at position 106 in the X datas point +-------------- + --- Configuration: 3330-2202 + --- Distance from that configuration: [1.] + --- Energy efficiency: 10286076355.602003 + --- Energy: 84.88778487940925 + --- Workload: 873162000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 73 in the X datas point +-------------- + --- Configuration: 3330-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9229945635.620207 + --- Energy: 51.28077619994492 + --- Workload: 473319000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 134 in the X datas point +-------------- + --- Configuration: 3333-1101 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10947566629.6274 + --- Energy: 79.26313007840331 + --- Workload: 867738000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 138 in the X datas point +-------------- + --- Configuration: 3030-2002 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8823477508.95583 + --- Energy: 65.30338482528335 + --- Workload: 576204000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 149 in the X datas point +-------------- + --- Configuration: 3330-0101 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8262619084.997563 + --- Energy: 42.07329975259821 + --- Workload: 347637000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 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 6 in the list of neghbours, And at position 28 in the X datas point +-------------- + --- Configuration: 3330-3000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5822958761.806049 + --- Energy: 37.40635012737015 + --- Workload: 217816000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 41 in the X datas point +-------------- + --- Configuration: 3300-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5026691733.102776 + --- Energy: 36.9852979298838 + --- Workload: 185914000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 49 in the X datas point +-------------- + --- Configuration: 3000-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8354358468.81318 + --- Energy: 64.35822134376 + --- Workload: 537670000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 61 in the X datas point +-------------- + --- Configuration: 3000-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6519117311.516021 + --- Energy: 42.79271109577192 + --- Workload: 278971000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '3330-2202' +--- Neighbour 0 in the list of neghbours, And at position 41 in the X datas point +-------------- + --- Configuration: 3300-2000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 5026691733.102776 + --- Energy: 36.9852979298838 + --- Workload: 185914000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 28 in the X datas point +-------------- + --- Configuration: 3330-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5822958761.806049 + --- Energy: 37.40635012737015 + --- Workload: 217816000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 149 in the X datas point +-------------- + --- Configuration: 3330-0101 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8262619084.997563 + --- Energy: 42.07329975259821 + --- Workload: 347637000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 61 in the X datas point +-------------- + --- Configuration: 3000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6519117311.516021 + --- Energy: 42.79271109577192 + --- Workload: 278971000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 73 in the X datas point +-------------- + --- Configuration: 3330-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9229945635.620207 + --- Energy: 51.28077619994492 + --- Workload: 473319000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 49 in the X datas point +-------------- + --- Configuration: 3000-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8354358468.81318 + --- Energy: 64.35822134376 + --- Workload: 537670000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 138 in the X datas point +-------------- + --- Configuration: 3030-2002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8823477508.95583 + --- Energy: 65.30338482528335 + --- Workload: 576204000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 23 in the X datas point +-------------- + --- Configuration: 3333-3300 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9963434196.49885 + --- Energy: 75.09852863759252 + --- Workload: 748237000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 134 in the X datas point +-------------- + --- Configuration: 3333-1101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10947566629.6274 + --- Energy: 79.26313007840331 + --- Workload: 867738000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 106 in the X datas point +-------------- + --- Configuration: 3330-2202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10286076355.602003 + --- Energy: 84.88778487940925 + --- Workload: 873162000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 73 in the X datas point +-------------- + --- Configuration: 3330-2220 + --- Energy efficiency: 9229945635.620207 + --- Energy: 51.28077619994492 + --- Workload: 473319000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (84.88778487940925 mAh) is far from the median. +--- Median :51.28077619994492, the gap is : 10 +--- So yes we remove this configuration '3330-2202' +--- remove_aberrant_points: The value [2.0, 1, 1, 1, 0, 1.0, 1, 1, 0, 1] is an abberant point. we don't add it + --- remove_aberrant_points: do we remove value [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0] +--- Computing the list of the 10 first neighbours of '1011-2200' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '1011-2200' +--- Neighbour 0 in the list of neghbours, And at position 107 in the X datas point +-------------- + --- Configuration: 1011-2200 + --- Distance from that configuration: [1.] + --- Energy efficiency: 8782098570.274353 + --- Energy: 43.085080854083536 + --- Workload: 378377000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 89 in the X datas point +-------------- + --- Configuration: 0011-2200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 7849108733.703288 + --- Energy: 42.07381484773657 + --- Workload: 330242000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 120 in the X datas point +-------------- + --- Configuration: 2022-2200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 10578920865.440357 + --- Energy: 50.18755172966964 + --- Workload: 530930000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 13 in the X datas point +-------------- + --- Configuration: 0011-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7650055845.407672 + --- Energy: 43.82652071469574 + --- Workload: 335276000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 47 in the X datas point +-------------- + --- Configuration: 1001-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 68 in the X datas point +-------------- + --- Configuration: 1001-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9166575000.916658 + --- Energy: 50.735447078258076 + --- Workload: 465069000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 90 in the X datas point +-------------- + --- Configuration: 2222-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 11468876336.840899 + --- Energy: 53.84120579706395 + --- Workload: 617498000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 91 in the X datas point +-------------- + --- Configuration: 1011-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6807769026.0124855 + --- Energy: 36.74164741869377 + --- Workload: 250128000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 97 in the X datas point +-------------- + --- Configuration: 1011-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10000990098.019703 + --- Energy: 50.66357196918862 + --- Workload: 506686000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 137 in the X datas point +-------------- + --- Configuration: 1010-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5000900162.029165 + --- Energy: 35.48607288213239 + --- Workload: 177462000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '1011-2200' +--- Neighbour 0 in the list of neghbours, And at position 137 in the X datas point +-------------- + --- Configuration: 1010-2000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 5000900162.029165 + --- Energy: 35.48607288213239 + --- Workload: 177462000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 91 in the X datas point +-------------- + --- Configuration: 1011-0100 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 6807769026.0124855 + --- Energy: 36.74164741869377 + --- Workload: 250128000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 47 in the X datas point +-------------- + --- Configuration: 1001-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 89 in the X datas point +-------------- + --- Configuration: 0011-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7849108733.703288 + --- Energy: 42.07381484773657 + --- Workload: 330242000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 107 in the X datas point +-------------- + --- Configuration: 1011-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8782098570.274353 + --- Energy: 43.085080854083536 + --- Workload: 378377000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 13 in the X datas point +-------------- + --- Configuration: 0011-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7650055845.407672 + --- Energy: 43.82652071469574 + --- Workload: 335276000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 120 in the X datas point +-------------- + --- Configuration: 2022-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10578920865.440357 + --- Energy: 50.18755172966964 + --- Workload: 530930000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 97 in the X datas point +-------------- + --- Configuration: 1011-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10000990098.019703 + --- Energy: 50.66357196918862 + --- Workload: 506686000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 68 in the X datas point +-------------- + --- Configuration: 1001-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9166575000.916658 + --- Energy: 50.735447078258076 + --- Workload: 465069000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 90 in the X datas point +-------------- + --- Configuration: 2222-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 11468876336.840899 + --- Energy: 53.84120579706395 + --- Workload: 617498000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 107 in the X datas point +-------------- + --- Configuration: 1011-2200 + --- Energy efficiency: 8782098570.274353 + --- Energy: 43.085080854083536 + --- Workload: 378377000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (43.085080854083536 mAh) it is NOT far from the median. +--- Median :43.085080854083536, the gap is : 10 +--- So No we don't romove this configuration '1011-2200' + --- remove_aberrant_points: The value [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0] +--- Computing the list of the 10 first neighbours of '0222-0300' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0222-0300' +--- Neighbour 0 in the list of neghbours, And at position 108 in the X datas point +-------------- + --- Configuration: 0222-0300 + --- Distance from that configuration: [1.] + --- Energy efficiency: 9750580159.519491 + --- Energy: 43.43833566298026 + --- Workload: 423547000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 131 in the X datas point +-------------- + --- Configuration: 0202-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7512075661.626064 + --- Energy: 40.5630522502661 + --- Workload: 304712000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 148 in the X datas point +-------------- + --- Configuration: 2220-0300 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6002689204.763734 + --- Energy: 36.30048338737668 + --- Workload: 217901000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 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 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 6 in the list of neghbours, And at position 72 in the X datas point +-------------- + --- Configuration: 0101-0200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5549420363.04308 + --- Energy: 37.334916995372765 + --- Workload: 207187000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 90 in the X datas point +-------------- + --- Configuration: 2222-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11468876336.840899 + --- Energy: 53.84120579706395 + --- Workload: 617498000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 93 in the X datas point +-------------- + --- Configuration: 0101-0330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7878296082.123358 + --- Energy: 42.51302006574951 + --- Workload: 334929000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 119 in the X datas point +-------------- + --- Configuration: 0333-0030 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8477809334.068076 + --- Energy: 58.764018507515395 + --- Workload: 498189000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0222-0300' +--- Neighbour 0 in the list of neghbours, And at position 148 in the X datas point +-------------- + --- Configuration: 2220-0300 + --- Distance from that configuration: [1.] + --- Energy efficiency: 6002689204.763734 + --- Energy: 36.30048338737668 + --- Workload: 217901000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 72 in the X datas point +-------------- + --- Configuration: 0101-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5549420363.04308 + --- Energy: 37.334916995372765 + --- Workload: 207187000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 131 in the X datas point +-------------- + --- Configuration: 0202-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7512075661.626064 + --- Energy: 40.5630522502661 + --- Workload: 304712000000.0 +-------------- +--- Neighbour 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 93 in the X datas point +-------------- + --- Configuration: 0101-0330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7878296082.123358 + --- Energy: 42.51302006574951 + --- Workload: 334929000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 108 in the X datas point +-------------- + --- Configuration: 0222-0300 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9750580159.519491 + --- Energy: 43.43833566298026 + --- Workload: 423547000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 90 in the X datas point +-------------- + --- Configuration: 2222-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11468876336.840899 + --- Energy: 53.84120579706395 + --- Workload: 617498000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 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 119 in the X datas point +-------------- + --- Configuration: 0333-0030 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8477809334.068076 + --- Energy: 58.764018507515395 + --- Workload: 498189000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 23 in the X datas point +-------------- + --- Configuration: 3333-3300 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9963434196.49885 + --- Energy: 75.09852863759252 + --- Workload: 748237000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 93 in the X datas point +-------------- + --- Configuration: 0101-0330 + --- Energy efficiency: 7878296082.123358 + --- Energy: 42.51302006574951 + --- Workload: 334929000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (42.51302006574951 mAh) it is NOT far from the median. +--- Median :42.51302006574951, the gap is : 10 +--- So No we don't romove this configuration '0222-0300' + --- remove_aberrant_points: The value [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 0, 0, 1, 1, 1.0, 1, 0, 1, 1] +--- Computing the list of the 10 first neighbours of '0011-2022' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0011-2022' +--- Neighbour 0 in the list of neghbours, And at position 109 in the X datas point +-------------- + --- Configuration: 0011-2022 + --- Distance from that configuration: [1.] + --- Energy efficiency: 10199970420.085781 + --- Energy: 84.69065283515172 + --- Workload: 863842000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 50 in the X datas point +-------------- + --- Configuration: 0001-2002 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8407741848.694279 + --- Energy: 65.1809584910712 + --- Workload: 548023000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 10 in the X datas point +-------------- + --- Configuration: 0011-0111 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8964027358.211496 + --- Energy: 50.74428137607953 + --- Workload: 454872000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 58 in the X datas point +-------------- + --- Configuration: 0001-0020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4533975344.242078 + --- Energy: 35.4792605525655 + --- Workload: 160862000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 81 in the X datas point +-------------- + --- Configuration: 0101-2020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8367150566.874451 + --- Energy: 43.37670883350873 + --- Workload: 362938000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 89 in the X datas point +-------------- + --- Configuration: 0011-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7849108733.703288 + --- Energy: 42.07381484773657 + --- Workload: 330242000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 98 in the X datas point +-------------- + --- Configuration: 1011-3030 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8871225293.637558 + --- Energy: 42.90551410725298 + --- Workload: 380626000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 101 in the X datas point +-------------- + --- Configuration: 0011-3000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6806981239.9597025 + --- Energy: 35.94259902860859 + --- Workload: 244660000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 118 in the X datas point +-------------- + --- Configuration: 1001-2002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9165566798.65083 + --- Energy: 65.10994999301121 + --- Workload: 596772000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 123 in the X datas point +-------------- + --- Configuration: 0111-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6681499595.769274 + --- Energy: 37.38840673928198 + --- Workload: 249811000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0011-2022' +--- Neighbour 0 in the list of neghbours, And at position 58 in the X datas point +-------------- + --- Configuration: 0001-0020 + --- Distance from that configuration: [1.] + --- Energy efficiency: 4533975344.242078 + --- Energy: 35.4792605525655 + --- Workload: 160862000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 101 in the X datas point +-------------- + --- Configuration: 0011-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6806981239.9597025 + --- Energy: 35.94259902860859 + --- Workload: 244660000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 123 in the X datas point +-------------- + --- Configuration: 0111-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6681499595.769274 + --- Energy: 37.38840673928198 + --- Workload: 249811000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 89 in the X datas point +-------------- + --- Configuration: 0011-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7849108733.703288 + --- Energy: 42.07381484773657 + --- Workload: 330242000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 98 in the X datas point +-------------- + --- Configuration: 1011-3030 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8871225293.637558 + --- Energy: 42.90551410725298 + --- Workload: 380626000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 81 in the X datas point +-------------- + --- Configuration: 0101-2020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8367150566.874451 + --- Energy: 43.37670883350873 + --- Workload: 362938000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 10 in the X datas point +-------------- + --- Configuration: 0011-0111 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8964027358.211496 + --- Energy: 50.74428137607953 + --- Workload: 454872000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 118 in the X datas point +-------------- + --- Configuration: 1001-2002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9165566798.65083 + --- Energy: 65.10994999301121 + --- Workload: 596772000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 50 in the X datas point +-------------- + --- Configuration: 0001-2002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8407741848.694279 + --- Energy: 65.1809584910712 + --- Workload: 548023000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 109 in the X datas point +-------------- + --- Configuration: 0011-2022 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10199970420.085781 + --- Energy: 84.69065283515172 + --- Workload: 863842000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 98 in the X datas point +-------------- + --- Configuration: 1011-3030 + --- Energy efficiency: 8871225293.637558 + --- Energy: 42.90551410725298 + --- Workload: 380626000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (84.69065283515172 mAh) is far from the median. +--- Median :42.90551410725298, the gap is : 10 +--- So yes we remove this configuration '0011-2022' +--- remove_aberrant_points: The value [0.0, 0, 0, 1, 1, 1.0, 1, 0, 1, 1] is an abberant point. we don't add it + --- remove_aberrant_points: do we remove value [2.0, 1, 0, 0, 1, 2.0, 1, 1, 1, 0] +--- Computing the list of the 10 first neighbours of '3003-3330' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '3003-3330' +--- Neighbour 0 in the list of neghbours, And at position 110 in the X datas point +-------------- + --- Configuration: 3003-3330 + --- Distance from that configuration: [1.] + --- Energy efficiency: 9353836943.914392 + --- Energy: 65.99051868650201 + --- Workload: 617264000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 31 in the X datas point +-------------- + --- Configuration: 3000-3330 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 8224428196.629629 + --- Energy: 49.410116578739654 + --- Workload: 406369000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 30 in the X datas point +-------------- + --- Configuration: 3000-3300 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6611133148.221605 + --- Energy: 42.19510352720739 + --- Workload: 278957000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 64 in the X datas point +-------------- + --- Configuration: 3000-3300 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6473246073.976255 + --- Energy: 42.474892742303716 + --- Workload: 274951000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 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 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 61 in the X datas point +-------------- + --- Configuration: 3000-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6519117311.516021 + --- Energy: 42.79271109577192 + --- Workload: 278971000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 146 in the X datas point +-------------- + --- Configuration: 2022-0330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10619025470.794495 + --- Energy: 49.81557674440745 + --- Workload: 528993000000.0 +-------------- +--- Neighbour 8 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 9 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 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '3003-3330' +--- Neighbour 0 in the list of neghbours, And at position 29 in the X datas point +-------------- + --- Configuration: 3000-3000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 4149980287.5936337 + --- Energy: 36.1860248822606 + --- Workload: 150171000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 30 in the X datas point +-------------- + --- Configuration: 3000-3300 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 6611133148.221605 + --- Energy: 42.19510352720739 + --- Workload: 278957000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 64 in the X datas point +-------------- + --- Configuration: 3000-3300 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6473246073.976255 + --- Energy: 42.474892742303716 + --- Workload: 274951000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 61 in the X datas point +-------------- + --- Configuration: 3000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6519117311.516021 + --- Energy: 42.79271109577192 + --- Workload: 278971000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 31 in the X datas point +-------------- + --- Configuration: 3000-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8224428196.629629 + --- Energy: 49.410116578739654 + --- Workload: 406369000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 146 in the X datas point +-------------- + --- Configuration: 2022-0330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10619025470.794495 + --- Energy: 49.81557674440745 + --- Workload: 528993000000.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 110 in the X datas point +-------------- + --- Configuration: 3003-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9353836943.914392 + --- Energy: 65.99051868650201 + --- Workload: 617264000000.0 +-------------- +--- Neighbour 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 31 in the X datas point +-------------- + --- Configuration: 3000-3330 + --- Energy efficiency: 8224428196.629629 + --- Energy: 49.410116578739654 + --- Workload: 406369000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (65.99051868650201 mAh) is far from the median. +--- Median :49.410116578739654, the gap is : 10 +--- So yes we remove this configuration '3003-3330' +--- remove_aberrant_points: The value [2.0, 1, 0, 0, 1, 2.0, 1, 1, 1, 0] is an abberant point. we don't add it + --- remove_aberrant_points: do we remove value [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0] +--- Computing the list of the 10 first neighbours of '0110-0100' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0110-0100' +--- Neighbour 0 in the list of neghbours, And at position 111 in the X datas point +-------------- + --- Configuration: 0110-0100 + --- Distance from that configuration: [1.] + --- Energy efficiency: 5162462701.2069845 + --- Energy: 35.42009012551951 + --- Workload: 182855000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 38 in the X datas point +-------------- + --- Configuration: 1110-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 2905397356.669485 + --- Energy: 30.668041259477853 + --- Workload: 89102900000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 48 in the X datas point +-------------- + --- Configuration: 0111-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3139835723.7949314 + --- Energy: 40.0701934667281 + --- Workload: 125814000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 94 in the X datas point +-------------- + --- Configuration: 0100-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4093227346.033253 + --- Energy: 35.39655176899871 + --- Workload: 144886000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 99 in the X datas point +-------------- + --- Configuration: 0010-0101 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6657080470.788732 + --- Energy: 41.37346586900227 + --- Workload: 275426000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 100 in the X datas point +-------------- + --- Configuration: 0110-0010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5194211570.625695 + --- Energy: 35.648662348871625 + --- Workload: 185167000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 112 in the X datas point +-------------- + --- Configuration: 0200-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4242843383.922169 + --- Energy: 35.404255909220375 + --- Workload: 150215000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 162 in the X datas point +-------------- + --- Configuration: 0100-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4197888462.103562 + --- Energy: 35.26956535624208 + --- Workload: 148058000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 13 in the X datas point +-------------- + --- Configuration: 0011-1100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7650055845.407672 + --- Energy: 43.82652071469574 + --- Workload: 335276000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 16 in the X datas point +-------------- + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0110-0100' +--- Neighbour 0 in the list of neghbours, And at position 16 in the X datas point +-------------- + --- Configuration: 0000-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 38 in the X datas point +-------------- + --- Configuration: 1110-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 2905397356.669485 + --- Energy: 30.668041259477853 + --- Workload: 89102900000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 162 in the X datas point +-------------- + --- Configuration: 0100-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4197888462.103562 + --- Energy: 35.26956535624208 + --- Workload: 148058000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 94 in the X datas point +-------------- + --- Configuration: 0100-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4093227346.033253 + --- Energy: 35.39655176899871 + --- Workload: 144886000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 112 in the X datas point +-------------- + --- Configuration: 0200-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4242843383.922169 + --- Energy: 35.404255909220375 + --- Workload: 150215000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 111 in the X datas point +-------------- + --- Configuration: 0110-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5162462701.2069845 + --- Energy: 35.42009012551951 + --- Workload: 182855000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 100 in the X datas point +-------------- + --- Configuration: 0110-0010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5194211570.625695 + --- Energy: 35.648662348871625 + --- Workload: 185167000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 48 in the X datas point +-------------- + --- Configuration: 0111-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3139835723.7949314 + --- Energy: 40.0701934667281 + --- Workload: 125814000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 99 in the X datas point +-------------- + --- Configuration: 0010-0101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6657080470.788732 + --- Energy: 41.37346586900227 + --- Workload: 275426000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 13 in the X datas point +-------------- + --- Configuration: 0011-1100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7650055845.407672 + --- Energy: 43.82652071469574 + --- Workload: 335276000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 112 in the X datas point +-------------- + --- Configuration: 0200-0100 + --- Energy efficiency: 4242843383.922169 + --- Energy: 35.404255909220375 + --- Workload: 150215000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (35.404255909220375 mAh) it is NOT far from the median. +--- Median :35.404255909220375, the gap is : 10 +--- So No we don't romove this configuration '0110-0100' + --- remove_aberrant_points: The value [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0] +--- Computing the list of the 10 first neighbours of '0200-0100' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0200-0100' +--- Neighbour 0 in the list of neghbours, And at position 112 in the X datas point +-------------- + --- Configuration: 0200-0100 + --- Distance from that configuration: [1.] + --- Energy efficiency: 4242843383.922169 + --- Energy: 35.404255909220375 + --- Workload: 150215000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 69 in the X datas point +-------------- + --- Configuration: 0200-1100 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 6540008502.011052 + --- Energy: 42.722378810206706 + --- Workload: 279405000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 2 in the X datas point +-------------- + --- Configuration: 0303-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6956231392.081026 + --- Energy: 53.38267358149647 + --- Workload: 371343000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 37 in the X datas point +-------------- + --- Configuration: 2200-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 94 in the X datas point +-------------- + --- Configuration: 0100-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4093227346.033253 + --- Energy: 35.39655176899871 + --- Workload: 144886000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 111 in the X datas point +-------------- + --- Configuration: 0110-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5162462701.2069845 + --- Energy: 35.42009012551951 + --- Workload: 182855000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 131 in the X datas point +-------------- + --- Configuration: 0202-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7512075661.626064 + --- Energy: 40.5630522502661 + --- Workload: 304712000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 145 in the X datas point +-------------- + --- Configuration: 0200-0010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3751444306.0578322 + --- Energy: 34.495214714826176 + --- Workload: 129407000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 161 in the X datas point +-------------- + --- Configuration: 0303-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7192278369.94203 + --- Energy: 51.67993691242756 + --- Workload: 371696000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 162 in the X datas point +-------------- + --- Configuration: 0100-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4197888462.103562 + --- Energy: 35.26956535624208 + --- Workload: 148058000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0200-0100' +--- Neighbour 0 in the list of neghbours, And at position 37 in the X datas point +-------------- + --- Configuration: 2200-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 145 in the X datas point +-------------- + --- Configuration: 0200-0010 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 3751444306.0578322 + --- Energy: 34.495214714826176 + --- Workload: 129407000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 162 in the X datas point +-------------- + --- Configuration: 0100-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4197888462.103562 + --- Energy: 35.26956535624208 + --- Workload: 148058000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 94 in the X datas point +-------------- + --- Configuration: 0100-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4093227346.033253 + --- Energy: 35.39655176899871 + --- Workload: 144886000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 112 in the X datas point +-------------- + --- Configuration: 0200-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4242843383.922169 + --- Energy: 35.404255909220375 + --- Workload: 150215000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 111 in the X datas point +-------------- + --- Configuration: 0110-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5162462701.2069845 + --- Energy: 35.42009012551951 + --- Workload: 182855000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 131 in the X datas point +-------------- + --- Configuration: 0202-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7512075661.626064 + --- Energy: 40.5630522502661 + --- Workload: 304712000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 69 in the X datas point +-------------- + --- Configuration: 0200-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6540008502.011052 + --- Energy: 42.722378810206706 + --- Workload: 279405000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 161 in the X datas point +-------------- + --- Configuration: 0303-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7192278369.94203 + --- Energy: 51.67993691242756 + --- Workload: 371696000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 2 in the X datas point +-------------- + --- Configuration: 0303-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6956231392.081026 + --- Energy: 53.38267358149647 + --- Workload: 371343000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 112 in the X datas point +-------------- + --- Configuration: 0200-0100 + --- Energy efficiency: 4242843383.922169 + --- Energy: 35.404255909220375 + --- Workload: 150215000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (35.404255909220375 mAh) it is NOT far from the median. +--- Median :35.404255909220375, the gap is : 10 +--- So No we don't romove this configuration '0200-0100' + --- remove_aberrant_points: The value [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0] +--- Computing the list of the 10 first neighbours of '2220-3330' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '2220-3330' +--- Neighbour 0 in the list of neghbours, And at position 113 in the X datas point +-------------- + --- Configuration: 2220-3330 + --- Distance from that configuration: [1.] + --- Energy efficiency: 9571301409.852697 + --- Energy: 49.20594289132612 + --- Workload: 470964000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 115 in the X datas point +-------------- + --- Configuration: 2220-2220 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 9479212087.891254 + --- Energy: 49.57175430186782 + --- Workload: 469901000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 122 in the X datas point +-------------- + --- Configuration: 1110-3330 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 9413093613.215984 + --- Energy: 49.7061517933472 + --- Workload: 467887000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 142 in the X datas point +-------------- + --- Configuration: 2220-0330 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 8252186829.509821 + --- Energy: 42.07453960416718 + --- Workload: 347206000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 73 in the X datas point +-------------- + --- Configuration: 3330-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9229945635.620207 + --- Energy: 51.28077619994492 + --- Workload: 473319000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 117 in the X datas point +-------------- + --- Configuration: 2020-3030 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7529950377.627011 + --- Energy: 41.87227309237855 + --- Workload: 315295000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 133 in the X datas point +-------------- + --- Configuration: 0200-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8906781623.528154 + --- Energy: 47.48626285009536 + --- Workload: 422949000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 148 in the X datas point +-------------- + --- Configuration: 2220-0300 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6002689204.763734 + --- Energy: 36.30048338737668 + --- Workload: 217901000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 159 in the X datas point +-------------- + --- Configuration: 1111-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10965958375.4152 + --- Energy: 49.989818506242955 + --- Workload: 548186000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 3 in the X datas point +-------------- + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '2220-3330' +--- Neighbour 0 in the list of neghbours, And at position 148 in the X datas point +-------------- + --- Configuration: 2220-0300 + --- Distance from that configuration: [1.] + --- Energy efficiency: 6002689204.763734 + --- Energy: 36.30048338737668 + --- Workload: 217901000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 117 in the X datas point +-------------- + --- Configuration: 2020-3030 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 7529950377.627011 + --- Energy: 41.87227309237855 + --- Workload: 315295000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 142 in the X datas point +-------------- + --- Configuration: 2220-0330 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 8252186829.509821 + --- Energy: 42.07453960416718 + --- Workload: 347206000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 133 in the X datas point +-------------- + --- Configuration: 0200-3330 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 8906781623.528154 + --- Energy: 47.48626285009536 + --- Workload: 422949000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 113 in the X datas point +-------------- + --- Configuration: 2220-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9571301409.852697 + --- Energy: 49.20594289132612 + --- Workload: 470964000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 115 in the X datas point +-------------- + --- Configuration: 2220-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9479212087.891254 + --- Energy: 49.57175430186782 + --- Workload: 469901000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 122 in the X datas point +-------------- + --- Configuration: 1110-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9413093613.215984 + --- Energy: 49.7061517933472 + --- Workload: 467887000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 159 in the X datas point +-------------- + --- Configuration: 1111-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10965958375.4152 + --- Energy: 49.989818506242955 + --- Workload: 548186000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 73 in the X datas point +-------------- + --- Configuration: 3330-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9229945635.620207 + --- Energy: 51.28077619994492 + --- Workload: 473319000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 3 in the X datas point +-------------- + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 113 in the X datas point +-------------- + --- Configuration: 2220-3330 + --- Energy efficiency: 9571301409.852697 + --- Energy: 49.20594289132612 + --- Workload: 470964000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (49.20594289132612 mAh) it is NOT far from the median. +--- Median :49.20594289132612, the gap is : 10 +--- So No we don't romove this configuration '2220-3330' + --- remove_aberrant_points: The value [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0] +--- Computing the list of the 10 first neighbours of '0020-2220' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0020-2220' +--- Neighbour 0 in the list of neghbours, And at position 114 in the X datas point +-------------- + --- Configuration: 0020-2220 + --- Distance from that configuration: [1.] + --- Energy efficiency: 8376542330.856669 + --- Energy: 48.301162810596125 + --- Workload: 404596000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 102 in the X datas point +-------------- + --- Configuration: 0020-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4244013818.5089927 + --- Energy: 35.41951635507749 + --- Workload: 150321000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 115 in the X datas point +-------------- + --- Configuration: 2220-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9479212087.891254 + --- Energy: 49.57175430186782 + --- Workload: 469901000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 121 in the X datas point +-------------- + --- Configuration: 0020-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6670179627.937381 + --- Energy: 41.85807704041302 + --- Workload: 279201000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 157 in the X datas point +-------------- + --- Configuration: 2020-0220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7467367603.572389 + --- Energy: 42.10385161103808 + --- Workload: 314406000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 160 in the X datas point +-------------- + --- Configuration: 0222-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 11414873580.275099 + --- Energy: 57.359112207692405 + --- Workload: 654747000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 6 in the X datas point +-------------- + --- Configuration: 0020-0010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 8 in the X datas point +-------------- + --- Configuration: 0020-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8089829466.394849 + --- Energy: 66.44909360627778 + --- Workload: 537560000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 9 in the X datas point +-------------- + --- Configuration: 0010-3300 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6532788063.289651 + --- Energy: 42.64544340651106 + --- Workload: 278594000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 26 in the X datas point +-------------- + --- Configuration: 0000-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7665772326.561901 + --- Energy: 48.682465076838824 + --- Workload: 373189000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0020-2220' +--- Neighbour 0 in the list of neghbours, And at position 102 in the X datas point +-------------- + --- Configuration: 0020-2000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 4244013818.5089927 + --- Energy: 35.41951635507749 + --- Workload: 150321000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 6 in the X datas point +-------------- + --- Configuration: 0020-0010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 121 in the X datas point +-------------- + --- Configuration: 0020-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6670179627.937381 + --- Energy: 41.85807704041302 + --- Workload: 279201000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 157 in the X datas point +-------------- + --- Configuration: 2020-0220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7467367603.572389 + --- Energy: 42.10385161103808 + --- Workload: 314406000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 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 5 in the list of neghbours, And at position 114 in the X datas point +-------------- + --- Configuration: 0020-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8376542330.856669 + --- Energy: 48.301162810596125 + --- Workload: 404596000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 26 in the X datas point +-------------- + --- Configuration: 0000-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7665772326.561901 + --- Energy: 48.682465076838824 + --- Workload: 373189000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 115 in the X datas point +-------------- + --- Configuration: 2220-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9479212087.891254 + --- Energy: 49.57175430186782 + --- Workload: 469901000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 160 in the X datas point +-------------- + --- Configuration: 0222-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11414873580.275099 + --- Energy: 57.359112207692405 + --- Workload: 654747000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 8 in the X datas point +-------------- + --- Configuration: 0020-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8089829466.394849 + --- Energy: 66.44909360627778 + --- Workload: 537560000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 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 '0020-2220' + --- remove_aberrant_points: The value [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0] +--- Computing the list of the 10 first neighbours of '2220-2220' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '2220-2220' +--- Neighbour 0 in the list of neghbours, And at position 115 in the X datas point +-------------- + --- Configuration: 2220-2220 + --- Distance from that configuration: [1.] + --- Energy efficiency: 9479212087.891254 + --- Energy: 49.57175430186782 + --- Workload: 469901000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 73 in the X datas point +-------------- + --- Configuration: 3330-2220 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 9229945635.620207 + --- Energy: 51.28077619994492 + --- Workload: 473319000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 113 in the X datas point +-------------- + --- Configuration: 2220-3330 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 9571301409.852697 + --- Energy: 49.20594289132612 + --- Workload: 470964000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 3 in the X datas point +-------------- + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 90 in the X datas point +-------------- + --- Configuration: 2222-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 11468876336.840899 + --- Energy: 53.84120579706395 + --- Workload: 617498000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 114 in the X datas point +-------------- + --- Configuration: 0020-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8376542330.856669 + --- Energy: 48.301162810596125 + --- Workload: 404596000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 122 in the X datas point +-------------- + --- Configuration: 1110-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9413093613.215984 + --- Energy: 49.7061517933472 + --- Workload: 467887000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 142 in the X datas point +-------------- + --- Configuration: 2220-0330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8252186829.509821 + --- Energy: 42.07453960416718 + --- Workload: 347206000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 157 in the X datas point +-------------- + --- Configuration: 2020-0220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7467367603.572389 + --- Energy: 42.10385161103808 + --- Workload: 314406000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 160 in the X datas point +-------------- + --- Configuration: 0222-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 11414873580.275099 + --- Energy: 57.359112207692405 + --- Workload: 654747000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '2220-2220' +--- Neighbour 0 in the list of neghbours, And at position 142 in the X datas point +-------------- + --- Configuration: 2220-0330 + --- Distance from that configuration: [1.] + --- Energy efficiency: 8252186829.509821 + --- Energy: 42.07453960416718 + --- Workload: 347206000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 157 in the X datas point +-------------- + --- Configuration: 2020-0220 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 7467367603.572389 + --- Energy: 42.10385161103808 + --- Workload: 314406000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 114 in the X datas point +-------------- + --- Configuration: 0020-2220 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 8376542330.856669 + --- Energy: 48.301162810596125 + --- Workload: 404596000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 113 in the X datas point +-------------- + --- Configuration: 2220-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9571301409.852697 + --- Energy: 49.20594289132612 + --- Workload: 470964000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 115 in the X datas point +-------------- + --- Configuration: 2220-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9479212087.891254 + --- Energy: 49.57175430186782 + --- Workload: 469901000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 122 in the X datas point +-------------- + --- Configuration: 1110-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9413093613.215984 + --- Energy: 49.7061517933472 + --- Workload: 467887000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 73 in the X datas point +-------------- + --- Configuration: 3330-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9229945635.620207 + --- Energy: 51.28077619994492 + --- Workload: 473319000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 90 in the X datas point +-------------- + --- Configuration: 2222-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 11468876336.840899 + --- Energy: 53.84120579706395 + --- Workload: 617498000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 3 in the X datas point +-------------- + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 160 in the X datas point +-------------- + --- Configuration: 0222-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 11414873580.275099 + --- Energy: 57.359112207692405 + --- Workload: 654747000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 115 in the X datas point +-------------- + --- Configuration: 2220-2220 + --- Energy efficiency: 9479212087.891254 + --- Energy: 49.57175430186782 + --- Workload: 469901000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (49.57175430186782 mAh) it is NOT far from the median. +--- Median :49.57175430186782, the gap is : 10 +--- So No we don't romove this configuration '2220-2220' + --- remove_aberrant_points: The value [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0] +--- Computing the list of the 10 first neighbours of '0002-3000' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0002-3000' +--- Neighbour 0 in the list of neghbours, And at position 116 in the X datas point +-------------- + --- Configuration: 0002-3000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 5449442794.474265 + --- Energy: 38.132247384977575 + --- Workload: 207799000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 1 in the X datas point +-------------- + --- Configuration: 0033-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6957102505.948323 + --- Energy: 53.35616382684589 + --- Workload: 371205000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 24 in the X datas point +-------------- + --- Configuration: 0000-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3307720550.5370083 + --- Energy: 35.59789292409111 + --- Workload: 117748000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 74 in the X datas point +-------------- + --- Configuration: 2002-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 101 in the X datas point +-------------- + --- Configuration: 0011-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6806981239.9597025 + --- Energy: 35.94259902860859 + --- Workload: 244660000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 12 in the X datas point +-------------- + --- Configuration: 0022-0030 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7249844128.351241 + --- Energy: 42.05401520354165 + --- Workload: 304885000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 25 in the X datas point +-------------- + --- Configuration: 0000-3300 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5789616901.049658 + --- Energy: 42.05795824330537 + --- Workload: 243499000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 29 in the X datas point +-------------- + --- Configuration: 3000-3000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4149980287.5936337 + --- Energy: 36.1860248822606 + --- Workload: 150171000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 47 in the X datas point +-------------- + --- Configuration: 1001-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 50 in the X datas point +-------------- + --- Configuration: 0001-2002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8407741848.694279 + --- Energy: 65.1809584910712 + --- Workload: 548023000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0002-3000' +--- Neighbour 0 in the list of neghbours, And at position 24 in the X datas point +-------------- + --- Configuration: 0000-3000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 3307720550.5370083 + --- Energy: 35.59789292409111 + --- Workload: 117748000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 101 in the X datas point +-------------- + --- Configuration: 0011-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6806981239.9597025 + --- Energy: 35.94259902860859 + --- Workload: 244660000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 29 in the X datas point +-------------- + --- Configuration: 3000-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4149980287.5936337 + --- Energy: 36.1860248822606 + --- Workload: 150171000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 116 in the X datas point +-------------- + --- Configuration: 0002-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5449442794.474265 + --- Energy: 38.132247384977575 + --- Workload: 207799000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 47 in the X datas point +-------------- + --- Configuration: 1001-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 74 in the X datas point +-------------- + --- Configuration: 2002-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 12 in the X datas point +-------------- + --- Configuration: 0022-0030 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7249844128.351241 + --- Energy: 42.05401520354165 + --- Workload: 304885000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 25 in the X datas point +-------------- + --- Configuration: 0000-3300 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5789616901.049658 + --- Energy: 42.05795824330537 + --- Workload: 243499000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 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 9 in the list of neghbours, And at position 50 in the X datas point +-------------- + --- Configuration: 0001-2002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8407741848.694279 + --- Energy: 65.1809584910712 + --- Workload: 548023000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 47 in the X datas point +-------------- + --- Configuration: 1001-2000 + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (39.7073615035878 mAh) it is NOT far from the median. +--- Median :39.7073615035878, the gap is : 10 +--- So No we don't romove this configuration '0002-3000' + --- remove_aberrant_points: The value [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0] +--- Computing the list of the 10 first neighbours of '2020-3030' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '2020-3030' +--- Neighbour 0 in the list of neghbours, And at position 117 in the X datas point +-------------- + --- Configuration: 2020-3030 + --- Distance from that configuration: [1.] + --- Energy efficiency: 7529950377.627011 + --- Energy: 41.87227309237855 + --- Workload: 315295000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 158 in the X datas point +-------------- + --- Configuration: 2020-0030 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5336236245.851076 + --- Energy: 35.10473595313148 + --- Workload: 187327000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 98 in the X datas point +-------------- + --- Configuration: 1011-3030 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8871225293.637558 + --- Energy: 42.90551410725298 + --- Workload: 380626000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 113 in the X datas point +-------------- + --- Configuration: 2220-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9571301409.852697 + --- Energy: 49.20594289132612 + --- Workload: 470964000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 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 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 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 59 in the X datas point +-------------- + --- Configuration: 2000-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 88 in the X datas point +-------------- + --- Configuration: 2020-0022 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8754497623.153894 + --- Energy: 65.93701913313123 + --- Workload: 577244000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '2020-3030' +--- Neighbour 0 in the list of neghbours, And at position 158 in the X datas point +-------------- + --- Configuration: 2020-0030 + --- Distance from that configuration: [1.] + --- Energy efficiency: 5336236245.851076 + --- Energy: 35.10473595313148 + --- Workload: 187327000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 29 in the X datas point +-------------- + --- Configuration: 3000-3000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4149980287.5936337 + --- Energy: 36.1860248822606 + --- Workload: 150171000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 59 in the X datas point +-------------- + --- Configuration: 2000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 28 in the X datas point +-------------- + --- Configuration: 3330-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5822958761.806049 + --- Energy: 37.40635012737015 + --- Workload: 217816000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 117 in the X datas point +-------------- + --- Configuration: 2020-3030 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7529950377.627011 + --- Energy: 41.87227309237855 + --- Workload: 315295000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 12 in the X datas point +-------------- + --- Configuration: 0022-0030 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7249844128.351241 + --- Energy: 42.05401520354165 + --- Workload: 304885000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 98 in the X datas point +-------------- + --- Configuration: 1011-3030 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8871225293.637558 + --- Energy: 42.90551410725298 + --- Workload: 380626000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 113 in the X datas point +-------------- + --- Configuration: 2220-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9571301409.852697 + --- Energy: 49.20594289132612 + --- Workload: 470964000000.0 +-------------- +--- Neighbour 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 88 in the X datas point +-------------- + --- Configuration: 2020-0022 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8754497623.153894 + --- Energy: 65.93701913313123 + --- Workload: 577244000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 117 in the X datas point +-------------- + --- Configuration: 2020-3030 + --- Energy efficiency: 7529950377.627011 + --- Energy: 41.87227309237855 + --- Workload: 315295000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (41.87227309237855 mAh) it is NOT far from the median. +--- Median :41.87227309237855, the gap is : 10 +--- So No we don't romove this configuration '2020-3030' + --- remove_aberrant_points: The value [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 1] +--- Computing the list of the 10 first neighbours of '1001-2002' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '1001-2002' +--- Neighbour 0 in the list of neghbours, And at position 118 in the X datas point +-------------- + --- Configuration: 1001-2002 + --- Distance from that configuration: [1.] + --- Energy efficiency: 9165566798.65083 + --- Energy: 65.10994999301121 + --- Workload: 596772000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 47 in the X datas point +-------------- + --- Configuration: 1001-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 50 in the X datas point +-------------- + --- Configuration: 0001-2002 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 8407741848.694279 + --- Energy: 65.1809584910712 + --- Workload: 548023000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 54 in the X datas point +-------------- + --- Configuration: 1001-0002 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 7043096708.760907 + --- Energy: 47.6050128004243 + --- Workload: 335286000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 74 in the X datas point +-------------- + --- Configuration: 2002-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 80 in the X datas point +-------------- + --- Configuration: 2002-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8795770993.306417 + --- Energy: 48.71596839606954 + --- Workload: 428493000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 95 in the X datas point +-------------- + --- Configuration: 1101-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6788174999.151478 + --- Energy: 36.70897651674008 + --- Workload: 249187000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 155 in the X datas point +-------------- + --- Configuration: 1111-2002 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10098612955.510561 + --- Energy: 67.2428641168314 + --- Workload: 679060000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 46 in the X datas point +-------------- + --- Configuration: 1000-1000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4062233415.93208 + --- Energy: 36.86022362180361 + --- Workload: 149735000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 52 in the X datas point +-------------- + --- Configuration: 1101-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9914340101.522842 + --- Energy: 65.015157087009 + --- Workload: 644582000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '1001-2002' +--- Neighbour 0 in the list of neghbours, And at position 95 in the X datas point +-------------- + --- Configuration: 1101-2000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 6788174999.151478 + --- Energy: 36.70897651674008 + --- Workload: 249187000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 46 in the X datas point +-------------- + --- Configuration: 1000-1000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4062233415.93208 + --- Energy: 36.86022362180361 + --- Workload: 149735000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 47 in the X datas point +-------------- + --- Configuration: 1001-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 74 in the X datas point +-------------- + --- Configuration: 2002-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 54 in the X datas point +-------------- + --- Configuration: 1001-0002 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7043096708.760907 + --- Energy: 47.6050128004243 + --- Workload: 335286000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 80 in the X datas point +-------------- + --- Configuration: 2002-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8795770993.306417 + --- Energy: 48.71596839606954 + --- Workload: 428493000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 52 in the X datas point +-------------- + --- Configuration: 1101-0202 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9914340101.522842 + --- Energy: 65.015157087009 + --- Workload: 644582000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 118 in the X datas point +-------------- + --- Configuration: 1001-2002 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9165566798.65083 + --- Energy: 65.10994999301121 + --- Workload: 596772000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 50 in the X datas point +-------------- + --- Configuration: 0001-2002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8407741848.694279 + --- Energy: 65.1809584910712 + --- Workload: 548023000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 155 in the X datas point +-------------- + --- Configuration: 1111-2002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10098612955.510561 + --- Energy: 67.2428641168314 + --- Workload: 679060000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 54 in the X datas point +-------------- + --- Configuration: 1001-0002 + --- Energy efficiency: 7043096708.760907 + --- Energy: 47.6050128004243 + --- Workload: 335286000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (65.10994999301121 mAh) is far from the median. +--- Median :47.6050128004243, the gap is : 10 +--- So yes we remove this configuration '1001-2002' +--- remove_aberrant_points: The value [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 1] is an abberant point. we don't add it + --- remove_aberrant_points: do we remove value [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0] +--- Computing the list of the 10 first neighbours of '0333-0030' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0333-0030' +--- Neighbour 0 in the list of neghbours, And at position 119 in the X datas point +-------------- + --- Configuration: 0333-0030 + --- Distance from that configuration: [1.] + --- Energy efficiency: 8477809334.068076 + --- Energy: 58.764018507515395 + --- Workload: 498189000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 12 in the X datas point +-------------- + --- Configuration: 0022-0030 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7249844128.351241 + --- Energy: 42.05401520354165 + --- Workload: 304885000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 144 in the X datas point +-------------- + --- Configuration: 3330-0030 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6057595619.146848 + --- Energy: 36.12486526516549 + --- Workload: 218830000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 1 in the X datas point +-------------- + --- Configuration: 0033-3000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6957102505.948323 + --- Energy: 53.35616382684589 + --- Workload: 371205000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 22 in the X datas point +-------------- + --- Configuration: 3333-3000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9400881802.713095 + --- Energy: 66.34289826476824 + --- Workload: 623684000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 76 in the X datas point +-------------- + --- Configuration: 0220-0020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5040602049.508794 + --- Energy: 36.67117347490831 + --- Workload: 184845000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 108 in the X datas point +-------------- + --- Configuration: 0222-0300 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9750580159.519491 + --- Energy: 43.43833566298026 + --- Workload: 423547000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 124 in the X datas point +-------------- + --- Configuration: 0033-0220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8384408354.2244835 + --- Energy: 59.697236073290554 + --- Workload: 500528000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 135 in the X datas point +-------------- + --- Configuration: 3333-3000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9639669166.554203 + --- Energy: 64.97706889442466 + --- Workload: 626356000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 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 '0333-0030' +--- Neighbour 0 in the list of neghbours, And at position 144 in the X datas point +-------------- + --- Configuration: 3330-0030 + --- Distance from that configuration: [1.] + --- Energy efficiency: 6057595619.146848 + --- Energy: 36.12486526516549 + --- Workload: 218830000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 76 in the X datas point +-------------- + --- Configuration: 0220-0020 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5040602049.508794 + --- Energy: 36.67117347490831 + --- Workload: 184845000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 12 in the X datas point +-------------- + --- Configuration: 0022-0030 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7249844128.351241 + --- Energy: 42.05401520354165 + --- Workload: 304885000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 108 in the X datas point +-------------- + --- Configuration: 0222-0300 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9750580159.519491 + --- Energy: 43.43833566298026 + --- Workload: 423547000000.0 +-------------- +--- Neighbour 4 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 5 in the list of neghbours, And at position 3 in the X datas point +-------------- + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 119 in the X datas point +-------------- + --- Configuration: 0333-0030 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8477809334.068076 + --- Energy: 58.764018507515395 + --- Workload: 498189000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 124 in the X datas point +-------------- + --- Configuration: 0033-0220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8384408354.2244835 + --- Energy: 59.697236073290554 + --- Workload: 500528000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 135 in the X datas point +-------------- + --- Configuration: 3333-3000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9639669166.554203 + --- Energy: 64.97706889442466 + --- Workload: 626356000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 22 in the X datas point +-------------- + --- Configuration: 3333-3000 + --- Distance from that configuration: [0.69514393] + --- Energy efficiency: 9400881802.713095 + --- Energy: 66.34289826476824 + --- Workload: 623684000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 1 in the X datas point +-------------- + --- Configuration: 0033-3000 + --- Energy efficiency: 6957102505.948323 + --- Energy: 53.35616382684589 + --- Workload: 371205000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (53.35616382684589 mAh) it is NOT far from the median. +--- Median :53.35616382684589, the gap is : 10 +--- So No we don't romove this configuration '0333-0030' + --- remove_aberrant_points: The value [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0] +--- Computing the list of the 10 first neighbours of '2022-2200' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '2022-2200' +--- Neighbour 0 in the list of neghbours, And at position 120 in the X datas point +-------------- + --- Configuration: 2022-2200 + --- Distance from that configuration: [1.] + --- Energy efficiency: 10578920865.440357 + --- Energy: 50.18755172966964 + --- Workload: 530930000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 90 in the X datas point +-------------- + --- Configuration: 2222-2200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 11468876336.840899 + --- Energy: 53.84120579706395 + --- Workload: 617498000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 107 in the X datas point +-------------- + --- Configuration: 1011-2200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 8782098570.274353 + --- Energy: 43.085080854083536 + --- Workload: 378377000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 63 in the X datas point +-------------- + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 74 in the X datas point +-------------- + --- Configuration: 2002-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 89 in the X datas point +-------------- + --- Configuration: 0011-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7849108733.703288 + --- Energy: 42.07381484773657 + --- Workload: 330242000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 92 in the X datas point +-------------- + --- Configuration: 0033-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8336042547.16116 + --- Energy: 59.96771726749321 + --- Workload: 499893000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 3 in the X datas point +-------------- + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 13 in the X datas point +-------------- + --- Configuration: 0011-1100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7650055845.407672 + --- Energy: 43.82652071469574 + --- Workload: 335276000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 23 in the X datas point +-------------- + --- Configuration: 3333-3300 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9963434196.49885 + --- Energy: 75.09852863759252 + --- Workload: 748237000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '2022-2200' +--- Neighbour 0 in the list of neghbours, And at position 74 in the X datas point +-------------- + --- Configuration: 2002-2000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 89 in the X datas point +-------------- + --- Configuration: 0011-2200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 7849108733.703288 + --- Energy: 42.07381484773657 + --- Workload: 330242000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 63 in the X datas point +-------------- + --- Configuration: 2000-2200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 6539495281.754154 + --- Energy: 42.61363347008094 + --- Workload: 278672000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 107 in the X datas point +-------------- + --- Configuration: 1011-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8782098570.274353 + --- Energy: 43.085080854083536 + --- Workload: 378377000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 13 in the X datas point +-------------- + --- Configuration: 0011-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7650055845.407672 + --- Energy: 43.82652071469574 + --- Workload: 335276000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 120 in the X datas point +-------------- + --- Configuration: 2022-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10578920865.440357 + --- Energy: 50.18755172966964 + --- Workload: 530930000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 90 in the X datas point +-------------- + --- Configuration: 2222-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 11468876336.840899 + --- Energy: 53.84120579706395 + --- Workload: 617498000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 3 in the X datas point +-------------- + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 92 in the X datas point +-------------- + --- Configuration: 0033-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8336042547.16116 + --- Energy: 59.96771726749321 + --- Workload: 499893000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 23 in the X datas point +-------------- + --- Configuration: 3333-3300 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9963434196.49885 + --- Energy: 75.09852863759252 + --- Workload: 748237000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 13 in the X datas point +-------------- + --- Configuration: 0011-1100 + --- Energy efficiency: 7650055845.407672 + --- Energy: 43.82652071469574 + --- Workload: 335276000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (43.82652071469574 mAh) it is NOT far from the median. +--- Median :43.82652071469574, the gap is : 10 +--- So No we don't romove this configuration '2022-2200' + --- remove_aberrant_points: The value [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0] +--- Computing the list of the 10 first neighbours of '0020-1100' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0020-1100' +--- Neighbour 0 in the list of neghbours, And at position 121 in the X datas point +-------------- + --- Configuration: 0020-1100 + --- Distance from that configuration: [1.] + --- Energy efficiency: 6670179627.937381 + --- Energy: 41.85807704041302 + --- Workload: 279201000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 13 in the X datas point +-------------- + --- Configuration: 0011-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7650055845.407672 + --- Energy: 43.82652071469574 + --- Workload: 335276000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 69 in the X datas point +-------------- + --- Configuration: 0200-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6540008502.011052 + --- Energy: 42.722378810206706 + --- Workload: 279405000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 102 in the X datas point +-------------- + --- Configuration: 0020-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4244013818.5089927 + --- Energy: 35.41951635507749 + --- Workload: 150321000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 114 in the X datas point +-------------- + --- Configuration: 0020-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8376542330.856669 + --- Energy: 48.301162810596125 + --- Workload: 404596000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 130 in the X datas point +-------------- + --- Configuration: 2020-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6005284650.492433 + --- Energy: 34.65163368892841 + --- Workload: 208093000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 5 in the X datas point +-------------- + --- Configuration: 0030-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 994906080.8659663 + --- Energy: 29.623247258891045 + --- Workload: 29472300000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 6 in the X datas point +-------------- + --- Configuration: 0020-0010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 8 in the X datas point +-------------- + --- Configuration: 0020-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8089829466.394849 + --- Energy: 66.44909360627778 + --- Workload: 537560000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 60 in the X datas point +-------------- + --- Configuration: 3000-1100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6443423519.784533 + --- Energy: 43.3608751201712 + --- Workload: 279393000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0020-1100' +--- Neighbour 0 in the list of neghbours, And at position 5 in the X datas point +-------------- + --- Configuration: 0030-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 994906080.8659663 + --- Energy: 29.623247258891045 + --- Workload: 29472300000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 130 in the X datas point +-------------- + --- Configuration: 2020-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6005284650.492433 + --- Energy: 34.65163368892841 + --- Workload: 208093000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 102 in the X datas point +-------------- + --- Configuration: 0020-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4244013818.5089927 + --- Energy: 35.41951635507749 + --- Workload: 150321000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 6 in the X datas point +-------------- + --- Configuration: 0020-0010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 121 in the X datas point +-------------- + --- Configuration: 0020-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6670179627.937381 + --- Energy: 41.85807704041302 + --- Workload: 279201000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 69 in the X datas point +-------------- + --- Configuration: 0200-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6540008502.011052 + --- Energy: 42.722378810206706 + --- Workload: 279405000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 60 in the X datas point +-------------- + --- Configuration: 3000-1100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6443423519.784533 + --- Energy: 43.3608751201712 + --- Workload: 279393000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 13 in the X datas point +-------------- + --- Configuration: 0011-1100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7650055845.407672 + --- Energy: 43.82652071469574 + --- Workload: 335276000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 114 in the X datas point +-------------- + --- Configuration: 0020-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8376542330.856669 + --- Energy: 48.301162810596125 + --- Workload: 404596000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 8 in the X datas point +-------------- + --- Configuration: 0020-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8089829466.394849 + --- Energy: 66.44909360627778 + --- Workload: 537560000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 121 in the X datas point +-------------- + --- Configuration: 0020-1100 + --- Energy efficiency: 6670179627.937381 + --- Energy: 41.85807704041302 + --- Workload: 279201000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (41.85807704041302 mAh) it is NOT far from the median. +--- Median :41.85807704041302, the gap is : 10 +--- So No we don't romove this configuration '0020-1100' + --- remove_aberrant_points: The value [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0] +--- Computing the list of the 10 first neighbours of '1110-3330' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '1110-3330' +--- Neighbour 0 in the list of neghbours, And at position 122 in the X datas point +-------------- + --- Configuration: 1110-3330 + --- Distance from that configuration: [1.] + --- Energy efficiency: 9413093613.215984 + --- Energy: 49.7061517933472 + --- Workload: 467887000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 113 in the X datas point +-------------- + --- Configuration: 2220-3330 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 9571301409.852697 + --- Energy: 49.20594289132612 + --- Workload: 470964000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 159 in the X datas point +-------------- + --- Configuration: 1111-3330 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 10965958375.4152 + --- Energy: 49.989818506242955 + --- Workload: 548186000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 97 in the X datas point +-------------- + --- Configuration: 1011-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10000990098.019703 + --- Energy: 50.66357196918862 + --- Workload: 506686000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 115 in the X datas point +-------------- + --- Configuration: 2220-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9479212087.891254 + --- Energy: 49.57175430186782 + --- Workload: 469901000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 142 in the X datas point +-------------- + --- Configuration: 2220-0330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8252186829.509821 + --- Energy: 42.07453960416718 + --- Workload: 347206000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 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 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 98 in the X datas point +-------------- + --- Configuration: 1011-3030 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8871225293.637558 + --- Energy: 42.90551410725298 + --- Workload: 380626000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 117 in the X datas point +-------------- + --- Configuration: 2020-3030 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7529950377.627011 + --- Energy: 41.87227309237855 + --- Workload: 315295000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '1110-3330' +--- Neighbour 0 in the list of neghbours, And at position 117 in the X datas point +-------------- + --- Configuration: 2020-3030 + --- Distance from that configuration: [1.] + --- Energy efficiency: 7529950377.627011 + --- Energy: 41.87227309237855 + --- Workload: 315295000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 142 in the X datas point +-------------- + --- Configuration: 2220-0330 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 8252186829.509821 + --- Energy: 42.07453960416718 + --- Workload: 347206000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 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 3 in the list of neghbours, And at position 98 in the X datas point +-------------- + --- Configuration: 1011-3030 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8871225293.637558 + --- Energy: 42.90551410725298 + --- Workload: 380626000000.0 +-------------- +--- Neighbour 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 113 in the X datas point +-------------- + --- Configuration: 2220-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9571301409.852697 + --- Energy: 49.20594289132612 + --- Workload: 470964000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 115 in the X datas point +-------------- + --- Configuration: 2220-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9479212087.891254 + --- Energy: 49.57175430186782 + --- Workload: 469901000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 122 in the X datas point +-------------- + --- Configuration: 1110-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9413093613.215984 + --- Energy: 49.7061517933472 + --- Workload: 467887000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 159 in the X datas point +-------------- + --- Configuration: 1111-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10965958375.4152 + --- Energy: 49.989818506242955 + --- Workload: 548186000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 97 in the X datas point +-------------- + --- Configuration: 1011-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10000990098.019703 + --- Energy: 50.66357196918862 + --- Workload: 506686000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 26 in the X datas point +-------------- + --- Configuration: 0000-3330 + --- Energy efficiency: 7665772326.561901 + --- Energy: 48.682465076838824 + --- Workload: 373189000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (48.682465076838824 mAh) it is NOT far from the median. +--- Median :48.682465076838824, the gap is : 10 +--- So No we don't romove this configuration '1110-3330' + --- remove_aberrant_points: The value [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0] +--- Computing the list of the 10 first neighbours of '0111-2000' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0111-2000' +--- Neighbour 0 in the list of neghbours, And at position 123 in the X datas point +-------------- + --- Configuration: 0111-2000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 6681499595.769274 + --- Energy: 37.38840673928198 + --- Workload: 249811000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 48 in the X datas point +-------------- + --- Configuration: 0111-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3139835723.7949314 + --- Energy: 40.0701934667281 + --- Workload: 125814000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 81 in the X datas point +-------------- + --- Configuration: 0101-2020 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8367150566.874451 + --- Energy: 43.37670883350873 + --- Workload: 362938000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 89 in the X datas point +-------------- + --- Configuration: 0011-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7849108733.703288 + --- Energy: 42.07381484773657 + --- Workload: 330242000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 95 in the X datas point +-------------- + --- Configuration: 1101-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6788174999.151478 + --- Energy: 36.70897651674008 + --- Workload: 249187000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 101 in the X datas point +-------------- + --- Configuration: 0011-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6806981239.9597025 + --- Energy: 35.94259902860859 + --- Workload: 244660000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 155 in the X datas point +-------------- + --- Configuration: 1111-2002 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10098612955.510561 + --- Energy: 67.2428641168314 + --- Workload: 679060000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 13 in the X datas point +-------------- + --- Configuration: 0011-1100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7650055845.407672 + --- Energy: 43.82652071469574 + --- Workload: 335276000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 47 in the X datas point +-------------- + --- Configuration: 1001-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 50 in the X datas point +-------------- + --- Configuration: 0001-2002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8407741848.694279 + --- Energy: 65.1809584910712 + --- Workload: 548023000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0111-2000' +--- Neighbour 0 in the list of neghbours, And at position 101 in the X datas point +-------------- + --- Configuration: 0011-3000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 6806981239.9597025 + --- Energy: 35.94259902860859 + --- Workload: 244660000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 95 in the X datas point +-------------- + --- Configuration: 1101-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6788174999.151478 + --- Energy: 36.70897651674008 + --- Workload: 249187000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 123 in the X datas point +-------------- + --- Configuration: 0111-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6681499595.769274 + --- Energy: 37.38840673928198 + --- Workload: 249811000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 47 in the X datas point +-------------- + --- Configuration: 1001-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 48 in the X datas point +-------------- + --- Configuration: 0111-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3139835723.7949314 + --- Energy: 40.0701934667281 + --- Workload: 125814000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 89 in the X datas point +-------------- + --- Configuration: 0011-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7849108733.703288 + --- Energy: 42.07381484773657 + --- Workload: 330242000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 81 in the X datas point +-------------- + --- Configuration: 0101-2020 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8367150566.874451 + --- Energy: 43.37670883350873 + --- Workload: 362938000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 13 in the X datas point +-------------- + --- Configuration: 0011-1100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7650055845.407672 + --- Energy: 43.82652071469574 + --- Workload: 335276000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 50 in the X datas point +-------------- + --- Configuration: 0001-2002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8407741848.694279 + --- Energy: 65.1809584910712 + --- Workload: 548023000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 155 in the X datas point +-------------- + --- Configuration: 1111-2002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10098612955.510561 + --- Energy: 67.2428641168314 + --- Workload: 679060000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 48 in the X datas point +-------------- + --- Configuration: 0111-0000 + --- Energy efficiency: 3139835723.7949314 + --- Energy: 40.0701934667281 + --- Workload: 125814000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (40.0701934667281 mAh) it is NOT far from the median. +--- Median :40.0701934667281, the gap is : 10 +--- So No we don't romove this configuration '0111-2000' + --- remove_aberrant_points: The value [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0] +--- Computing the list of the 10 first neighbours of '0033-0220' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0033-0220' +--- Neighbour 0 in the list of neghbours, And at position 124 in the X datas point +-------------- + --- Configuration: 0033-0220 + --- Distance from that configuration: [1.] + --- Energy efficiency: 8384408354.2244835 + --- Energy: 59.697236073290554 + --- Workload: 500528000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 92 in the X datas point +-------------- + --- Configuration: 0033-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8336042547.16116 + --- Energy: 59.96771726749321 + --- Workload: 499893000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 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 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 114 in the X datas point +-------------- + --- Configuration: 0020-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8376542330.856669 + --- Energy: 48.301162810596125 + --- Workload: 404596000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 119 in the X datas point +-------------- + --- Configuration: 0333-0030 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8477809334.068076 + --- Energy: 58.764018507515395 + --- Workload: 498189000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 139 in the X datas point +-------------- + --- Configuration: 0033-0011 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8411277841.329655 + --- Energy: 59.541753106093076 + --- Workload: 500822000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 146 in the X datas point +-------------- + --- Configuration: 2022-0330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10619025470.794495 + --- Energy: 49.81557674440745 + --- Workload: 528993000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 157 in the X datas point +-------------- + --- Configuration: 2020-0220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7467367603.572389 + --- Energy: 42.10385161103808 + --- Workload: 314406000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 160 in the X datas point +-------------- + --- Configuration: 0222-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11414873580.275099 + --- Energy: 57.359112207692405 + --- Workload: 654747000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0033-0220' +--- Neighbour 0 in the list of neghbours, And at position 12 in the X datas point +-------------- + --- Configuration: 0022-0030 + --- Distance from that configuration: [1.] + --- Energy efficiency: 7249844128.351241 + --- Energy: 42.05401520354165 + --- Workload: 304885000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 157 in the X datas point +-------------- + --- Configuration: 2020-0220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7467367603.572389 + --- Energy: 42.10385161103808 + --- Workload: 314406000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 114 in the X datas point +-------------- + --- Configuration: 0020-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8376542330.856669 + --- Energy: 48.301162810596125 + --- Workload: 404596000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 146 in the X datas point +-------------- + --- Configuration: 2022-0330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10619025470.794495 + --- Energy: 49.81557674440745 + --- Workload: 528993000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 3 in the X datas point +-------------- + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 160 in the X datas point +-------------- + --- Configuration: 0222-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11414873580.275099 + --- Energy: 57.359112207692405 + --- Workload: 654747000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 119 in the X datas point +-------------- + --- Configuration: 0333-0030 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8477809334.068076 + --- Energy: 58.764018507515395 + --- Workload: 498189000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 139 in the X datas point +-------------- + --- Configuration: 0033-0011 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8411277841.329655 + --- Energy: 59.541753106093076 + --- Workload: 500822000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 124 in the X datas point +-------------- + --- Configuration: 0033-0220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8384408354.2244835 + --- Energy: 59.697236073290554 + --- Workload: 500528000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 92 in the X datas point +-------------- + --- Configuration: 0033-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8336042547.16116 + --- Energy: 59.96771726749321 + --- Workload: 499893000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 3 in the X datas point +-------------- + --- Configuration: 2222-0220 + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (54.74622776577034 mAh) it is NOT far from the median. +--- Median :54.74622776577034, the gap is : 10 +--- So No we don't romove this configuration '0033-0220' + --- remove_aberrant_points: The value [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1] +--- Computing the list of the 10 first neighbours of '2022-1001' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '2022-1001' +--- Neighbour 0 in the list of neghbours, And at position 125 in the X datas point +-------------- + --- Configuration: 2022-1001 + --- Distance from that configuration: [1.] + --- Energy efficiency: 10534122128.398308 + --- Energy: 50.34000387088341 + --- Workload: 530288000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 80 in the X datas point +-------------- + --- Configuration: 2002-1001 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 8795770993.306417 + --- Energy: 48.71596839606954 + --- Workload: 428493000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 130 in the X datas point +-------------- + --- Configuration: 2020-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6005284650.492433 + --- Energy: 34.65163368892841 + --- Workload: 208093000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 140 in the X datas point +-------------- + --- Configuration: 3030-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8447801037.389967 + --- Energy: 43.884169684615244 + --- Workload: 370724000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 156 in the X datas point +-------------- + --- Configuration: 2000-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6591219177.81132 + --- Energy: 41.03159908655608 + --- Workload: 270449000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 15 in the X datas point +-------------- + --- Configuration: 0003-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6806147312.252427 + --- Energy: 54.44253148500697 + --- Workload: 370545000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 55 in the X datas point +-------------- + --- Configuration: 2002-0101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8950387999.31977 + --- Energy: 47.4541739001796 + --- Workload: 424732000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 74 in the X datas point +-------------- + --- Configuration: 2002-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 82 in the X datas point +-------------- + --- Configuration: 0202-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8895689149.038376 + --- Energy: 48.8428586507307 + --- Workload: 434491000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 83 in the X datas point +-------------- + --- Configuration: 3003-1101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9428892010.8998 + --- Energy: 67.46193459835338 + --- Workload: 636090000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '2022-1001' +--- Neighbour 0 in the list of neghbours, And at position 130 in the X datas point +-------------- + --- Configuration: 2020-1000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 6005284650.492433 + --- Energy: 34.65163368892841 + --- Workload: 208093000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 156 in the X datas point +-------------- + --- Configuration: 2000-1001 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 6591219177.81132 + --- Energy: 41.03159908655608 + --- Workload: 270449000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 74 in the X datas point +-------------- + --- Configuration: 2002-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7263008047.412917 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 140 in the X datas point +-------------- + --- Configuration: 3030-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8447801037.389967 + --- Energy: 43.884169684615244 + --- Workload: 370724000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 55 in the X datas point +-------------- + --- Configuration: 2002-0101 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8950387999.31977 + --- Energy: 47.4541739001796 + --- Workload: 424732000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 80 in the X datas point +-------------- + --- Configuration: 2002-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8795770993.306417 + --- Energy: 48.71596839606954 + --- Workload: 428493000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 82 in the X datas point +-------------- + --- Configuration: 0202-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8895689149.038376 + --- Energy: 48.8428586507307 + --- Workload: 434491000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 125 in the X datas point +-------------- + --- Configuration: 2022-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10534122128.398308 + --- Energy: 50.34000387088341 + --- Workload: 530288000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 15 in the X datas point +-------------- + --- Configuration: 0003-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6806147312.252427 + --- Energy: 54.44253148500697 + --- Workload: 370545000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 83 in the X datas point +-------------- + --- Configuration: 3003-1101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9428892010.8998 + --- Energy: 67.46193459835338 + --- Workload: 636090000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 55 in the X datas point +-------------- + --- Configuration: 2002-0101 + --- Energy efficiency: 8950387999.31977 + --- Energy: 47.4541739001796 + --- Workload: 424732000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (47.4541739001796 mAh) it is NOT far from the median. +--- Median :47.4541739001796, the gap is : 10 +--- So No we don't romove this configuration '2022-1001' + --- remove_aberrant_points: The value [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1] is not an abberant point. + --- remove_aberrant_points: do we remove value [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1] +--- Computing the list of the 10 first neighbours of '0003-0001' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0003-0001' +--- Neighbour 0 in the list of neghbours, And at position 126 in the X datas point +-------------- + --- Configuration: 0003-0001 + --- Distance from that configuration: [1.] + --- Energy efficiency: 5256269415.345153 + --- Energy: 45.78293727571249 + --- Workload: 240648000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 15 in the X datas point +-------------- + --- Configuration: 0003-1001 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 6806147312.252427 + --- Energy: 54.44253148500697 + --- Workload: 370545000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 11 in the X datas point +-------------- + --- Configuration: 3303-0001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8321129010.784183 + --- Energy: 59.94594005320708 + --- Workload: 498819000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 56 in the X datas point +-------------- + --- Configuration: 0303-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5363512027.675722 + --- Energy: 45.0383665719169 + --- Workload: 241564000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 85 in the X datas point +-------------- + --- Configuration: 3003-0002 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7595205906.032112 + --- Energy: 65.80063109114849 + --- Workload: 499771000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 139 in the X datas point +-------------- + --- Configuration: 0033-0011 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8411277841.329655 + --- Energy: 59.541753106093076 + --- Workload: 500822000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 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 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 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 '0003-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.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.83375292] + --- Energy efficiency: 994906080.8659663 + --- Energy: 29.623247258891045 + --- Workload: 29472300000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 56 in the X datas point +-------------- + --- Configuration: 0303-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5363512027.675722 + --- Energy: 45.0383665719169 + --- Workload: 241564000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 126 in the X datas point +-------------- + --- Configuration: 0003-0001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5256269415.345153 + --- Energy: 45.78293727571249 + --- Workload: 240648000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 2 in the X datas point +-------------- + --- Configuration: 0303-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6956231392.081026 + --- Energy: 53.38267358149647 + --- Workload: 371343000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 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 139 in the X datas point +-------------- + --- Configuration: 0033-0011 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8411277841.329655 + --- Energy: 59.541753106093076 + --- Workload: 500822000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 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 85 in the X datas point +-------------- + --- Configuration: 3003-0002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7595205906.032112 + --- Energy: 65.80063109114849 + --- Workload: 499771000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 126 in the X datas point +-------------- + --- Configuration: 0003-0001 + --- Energy efficiency: 5256269415.345153 + --- Energy: 45.78293727571249 + --- Workload: 240648000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (45.78293727571249 mAh) it is NOT far from the median. +--- Median :45.78293727571249, the gap is : 10 +--- So No we don't romove this configuration '0003-0001' + --- remove_aberrant_points: The value [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1] is not an abberant point. + --- remove_aberrant_points: do we remove value [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0] +--- Computing the list of the 10 first neighbours of '3033-1010' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '3033-1010' +--- Neighbour 0 in the list of neghbours, And at position 127 in the X datas point +-------------- + --- Configuration: 3033-1010 + --- Distance from that configuration: [1.] + --- Energy efficiency: 9521179864.608822 + --- Energy: 66.3571751425295 + --- Workload: 631797000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 14 in the X datas point +-------------- + --- Configuration: 3303-1010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9340120487.55429 + --- Energy: 67.3857084084629 + --- Workload: 629393000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 0 in the X datas point +-------------- + --- Configuration: 0303-1010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8236960890.90969 + --- Energy: 61.00540758755291 + --- Workload: 502499000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 4 in the X datas point +-------------- + --- Configuration: 3000-1110 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8096707069.234942 + --- Energy: 49.41467631934382 + --- Workload: 400095000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 21 in the X datas point +-------------- + --- Configuration: 3333-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8296551953.00833 + --- Energy: 59.045602086542516 + --- Workload: 489874000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 44 in the X datas point +-------------- + --- Configuration: 3000-1000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5326600510.288329 + --- Energy: 36.46450751429702 + --- Workload: 194232000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 103 in the X datas point +-------------- + --- Configuration: 3303-1011 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10227751572.005417 + --- Energy: 73.37868558375581 + --- Workload: 750499000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 125 in the X datas point +-------------- + --- Configuration: 2022-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10534122128.398308 + --- Energy: 50.34000387088341 + --- Workload: 530288000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 130 in the X datas point +-------------- + --- Configuration: 2020-1000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6005284650.492433 + --- Energy: 34.65163368892841 + --- Workload: 208093000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 139 in the X datas point +-------------- + --- Configuration: 0033-0011 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8411277841.329655 + --- Energy: 59.541753106093076 + --- Workload: 500822000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '3033-1010' +--- Neighbour 0 in the list of neghbours, And at position 130 in the X datas point +-------------- + --- Configuration: 2020-1000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 6005284650.492433 + --- Energy: 34.65163368892841 + --- Workload: 208093000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 44 in the X datas point +-------------- + --- Configuration: 3000-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5326600510.288329 + --- Energy: 36.46450751429702 + --- Workload: 194232000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 4 in the X datas point +-------------- + --- Configuration: 3000-1110 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8096707069.234942 + --- Energy: 49.41467631934382 + --- Workload: 400095000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 125 in the X datas point +-------------- + --- Configuration: 2022-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10534122128.398308 + --- Energy: 50.34000387088341 + --- Workload: 530288000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 21 in the X datas point +-------------- + --- Configuration: 3333-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8296551953.00833 + --- Energy: 59.045602086542516 + --- Workload: 489874000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 139 in the X datas point +-------------- + --- Configuration: 0033-0011 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8411277841.329655 + --- Energy: 59.541753106093076 + --- Workload: 500822000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 0 in the X datas point +-------------- + --- Configuration: 0303-1010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8236960890.90969 + --- Energy: 61.00540758755291 + --- Workload: 502499000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 127 in the X datas point +-------------- + --- Configuration: 3033-1010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9521179864.608822 + --- Energy: 66.3571751425295 + --- Workload: 631797000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 14 in the X datas point +-------------- + --- Configuration: 3303-1010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9340120487.55429 + --- Energy: 67.3857084084629 + --- Workload: 629393000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 103 in the X datas point +-------------- + --- Configuration: 3303-1011 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10227751572.005417 + --- Energy: 73.37868558375581 + --- Workload: 750499000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 21 in the X datas point +-------------- + --- Configuration: 3333-0000 + --- Energy efficiency: 8296551953.00833 + --- Energy: 59.045602086542516 + --- Workload: 489874000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (59.045602086542516 mAh) it is NOT far from the median. +--- Median :59.045602086542516, the gap is : 10 +--- So No we don't romove this configuration '3033-1010' + --- remove_aberrant_points: The value [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1] +--- Computing the list of the 10 first neighbours of '1111-0101' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '1111-0101' +--- Neighbour 0 in the list of neghbours, And at position 86 in the X datas point +-------------- + --- Configuration: 1111-0101 + --- Distance from that configuration: [1.] + --- Energy efficiency: 9080672696.233337 + --- Energy: 45.44863666563364 + --- Workload: 412706000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 128 in the X datas point +-------------- + --- Configuration: 1111-0101 + --- Distance from that configuration: [1.] + --- Energy efficiency: 8622547962.923044 + --- Energy: 48.5763010995366 + --- Workload: 418853000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 52 in the X datas point +-------------- + --- Configuration: 1101-0202 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9914340101.522842 + --- Energy: 65.015157087009 + --- Workload: 644582000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 91 in the X datas point +-------------- + --- Configuration: 1011-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6807769026.0124855 + --- Energy: 36.74164741869377 + --- Workload: 250128000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 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 5 in the list of neghbours, And at position 38 in the X datas point +-------------- + --- Configuration: 1110-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 2905397356.669485 + --- Energy: 30.668041259477853 + --- Workload: 89102900000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 48 in the X datas point +-------------- + --- Configuration: 0111-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3139835723.7949314 + --- Energy: 40.0701934667281 + --- Workload: 125814000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 55 in the X datas point +-------------- + --- Configuration: 2002-0101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8950387999.31977 + --- Energy: 47.4541739001796 + --- Workload: 424732000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 99 in the X datas point +-------------- + --- Configuration: 0010-0101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6657080470.788732 + --- Energy: 41.37346586900227 + --- Workload: 275426000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 111 in the X datas point +-------------- + --- Configuration: 0110-0100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5162462701.2069845 + --- Energy: 35.42009012551951 + --- Workload: 182855000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '1111-0101' +--- Neighbour 0 in the list of neghbours, And at position 38 in the X datas point +-------------- + --- Configuration: 1110-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 2905397356.669485 + --- Energy: 30.668041259477853 + --- Workload: 89102900000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 111 in the X datas point +-------------- + --- Configuration: 0110-0100 + --- Distance from that configuration: [1.] + --- Energy efficiency: 5162462701.2069845 + --- Energy: 35.42009012551951 + --- Workload: 182855000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 91 in the X datas point +-------------- + --- Configuration: 1011-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6807769026.0124855 + --- Energy: 36.74164741869377 + --- Workload: 250128000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 48 in the X datas point +-------------- + --- Configuration: 0111-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3139835723.7949314 + --- Energy: 40.0701934667281 + --- Workload: 125814000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 99 in the X datas point +-------------- + --- Configuration: 0010-0101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6657080470.788732 + --- Energy: 41.37346586900227 + --- Workload: 275426000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 86 in the X datas point +-------------- + --- Configuration: 1111-0101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9080672696.233337 + --- Energy: 45.44863666563364 + --- Workload: 412706000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 55 in the X datas point +-------------- + --- Configuration: 2002-0101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8950387999.31977 + --- Energy: 47.4541739001796 + --- Workload: 424732000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 128 in the X datas point +-------------- + --- Configuration: 1111-0101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8622547962.923044 + --- Energy: 48.5763010995366 + --- Workload: 418853000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 10 in the X datas point +-------------- + --- Configuration: 0011-0111 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8964027358.211496 + --- Energy: 50.74428137607953 + --- Workload: 454872000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 52 in the X datas point +-------------- + --- Configuration: 1101-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9914340101.522842 + --- Energy: 65.015157087009 + --- Workload: 644582000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 99 in the X datas point +-------------- + --- Configuration: 0010-0101 + --- Energy efficiency: 6657080470.788732 + --- Energy: 41.37346586900227 + --- Workload: 275426000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (41.37346586900227 mAh) it is NOT far from the median. +--- Median :41.37346586900227, the gap is : 10 +--- So No we don't romove this configuration '1111-0101' + --- remove_aberrant_points: The value [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0] +--- Computing the list of the 10 first neighbours of '0100-3000' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0100-3000' +--- Neighbour 0 in the list of neghbours, And at position 129 in the X datas point +-------------- + --- Configuration: 0100-3000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 4292324465.390988 + --- Energy: 34.94046355190528 + --- Workload: 149976000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 24 in the X datas point +-------------- + --- Configuration: 0000-3000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 3307720550.5370083 + --- Energy: 35.59789292409111 + --- Workload: 117748000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 25 in the X datas point +-------------- + --- Configuration: 0000-3300 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5789616901.049658 + --- Energy: 42.05795824330537 + --- Workload: 243499000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 66 in the X datas point +-------------- + --- Configuration: 0000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 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 5 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 6 in the list of neghbours, And at position 43 in the X datas point +-------------- + --- Configuration: 2200-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5035525633.343237 + --- Energy: 36.93355197432356 + --- Workload: 185980000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 67 in the X datas point +-------------- + --- Configuration: 0000-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 81 in the X datas point +-------------- + --- Configuration: 0101-2020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8367150566.874451 + --- Energy: 43.37670883350873 + --- Workload: 362938000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 94 in the X datas point +-------------- + --- Configuration: 0100-0200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4093227346.033253 + --- Energy: 35.39655176899871 + --- Workload: 144886000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0100-3000' +--- Neighbour 0 in the list of neghbours, And at position 129 in the X datas point +-------------- + --- Configuration: 0100-3000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 4292324465.390988 + --- Energy: 34.94046355190528 + --- Workload: 149976000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 94 in the X datas point +-------------- + --- Configuration: 0100-0200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4093227346.033253 + --- Energy: 35.39655176899871 + --- Workload: 144886000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 66 in the X datas point +-------------- + --- Configuration: 0000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 24 in the X datas point +-------------- + --- Configuration: 0000-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3307720550.5370083 + --- Energy: 35.59789292409111 + --- Workload: 117748000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 43 in the X datas point +-------------- + --- Configuration: 2200-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5035525633.343237 + --- Energy: 36.93355197432356 + --- Workload: 185980000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 25 in the X datas point +-------------- + --- Configuration: 0000-3300 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5789616901.049658 + --- Energy: 42.05795824330537 + --- Workload: 243499000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 67 in the X datas point +-------------- + --- Configuration: 0000-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 9 in the X datas point +-------------- + --- Configuration: 0010-3300 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6532788063.289651 + --- Energy: 42.64544340651106 + --- Workload: 278594000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 81 in the X datas point +-------------- + --- Configuration: 0101-2020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8367150566.874451 + --- Energy: 43.37670883350873 + --- Workload: 362938000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 26 in the X datas point +-------------- + --- Configuration: 0000-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7665772326.561901 + --- Energy: 48.682465076838824 + --- Workload: 373189000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 43 in the X datas point +-------------- + --- Configuration: 2200-2000 + --- Energy efficiency: 5035525633.343237 + --- Energy: 36.93355197432356 + --- Workload: 185980000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (36.93355197432356 mAh) it is NOT far from the median. +--- Median :36.93355197432356, the gap is : 10 +--- So No we don't romove this configuration '0100-3000' + --- remove_aberrant_points: The value [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0] +--- Computing the list of the 10 first neighbours of '2020-1000' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '2020-1000' +--- Neighbour 0 in the list of neghbours, And at position 130 in the X datas point +-------------- + --- Configuration: 2020-1000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 6005284650.492433 + --- Energy: 34.65163368892841 + --- Workload: 208093000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 34 in the X datas point +-------------- + --- Configuration: 2000-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 39 in the X datas point +-------------- + --- Configuration: 2220-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3029054692.61153 + --- Energy: 30.508250558695604 + --- Workload: 92411200000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 44 in the X datas point +-------------- + --- Configuration: 3000-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5326600510.288329 + --- Energy: 36.46450751429702 + --- Workload: 194232000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 46 in the X datas point +-------------- + --- Configuration: 1000-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4062233415.93208 + --- Energy: 36.86022362180361 + --- Workload: 149735000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 59 in the X datas point +-------------- + --- Configuration: 2000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 87 in the X datas point +-------------- + --- Configuration: 2220-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 2991522026.5766816 + --- Energy: 30.63396781022152 + --- Workload: 91642100000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 102 in the X datas point +-------------- + --- Configuration: 0020-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4244013818.5089927 + --- Energy: 35.41951635507749 + --- Workload: 150321000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 121 in the X datas point +-------------- + --- Configuration: 0020-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6670179627.937381 + --- Energy: 41.85807704041302 + --- Workload: 279201000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 125 in the X datas point +-------------- + --- Configuration: 2022-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10534122128.398308 + --- Energy: 50.34000387088341 + --- Workload: 530288000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '2020-1000' +--- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point +-------------- + --- Configuration: 2000-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 39 in the X datas point +-------------- + --- Configuration: 2220-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3029054692.61153 + --- Energy: 30.508250558695604 + --- Workload: 92411200000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 87 in the X datas point +-------------- + --- Configuration: 2220-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 2991522026.5766816 + --- Energy: 30.63396781022152 + --- Workload: 91642100000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 130 in the X datas point +-------------- + --- Configuration: 2020-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6005284650.492433 + --- Energy: 34.65163368892841 + --- Workload: 208093000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 102 in the X datas point +-------------- + --- Configuration: 0020-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4244013818.5089927 + --- Energy: 35.41951635507749 + --- Workload: 150321000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 59 in the X datas point +-------------- + --- Configuration: 2000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 44 in the X datas point +-------------- + --- Configuration: 3000-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5326600510.288329 + --- Energy: 36.46450751429702 + --- Workload: 194232000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 46 in the X datas point +-------------- + --- Configuration: 1000-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4062233415.93208 + --- Energy: 36.86022362180361 + --- Workload: 149735000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 121 in the X datas point +-------------- + --- Configuration: 0020-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6670179627.937381 + --- Energy: 41.85807704041302 + --- Workload: 279201000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 125 in the X datas point +-------------- + --- Configuration: 2022-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10534122128.398308 + --- Energy: 50.34000387088341 + --- Workload: 530288000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 102 in the X datas point +-------------- + --- Configuration: 0020-2000 + --- Energy efficiency: 4244013818.5089927 + --- Energy: 35.41951635507749 + --- Workload: 150321000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (35.41951635507749 mAh) it is NOT far from the median. +--- Median :35.41951635507749, the gap is : 10 +--- So No we don't romove this configuration '2020-1000' + --- remove_aberrant_points: The value [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0] +--- Computing the list of the 10 first neighbours of '0202-0200' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0202-0200' +--- Neighbour 0 in the list of neghbours, And at position 131 in the X datas point +-------------- + --- Configuration: 0202-0200 + --- Distance from that configuration: [1.] + --- Energy efficiency: 7512075661.626064 + --- Energy: 40.5630522502661 + --- Workload: 304712000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 72 in the X datas point +-------------- + --- Configuration: 0101-0200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5549420363.04308 + --- Energy: 37.334916995372765 + --- Workload: 207187000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 2 in the X datas point +-------------- + --- Configuration: 0303-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6956231392.081026 + --- Energy: 53.38267358149647 + --- Workload: 371343000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 75 in the X datas point +-------------- + --- Configuration: 0001-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 94 in the X datas point +-------------- + --- Configuration: 0100-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4093227346.033253 + --- Energy: 35.39655176899871 + --- Workload: 144886000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 108 in the X datas point +-------------- + --- Configuration: 0222-0300 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9750580159.519491 + --- Energy: 43.43833566298026 + --- Workload: 423547000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 112 in the X datas point +-------------- + --- Configuration: 0200-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4242843383.922169 + --- Energy: 35.404255909220375 + --- Workload: 150215000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 161 in the X datas point +-------------- + --- Configuration: 0303-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7192278369.94203 + --- Energy: 51.67993691242756 + --- Workload: 371696000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 162 in the X datas point +-------------- + --- Configuration: 0100-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4197888462.103562 + --- Energy: 35.26956535624208 + --- Workload: 148058000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 3 in the X datas point +-------------- + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0202-0200' +--- Neighbour 0 in the list of neghbours, And at position 162 in the X datas point +-------------- + --- Configuration: 0100-0200 + --- Distance from that configuration: [1.] + --- Energy efficiency: 4197888462.103562 + --- Energy: 35.26956535624208 + --- Workload: 148058000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 94 in the X datas point +-------------- + --- Configuration: 0100-0200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4093227346.033253 + --- Energy: 35.39655176899871 + --- Workload: 144886000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 112 in the X datas point +-------------- + --- Configuration: 0200-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4242843383.922169 + --- Energy: 35.404255909220375 + --- Workload: 150215000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 75 in the X datas point +-------------- + --- Configuration: 0001-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 72 in the X datas point +-------------- + --- Configuration: 0101-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5549420363.04308 + --- Energy: 37.334916995372765 + --- Workload: 207187000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 131 in the X datas point +-------------- + --- Configuration: 0202-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7512075661.626064 + --- Energy: 40.5630522502661 + --- Workload: 304712000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 108 in the X datas point +-------------- + --- Configuration: 0222-0300 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9750580159.519491 + --- Energy: 43.43833566298026 + --- Workload: 423547000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 161 in the X datas point +-------------- + --- Configuration: 0303-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7192278369.94203 + --- Energy: 51.67993691242756 + --- Workload: 371696000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 2 in the X datas point +-------------- + --- Configuration: 0303-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6956231392.081026 + --- Energy: 53.38267358149647 + --- Workload: 371343000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 3 in the X datas point +-------------- + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 72 in the X datas point +-------------- + --- Configuration: 0101-0200 + --- Energy efficiency: 5549420363.04308 + --- Energy: 37.334916995372765 + --- Workload: 207187000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (37.334916995372765 mAh) it is NOT far from the median. +--- Median :37.334916995372765, the gap is : 10 +--- So No we don't romove this configuration '0202-0200' + --- remove_aberrant_points: The value [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0] +--- Computing the list of the 10 first neighbours of '0300-0010' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0300-0010' +--- Neighbour 0 in the list of neghbours, And at position 132 in the X datas point +-------------- + --- Configuration: 0300-0010 + --- Distance from that configuration: [1.] + --- Energy efficiency: 3550266447.4968843 + --- Energy: 34.61491775303547 + --- Workload: 122892000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 145 in the X datas point +-------------- + --- Configuration: 0200-0010 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 3751444306.0578322 + --- Energy: 34.495214714826176 + --- Workload: 129407000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 0 in the X datas point +-------------- + --- Configuration: 0303-1010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8236960890.90969 + --- Energy: 61.00540758755291 + --- Workload: 502499000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 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 51 in the X datas point +-------------- + --- Configuration: 3300-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 2075033200.5312083 + --- Energy: 29.0248902377268 + --- Workload: 60227600000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 56 in the X datas point +-------------- + --- Configuration: 0303-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5363512027.675722 + --- Energy: 45.0383665719169 + --- Workload: 241564000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 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 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 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 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0300-0010' +--- Neighbour 0 in the list of neghbours, And at position 51 in the X datas point +-------------- + --- Configuration: 3300-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 2075033200.5312083 + --- Energy: 29.0248902377268 + --- Workload: 60227600000.0 +-------------- +--- Neighbour 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 145 in the X datas point +-------------- + --- Configuration: 0200-0010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3751444306.0578322 + --- Energy: 34.495214714826176 + --- Workload: 129407000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 132 in the X datas point +-------------- + --- Configuration: 0300-0010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3550266447.4968843 + --- Energy: 34.61491775303547 + --- Workload: 122892000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 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 6 in the list of neghbours, And at position 56 in the X datas point +-------------- + --- Configuration: 0303-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5363512027.675722 + --- Energy: 45.0383665719169 + --- Workload: 241564000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 2 in the X datas point +-------------- + --- Configuration: 0303-0100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6956231392.081026 + --- Energy: 53.38267358149647 + --- Workload: 371343000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 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 132 in the X datas point +-------------- + --- Configuration: 0300-0010 + --- Energy efficiency: 3550266447.4968843 + --- Energy: 34.61491775303547 + --- Workload: 122892000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (34.61491775303547 mAh) it is NOT far from the median. +--- Median :34.61491775303547, the gap is : 10 +--- So No we don't romove this configuration '0300-0010' + --- remove_aberrant_points: The value [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0] +--- Computing the list of the 10 first neighbours of '0200-3330' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0200-3330' +--- Neighbour 0 in the list of neghbours, And at position 133 in the X datas point +-------------- + --- Configuration: 0200-3330 + --- Distance from that configuration: [1.] + --- Energy efficiency: 8906781623.528154 + --- Energy: 47.48626285009536 + --- Workload: 422949000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 26 in the X datas point +-------------- + --- Configuration: 0000-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7665772326.561901 + --- Energy: 48.682465076838824 + --- Workload: 373189000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 113 in the X datas point +-------------- + --- Configuration: 2220-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9571301409.852697 + --- Energy: 49.20594289132612 + --- Workload: 470964000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 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 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 57 in the X datas point +-------------- + --- Configuration: 0101-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9185604320.908272 + --- Energy: 48.9191931692468 + --- Workload: 449351000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 93 in the X datas point +-------------- + --- Configuration: 0101-0330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7878296082.123358 + --- Energy: 42.51302006574951 + --- Workload: 334929000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 114 in the X datas point +-------------- + --- Configuration: 0020-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8376542330.856669 + --- Energy: 48.301162810596125 + --- Workload: 404596000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 115 in the X datas point +-------------- + --- Configuration: 2220-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9479212087.891254 + --- Energy: 49.57175430186782 + --- Workload: 469901000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 122 in the X datas point +-------------- + --- Configuration: 1110-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9413093613.215984 + --- Energy: 49.7061517933472 + --- Workload: 467887000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0200-3330' +--- Neighbour 0 in the list of neghbours, And at position 25 in the X datas point +-------------- + --- Configuration: 0000-3300 + --- Distance from that configuration: [1.] + --- Energy efficiency: 5789616901.049658 + --- Energy: 42.05795824330537 + --- Workload: 243499000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 93 in the X datas point +-------------- + --- Configuration: 0101-0330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7878296082.123358 + --- Energy: 42.51302006574951 + --- Workload: 334929000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 133 in the X datas point +-------------- + --- Configuration: 0200-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8906781623.528154 + --- Energy: 47.48626285009536 + --- Workload: 422949000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 114 in the X datas point +-------------- + --- Configuration: 0020-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8376542330.856669 + --- Energy: 48.301162810596125 + --- Workload: 404596000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 26 in the X datas point +-------------- + --- Configuration: 0000-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7665772326.561901 + --- Energy: 48.682465076838824 + --- Workload: 373189000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 57 in the X datas point +-------------- + --- Configuration: 0101-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9185604320.908272 + --- Energy: 48.9191931692468 + --- Workload: 449351000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 113 in the X datas point +-------------- + --- Configuration: 2220-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9571301409.852697 + --- Energy: 49.20594289132612 + --- Workload: 470964000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 31 in the X datas point +-------------- + --- Configuration: 3000-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8224428196.629629 + --- Energy: 49.410116578739654 + --- Workload: 406369000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 115 in the X datas point +-------------- + --- Configuration: 2220-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9479212087.891254 + --- Energy: 49.57175430186782 + --- Workload: 469901000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 122 in the X datas point +-------------- + --- Configuration: 1110-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9413093613.215984 + --- Energy: 49.7061517933472 + --- Workload: 467887000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 26 in the X datas point +-------------- + --- Configuration: 0000-3330 + --- Energy efficiency: 7665772326.561901 + --- Energy: 48.682465076838824 + --- Workload: 373189000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (48.682465076838824 mAh) it is NOT far from the median. +--- Median :48.682465076838824, the gap is : 10 +--- So No we don't romove this configuration '0200-3330' + --- remove_aberrant_points: The value [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [2.0, 1, 1, 1, 1, 0.0, 1, 1, 0, 1] +--- Computing the list of the 10 first neighbours of '3333-1101' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '3333-1101' +--- Neighbour 0 in the list of neghbours, And at position 134 in the X datas point +-------------- + --- Configuration: 3333-1101 + --- Distance from that configuration: [1.] + --- Energy efficiency: 10947566629.6274 + --- Energy: 79.26313007840331 + --- Workload: 867738000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 165 in the X datas point +-------------- + --- Configuration: 3333-1111 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 11523551835.240866 + --- Energy: 83.54140347554512 + --- Workload: 962694000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 83 in the X datas point +-------------- + --- Configuration: 3003-1101 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9428892010.8998 + --- Energy: 67.46193459835338 + --- Workload: 636090000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 106 in the X datas point +-------------- + --- Configuration: 3330-2202 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10286076355.602003 + --- Energy: 84.88778487940925 + --- Workload: 873162000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 149 in the X datas point +-------------- + --- Configuration: 3330-0101 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8262619084.997563 + --- Energy: 42.07329975259821 + --- Workload: 347637000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 11 in the X datas point +-------------- + --- Configuration: 3303-0001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8321129010.784183 + --- Energy: 59.94594005320708 + --- Workload: 498819000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 21 in the X datas point +-------------- + --- Configuration: 3333-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8296551953.00833 + --- Energy: 59.045602086542516 + --- Workload: 489874000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 90 in the X datas point +-------------- + --- Configuration: 2222-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11468876336.840899 + --- Energy: 53.84120579706395 + --- Workload: 617498000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 103 in the X datas point +-------------- + --- Configuration: 3303-1011 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10227751572.005417 + --- Energy: 73.37868558375581 + --- Workload: 750499000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 125 in the X datas point +-------------- + --- Configuration: 2022-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10534122128.398308 + --- Energy: 50.34000387088341 + --- Workload: 530288000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '3333-1101' +--- Neighbour 0 in the list of neghbours, And at position 149 in the X datas point +-------------- + --- Configuration: 3330-0101 + --- Distance from that configuration: [1.] + --- Energy efficiency: 8262619084.997563 + --- Energy: 42.07329975259821 + --- Workload: 347637000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 125 in the X datas point +-------------- + --- Configuration: 2022-1001 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 10534122128.398308 + --- Energy: 50.34000387088341 + --- Workload: 530288000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 90 in the X datas point +-------------- + --- Configuration: 2222-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 11468876336.840899 + --- Energy: 53.84120579706395 + --- Workload: 617498000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 21 in the X datas point +-------------- + --- Configuration: 3333-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8296551953.00833 + --- Energy: 59.045602086542516 + --- Workload: 489874000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 11 in the X datas point +-------------- + --- Configuration: 3303-0001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8321129010.784183 + --- Energy: 59.94594005320708 + --- Workload: 498819000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 83 in the X datas point +-------------- + --- Configuration: 3003-1101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9428892010.8998 + --- Energy: 67.46193459835338 + --- Workload: 636090000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 103 in the X datas point +-------------- + --- Configuration: 3303-1011 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10227751572.005417 + --- Energy: 73.37868558375581 + --- Workload: 750499000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 134 in the X datas point +-------------- + --- Configuration: 3333-1101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10947566629.6274 + --- Energy: 79.26313007840331 + --- Workload: 867738000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 165 in the X datas point +-------------- + --- Configuration: 3333-1111 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11523551835.240866 + --- Energy: 83.54140347554512 + --- Workload: 962694000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 106 in the X datas point +-------------- + --- Configuration: 3330-2202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10286076355.602003 + --- Energy: 84.88778487940925 + --- Workload: 873162000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 11 in the X datas point +-------------- + --- Configuration: 3303-0001 + --- Energy efficiency: 8321129010.784183 + --- Energy: 59.94594005320708 + --- Workload: 498819000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (79.26313007840331 mAh) is far from the median. +--- Median :59.94594005320708, the gap is : 10 +--- So yes we remove this configuration '3333-1101' +--- remove_aberrant_points: The value [2.0, 1, 1, 1, 1, 0.0, 1, 1, 0, 1] is an abberant point. we don't add it + --- remove_aberrant_points: do we remove value [2.0, 1, 1, 1, 1, 2.0, 1, 0, 0, 0] +--- Computing the list of the 10 first neighbours of '3333-3000' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '3333-3000' +--- Neighbour 0 in the list of neghbours, And at position 22 in the X datas point +-------------- + --- Configuration: 3333-3000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 9400881802.713095 + --- Energy: 66.34289826476824 + --- Workload: 623684000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 135 in the X datas point +-------------- + --- Configuration: 3333-3000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 9639669166.554203 + --- Energy: 64.97706889442466 + --- Workload: 626356000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 23 in the X datas point +-------------- + --- Configuration: 3333-3300 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 9963434196.49885 + --- Energy: 75.09852863759252 + --- Workload: 748237000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 28 in the X datas point +-------------- + --- Configuration: 3330-3000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5822958761.806049 + --- Energy: 37.40635012737015 + --- Workload: 217816000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 1 in the X datas point +-------------- + --- Configuration: 0033-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6957102505.948323 + --- Energy: 53.35616382684589 + --- Workload: 371205000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 27 in the X datas point +-------------- + --- Configuration: 3300-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5072151352.996373 + --- Energy: 36.711179058531826 + --- Workload: 186205000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 29 in the X datas point +-------------- + --- Configuration: 3000-3000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4149980287.5936337 + --- Energy: 36.1860248822606 + --- Workload: 150171000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 41 in the X datas point +-------------- + --- Configuration: 3300-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5026691733.102776 + --- Energy: 36.9852979298838 + --- Workload: 185914000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 90 in the X datas point +-------------- + --- Configuration: 2222-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11468876336.840899 + --- Energy: 53.84120579706395 + --- Workload: 617498000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 119 in the X datas point +-------------- + --- Configuration: 0333-0030 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8477809334.068076 + --- Energy: 58.764018507515395 + --- Workload: 498189000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '3333-3000' +--- Neighbour 0 in the list of neghbours, And at position 29 in the X datas point +-------------- + --- Configuration: 3000-3000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 4149980287.5936337 + --- Energy: 36.1860248822606 + --- Workload: 150171000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 27 in the X datas point +-------------- + --- Configuration: 3300-3000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 5072151352.996373 + --- Energy: 36.711179058531826 + --- Workload: 186205000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 41 in the X datas point +-------------- + --- Configuration: 3300-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5026691733.102776 + --- Energy: 36.9852979298838 + --- Workload: 185914000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 28 in the X datas point +-------------- + --- Configuration: 3330-3000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5822958761.806049 + --- Energy: 37.40635012737015 + --- Workload: 217816000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 1 in the X datas point +-------------- + --- Configuration: 0033-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6957102505.948323 + --- Energy: 53.35616382684589 + --- Workload: 371205000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 90 in the X datas point +-------------- + --- Configuration: 2222-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 11468876336.840899 + --- Energy: 53.84120579706395 + --- Workload: 617498000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 119 in the X datas point +-------------- + --- Configuration: 0333-0030 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8477809334.068076 + --- Energy: 58.764018507515395 + --- Workload: 498189000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 135 in the X datas point +-------------- + --- Configuration: 3333-3000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9639669166.554203 + --- Energy: 64.97706889442466 + --- Workload: 626356000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 22 in the X datas point +-------------- + --- Configuration: 3333-3000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9400881802.713095 + --- Energy: 66.34289826476824 + --- Workload: 623684000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 23 in the X datas point +-------------- + --- Configuration: 3333-3300 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9963434196.49885 + --- Energy: 75.09852863759252 + --- Workload: 748237000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 1 in the X datas point +-------------- + --- Configuration: 0033-3000 + --- Energy efficiency: 6957102505.948323 + --- Energy: 53.35616382684589 + --- Workload: 371205000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (64.97706889442466 mAh) is far from the median. +--- Median :53.35616382684589, the gap is : 10 +--- So yes we remove this configuration '3333-3000' +--- remove_aberrant_points: The value [2.0, 1, 1, 1, 1, 2.0, 1, 0, 0, 0] is an abberant point. we don't add it + --- remove_aberrant_points: do we remove value [1.0, 1, 0, 0, 0, 1.0, 0, 0, 1, 1] +--- Computing the list of the 10 first neighbours of '2000-0022' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '2000-0022' +--- Neighbour 0 in the list of neghbours, And at position 136 in the X datas point +-------------- + --- Configuration: 2000-0022 + --- Distance from that configuration: [1.] + --- Energy efficiency: 8308684236.764266 + --- Energy: 64.3370683100252 + --- Workload: 534556000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 88 in the X datas point +-------------- + --- Configuration: 2020-0022 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 8754497623.153894 + --- Energy: 65.93701913313123 + --- Workload: 577244000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 154 in the X datas point +-------------- + --- Configuration: 3000-0011 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6788774083.176061 + --- Energy: 41.16379423683102 + --- Workload: 279451000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 163 in the X datas point +-------------- + --- Configuration: 2200-0002 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6207016411.351391 + --- Energy: 47.115411060327354 + --- Workload: 292447000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 34 in the X datas point +-------------- + --- Configuration: 2000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 49 in the X datas point +-------------- + --- Configuration: 3000-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8354358468.81318 + --- Energy: 64.35822134376 + --- Workload: 537670000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 54 in the X datas point +-------------- + --- Configuration: 1001-0002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7043096708.760907 + --- Energy: 47.6050128004243 + --- Workload: 335286000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 59 in the X datas point +-------------- + --- Configuration: 2000-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 85 in the X datas point +-------------- + --- Configuration: 3003-0002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7595205906.032112 + --- Energy: 65.80063109114849 + --- Workload: 499771000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 143 in the X datas point +-------------- + --- Configuration: 2002-0010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7393168712.11001 + --- Energy: 41.1753628489377 + --- Workload: 304417000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '2000-0022' +--- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point +-------------- + --- Configuration: 2000-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 59 in the X datas point +-------------- + --- Configuration: 2000-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 154 in the X datas point +-------------- + --- Configuration: 3000-0011 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6788774083.176061 + --- Energy: 41.16379423683102 + --- Workload: 279451000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 143 in the X datas point +-------------- + --- Configuration: 2002-0010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7393168712.11001 + --- Energy: 41.1753628489377 + --- Workload: 304417000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 163 in the X datas point +-------------- + --- Configuration: 2200-0002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6207016411.351391 + --- Energy: 47.115411060327354 + --- Workload: 292447000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 54 in the X datas point +-------------- + --- Configuration: 1001-0002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7043096708.760907 + --- Energy: 47.6050128004243 + --- Workload: 335286000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 136 in the X datas point +-------------- + --- Configuration: 2000-0022 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8308684236.764266 + --- Energy: 64.3370683100252 + --- Workload: 534556000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 49 in the X datas point +-------------- + --- Configuration: 3000-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8354358468.81318 + --- Energy: 64.35822134376 + --- Workload: 537670000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 85 in the X datas point +-------------- + --- Configuration: 3003-0002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7595205906.032112 + --- Energy: 65.80063109114849 + --- Workload: 499771000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 88 in the X datas point +-------------- + --- Configuration: 2020-0022 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8754497623.153894 + --- Energy: 65.93701913313123 + --- Workload: 577244000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 163 in the X datas point +-------------- + --- Configuration: 2200-0002 + --- Energy efficiency: 6207016411.351391 + --- Energy: 47.115411060327354 + --- Workload: 292447000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (64.3370683100252 mAh) is far from the median. +--- Median :47.115411060327354, the gap is : 10 +--- So yes we remove this configuration '2000-0022' +--- remove_aberrant_points: The value [1.0, 1, 0, 0, 0, 1.0, 0, 0, 1, 1] is an abberant point. we don't add it + --- remove_aberrant_points: do we remove value [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0] +--- Computing the list of the 10 first neighbours of '1010-2000' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '1010-2000' +--- Neighbour 0 in the list of neghbours, And at position 137 in the X datas point +-------------- + --- Configuration: 1010-2000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 5000900162.029165 + --- Energy: 35.48607288213239 + --- Workload: 177462000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 46 in the X datas point +-------------- + --- Configuration: 1000-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4062233415.93208 + --- Energy: 36.86022362180361 + --- Workload: 149735000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 47 in the X datas point +-------------- + --- Configuration: 1001-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 59 in the X datas point +-------------- + --- Configuration: 2000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 66 in the X datas point +-------------- + --- Configuration: 0000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 102 in the X datas point +-------------- + --- Configuration: 0020-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4244013818.5089927 + --- Energy: 35.41951635507749 + --- Workload: 150321000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 107 in the X datas point +-------------- + --- Configuration: 1011-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8782098570.274353 + --- Energy: 43.085080854083536 + --- Workload: 378377000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 130 in the X datas point +-------------- + --- Configuration: 2020-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6005284650.492433 + --- Energy: 34.65163368892841 + --- Workload: 208093000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 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 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 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '1010-2000' +--- Neighbour 0 in the list of neghbours, And at position 130 in the X datas point +-------------- + --- Configuration: 2020-1000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 6005284650.492433 + --- Energy: 34.65163368892841 + --- Workload: 208093000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 66 in the X datas point +-------------- + --- Configuration: 0000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3331046015.069652 + --- Energy: 35.40657570372512 + --- Workload: 117941000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 102 in the X datas point +-------------- + --- Configuration: 0020-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4244013818.5089927 + --- Energy: 35.41951635507749 + --- Workload: 150321000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 137 in the X datas point +-------------- + --- Configuration: 1010-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5000900162.029165 + --- Energy: 35.48607288213239 + --- Workload: 177462000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 59 in the X datas point +-------------- + --- Configuration: 2000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 46 in the X datas point +-------------- + --- Configuration: 1000-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4062233415.93208 + --- Energy: 36.86022362180361 + --- Workload: 149735000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 47 in the X datas point +-------------- + --- Configuration: 1001-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 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 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 107 in the X datas point +-------------- + --- Configuration: 1011-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8782098570.274353 + --- Energy: 43.085080854083536 + --- Workload: 378377000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 59 in the X datas point +-------------- + --- Configuration: 2000-2000 + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (36.241340818491324 mAh) it is NOT far from the median. +--- Median :36.241340818491324, the gap is : 10 +--- So No we don't romove this configuration '1010-2000' + --- remove_aberrant_points: The value [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [2.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 1] +--- Computing the list of the 10 first neighbours of '3030-2002' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '3030-2002' +--- Neighbour 0 in the list of neghbours, And at position 138 in the X datas point +-------------- + --- Configuration: 3030-2002 + --- Distance from that configuration: [1.] + --- Energy efficiency: 8823477508.95583 + --- Energy: 65.30338482528335 + --- Workload: 576204000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 140 in the X datas point +-------------- + --- Configuration: 3030-1001 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 8447801037.389967 + --- Energy: 43.884169684615244 + --- Workload: 370724000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 45 in the X datas point +-------------- + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4059018123.5159216 + --- Energy: 36.96583597689362 + --- Workload: 150045000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 79 in the X datas point +-------------- + --- Configuration: 0030-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4809102669.532892 + --- Energy: 35.93660318178646 + --- Workload: 172823000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 104 in the X datas point +-------------- + --- Configuration: 3000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3742206854.226074 + --- Energy: 34.88131927324178 + --- Workload: 130533000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 106 in the X datas point +-------------- + --- Configuration: 3330-2202 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10286076355.602003 + --- Energy: 84.88778487940925 + --- Workload: 873162000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 28 in the X datas point +-------------- + --- Configuration: 3330-3000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5822958761.806049 + --- Energy: 37.40635012737015 + --- Workload: 217816000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 29 in the X datas point +-------------- + --- Configuration: 3000-3000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4149980287.5936337 + --- Energy: 36.1860248822606 + --- Workload: 150171000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 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 '3030-2002' +--- Neighbour 0 in the list of neghbours, And at position 104 in the X datas point +-------------- + --- Configuration: 3000-2000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 3742206854.226074 + --- Energy: 34.88131927324178 + --- Workload: 130533000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 79 in the X datas point +-------------- + --- Configuration: 0030-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4809102669.532892 + --- Energy: 35.93660318178646 + --- Workload: 172823000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 29 in the X datas point +-------------- + --- Configuration: 3000-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4149980287.5936337 + --- Energy: 36.1860248822606 + --- Workload: 150171000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 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 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 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 28 in the X datas point +-------------- + --- Configuration: 3330-3000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5822958761.806049 + --- Energy: 37.40635012737015 + --- Workload: 217816000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 140 in the X datas point +-------------- + --- Configuration: 3030-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8447801037.389967 + --- Energy: 43.884169684615244 + --- Workload: 370724000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 138 in the X datas point +-------------- + --- Configuration: 3030-2002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8823477508.95583 + --- Energy: 65.30338482528335 + --- Workload: 576204000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 106 in the X datas point +-------------- + --- Configuration: 3330-2202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10286076355.602003 + --- Energy: 84.88778487940925 + --- Workload: 873162000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 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 (65.30338482528335 mAh) is far from the median. +--- Median :36.96583597689362, the gap is : 10 +--- So yes we remove this configuration '3030-2002' +--- remove_aberrant_points: The value [2.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 1] is an abberant point. we don't add it + --- remove_aberrant_points: do we remove value [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1] +--- Computing the list of the 10 first neighbours of '0033-0011' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0033-0011' +--- Neighbour 0 in the list of neghbours, And at position 139 in the X datas point +-------------- + --- Configuration: 0033-0011 + --- Distance from that configuration: [1.] + --- Energy efficiency: 8411277841.329655 + --- Energy: 59.541753106093076 + --- Workload: 500822000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 96 in the X datas point +-------------- + --- Configuration: 0333-0011 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 9607255399.277534 + --- Energy: 65.95120166169613 + --- Workload: 633609000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 126 in the X datas point +-------------- + --- Configuration: 0003-0001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5256269415.345153 + --- Energy: 45.78293727571249 + --- Workload: 240648000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 5 in the X datas point +-------------- + --- Configuration: 0030-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 994906080.8659663 + --- Energy: 29.623247258891045 + --- Workload: 29472300000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 6 in the X datas point +-------------- + --- Configuration: 0020-0010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 15 in the X datas point +-------------- + --- Configuration: 0003-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6806147312.252427 + --- Energy: 54.44253148500697 + --- Workload: 370545000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 124 in the X datas point +-------------- + --- Configuration: 0033-0220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8384408354.2244835 + --- Energy: 59.697236073290554 + --- Workload: 500528000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 127 in the X datas point +-------------- + --- Configuration: 3033-1010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9521179864.608822 + --- Energy: 66.3571751425295 + --- Workload: 631797000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 147 in the X datas point +-------------- + --- Configuration: 0022-1111 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11384996168.94879 + --- Energy: 60.652013004669556 + --- Workload: 690523000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 154 in the X datas point +-------------- + --- Configuration: 3000-0011 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6788774083.176061 + --- Energy: 41.16379423683102 + --- Workload: 279451000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0033-0011' +--- Neighbour 0 in the list of neghbours, And at position 5 in the X datas point +-------------- + --- Configuration: 0030-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 994906080.8659663 + --- Energy: 29.623247258891045 + --- Workload: 29472300000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 6 in the X datas point +-------------- + --- Configuration: 0020-0010 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 154 in the X datas point +-------------- + --- Configuration: 3000-0011 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6788774083.176061 + --- Energy: 41.16379423683102 + --- Workload: 279451000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 126 in the X datas point +-------------- + --- Configuration: 0003-0001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5256269415.345153 + --- Energy: 45.78293727571249 + --- Workload: 240648000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 15 in the X datas point +-------------- + --- Configuration: 0003-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6806147312.252427 + --- Energy: 54.44253148500697 + --- Workload: 370545000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 139 in the X datas point +-------------- + --- Configuration: 0033-0011 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8411277841.329655 + --- Energy: 59.541753106093076 + --- Workload: 500822000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 124 in the X datas point +-------------- + --- Configuration: 0033-0220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8384408354.2244835 + --- Energy: 59.697236073290554 + --- Workload: 500528000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 147 in the X datas point +-------------- + --- Configuration: 0022-1111 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11384996168.94879 + --- Energy: 60.652013004669556 + --- Workload: 690523000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 96 in the X datas point +-------------- + --- Configuration: 0333-0011 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9607255399.277534 + --- Energy: 65.95120166169613 + --- Workload: 633609000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 127 in the X datas point +-------------- + --- Configuration: 3033-1010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9521179864.608822 + --- Energy: 66.3571751425295 + --- Workload: 631797000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 15 in the X datas point +-------------- + --- Configuration: 0003-1001 + --- Energy efficiency: 6806147312.252427 + --- Energy: 54.44253148500697 + --- Workload: 370545000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (54.44253148500697 mAh) it is NOT far from the median. +--- Median :54.44253148500697, the gap is : 10 +--- So No we don't romove this configuration '0033-0011' + --- remove_aberrant_points: The value [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1] is not an abberant point. + --- remove_aberrant_points: do we remove value [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1] +--- Computing the list of the 10 first neighbours of '3030-1001' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '3030-1001' +--- Neighbour 0 in the list of neghbours, And at position 140 in the X datas point +-------------- + --- Configuration: 3030-1001 + --- Distance from that configuration: [1.] + --- Energy efficiency: 8447801037.389967 + --- Energy: 43.884169684615244 + --- Workload: 370724000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 138 in the X datas point +-------------- + --- Configuration: 3030-2002 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 8823477508.95583 + --- Energy: 65.30338482528335 + --- Workload: 576204000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 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 125 in the X datas point +-------------- + --- Configuration: 2022-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10534122128.398308 + --- Energy: 50.34000387088341 + --- Workload: 530288000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 130 in the X datas point +-------------- + --- Configuration: 2020-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6005284650.492433 + --- Energy: 34.65163368892841 + --- Workload: 208093000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 156 in the X datas point +-------------- + --- Configuration: 2000-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6591219177.81132 + --- Energy: 41.03159908655608 + --- Workload: 270449000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 5 in the X datas point +-------------- + --- Configuration: 0030-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 994906080.8659663 + --- Energy: 29.623247258891045 + --- Workload: 29472300000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 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 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 9 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 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '3030-1001' +--- 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 20 in the X datas point +-------------- + --- Configuration: 3330-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5377240292.736961 + --- Energy: 32.51205394198035 + --- Workload: 174825000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 130 in the X datas point +-------------- + --- Configuration: 2020-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6005284650.492433 + --- Energy: 34.65163368892841 + --- Workload: 208093000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 44 in the X datas point +-------------- + --- Configuration: 3000-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5326600510.288329 + --- Energy: 36.46450751429702 + --- Workload: 194232000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 156 in the X datas point +-------------- + --- Configuration: 2000-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6591219177.81132 + --- Energy: 41.03159908655608 + --- Workload: 270449000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 140 in the X datas point +-------------- + --- Configuration: 3030-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8447801037.389967 + --- Energy: 43.884169684615244 + --- Workload: 370724000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 125 in the X datas point +-------------- + --- Configuration: 2022-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10534122128.398308 + --- Energy: 50.34000387088341 + --- Workload: 530288000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 15 in the X datas point +-------------- + --- Configuration: 0003-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6806147312.252427 + --- Energy: 54.44253148500697 + --- Workload: 370545000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 138 in the X datas point +-------------- + --- Configuration: 3030-2002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8823477508.95583 + --- Energy: 65.30338482528335 + --- Workload: 576204000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 44 in the X datas point +-------------- + --- Configuration: 3000-1000 + --- Energy efficiency: 5326600510.288329 + --- Energy: 36.46450751429702 + --- Workload: 194232000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (36.46450751429702 mAh) it is NOT far from the median. +--- Median :36.46450751429702, the gap is : 10 +--- So No we don't romove this configuration '3030-1001' + --- remove_aberrant_points: The value [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1] +--- Computing the list of the 10 first neighbours of '0010-0011' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0010-0011' +--- Neighbour 0 in the list of neghbours, And at position 141 in the X datas point +-------------- + --- Configuration: 0010-0011 + --- Distance from that configuration: [1.] + --- Energy efficiency: 6634071263.19351 + --- Energy: 41.98663362868059 + --- Workload: 278542000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 6 in the X datas point +-------------- + --- Configuration: 0020-0010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 10 in the X datas point +-------------- + --- Configuration: 0011-0111 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8964027358.211496 + --- Energy: 50.74428137607953 + --- Workload: 454872000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 71 in the X datas point +-------------- + --- Configuration: 0000-0001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3321398441.599851 + --- Energy: 35.588916806469584 + --- Workload: 118205000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 99 in the X datas point +-------------- + --- Configuration: 0010-0101 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6657080470.788732 + --- Energy: 41.37346586900227 + --- Workload: 275426000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 100 in the X datas point +-------------- + --- Configuration: 0110-0010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5194211570.625695 + --- Energy: 35.648662348871625 + --- Workload: 185167000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 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 53 in the X datas point +-------------- + --- Configuration: 0011-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 2745412415.8531094 + --- Energy: 29.5448803510097 + --- Workload: 81112900000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0010-0011' +--- Neighbour 0 in the list of neghbours, And at position 53 in the X datas point +-------------- + --- Configuration: 0011-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 2745412415.8531094 + --- Energy: 29.5448803510097 + --- Workload: 81112900000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 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 2 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 3 in the list of neghbours, And at position 16 in the X datas point +-------------- + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 71 in the X datas point +-------------- + --- Configuration: 0000-0001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3321398441.599851 + --- Energy: 35.588916806469584 + --- Workload: 118205000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 100 in the X datas point +-------------- + --- Configuration: 0110-0010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5194211570.625695 + --- Energy: 35.648662348871625 + --- Workload: 185167000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 6 in the X datas point +-------------- + --- Configuration: 0020-0010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 99 in the X datas point +-------------- + --- Configuration: 0010-0101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6657080470.788732 + --- Energy: 41.37346586900227 + --- Workload: 275426000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 141 in the X datas point +-------------- + --- Configuration: 0010-0011 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6634071263.19351 + --- Energy: 41.98663362868059 + --- Workload: 278542000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 10 in the X datas point +-------------- + --- Configuration: 0011-0111 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8964027358.211496 + --- Energy: 50.74428137607953 + --- Workload: 454872000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 71 in the X datas point +-------------- + --- Configuration: 0000-0001 + --- Energy efficiency: 3321398441.599851 + --- Energy: 35.588916806469584 + --- Workload: 118205000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (35.588916806469584 mAh) it is NOT far from the median. +--- Median :35.588916806469584, the gap is : 10 +--- So No we don't romove this configuration '0010-0011' + --- remove_aberrant_points: The value [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0] +--- Computing the list of the 10 first neighbours of '2220-0330' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '2220-0330' +--- Neighbour 0 in the list of neghbours, And at position 142 in the X datas point +-------------- + --- Configuration: 2220-0330 + --- Distance from that configuration: [1.] + --- Energy efficiency: 8252186829.509821 + --- Energy: 42.07453960416718 + --- Workload: 347206000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 113 in the X datas point +-------------- + --- Configuration: 2220-3330 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 9571301409.852697 + --- Energy: 49.20594289132612 + --- Workload: 470964000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 148 in the X datas point +-------------- + --- Configuration: 2220-0300 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 6002689204.763734 + --- Energy: 36.30048338737668 + --- Workload: 217901000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 3 in the X datas point +-------------- + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 115 in the X datas point +-------------- + --- Configuration: 2220-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9479212087.891254 + --- Energy: 49.57175430186782 + --- Workload: 469901000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 122 in the X datas point +-------------- + --- Configuration: 1110-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9413093613.215984 + --- Energy: 49.7061517933472 + --- Workload: 467887000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 144 in the X datas point +-------------- + --- Configuration: 3330-0030 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6057595619.146848 + --- Energy: 36.12486526516549 + --- Workload: 218830000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 146 in the X datas point +-------------- + --- Configuration: 2022-0330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10619025470.794495 + --- Energy: 49.81557674440745 + --- Workload: 528993000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 157 in the X datas point +-------------- + --- Configuration: 2020-0220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7467367603.572389 + --- Energy: 42.10385161103808 + --- Workload: 314406000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 158 in the X datas point +-------------- + --- Configuration: 2020-0030 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5336236245.851076 + --- Energy: 35.10473595313148 + --- Workload: 187327000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '2220-0330' +--- Neighbour 0 in the list of neghbours, And at position 158 in the X datas point +-------------- + --- Configuration: 2020-0030 + --- Distance from that configuration: [1.] + --- Energy efficiency: 5336236245.851076 + --- Energy: 35.10473595313148 + --- Workload: 187327000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 144 in the X datas point +-------------- + --- Configuration: 3330-0030 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 6057595619.146848 + --- Energy: 36.12486526516549 + --- Workload: 218830000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 148 in the X datas point +-------------- + --- Configuration: 2220-0300 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 6002689204.763734 + --- Energy: 36.30048338737668 + --- Workload: 217901000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 142 in the X datas point +-------------- + --- Configuration: 2220-0330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8252186829.509821 + --- Energy: 42.07453960416718 + --- Workload: 347206000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 157 in the X datas point +-------------- + --- Configuration: 2020-0220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7467367603.572389 + --- Energy: 42.10385161103808 + --- Workload: 314406000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 113 in the X datas point +-------------- + --- Configuration: 2220-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9571301409.852697 + --- Energy: 49.20594289132612 + --- Workload: 470964000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 115 in the X datas point +-------------- + --- Configuration: 2220-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9479212087.891254 + --- Energy: 49.57175430186782 + --- Workload: 469901000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 122 in the X datas point +-------------- + --- Configuration: 1110-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9413093613.215984 + --- Energy: 49.7061517933472 + --- Workload: 467887000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 146 in the X datas point +-------------- + --- Configuration: 2022-0330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10619025470.794495 + --- Energy: 49.81557674440745 + --- Workload: 528993000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 3 in the X datas point +-------------- + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 157 in the X datas point +-------------- + --- Configuration: 2020-0220 + --- Energy efficiency: 7467367603.572389 + --- Energy: 42.10385161103808 + --- Workload: 314406000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (42.10385161103808 mAh) it is NOT far from the median. +--- Median :42.10385161103808, the gap is : 10 +--- So No we don't romove this configuration '2220-0330' + --- remove_aberrant_points: The value [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 1, 0, 0, 1, 0.0, 0, 0, 1, 0] +--- Computing the list of the 10 first neighbours of '2002-0010' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '2002-0010' +--- Neighbour 0 in the list of neghbours, And at position 143 in the X datas point +-------------- + --- Configuration: 2002-0010 + --- Distance from that configuration: [1.] + --- Energy efficiency: 7393168712.11001 + --- Energy: 41.1753628489377 + --- Workload: 304417000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 34 in the X datas point +-------------- + --- Configuration: 2000-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 70 in the X datas point +-------------- + --- Configuration: 2002-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7245431755.278297 + --- Energy: 42.016301664202444 + --- Workload: 304426000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 6 in the X datas point +-------------- + --- Configuration: 0020-0010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 7 in the X datas point +-------------- + --- Configuration: 1000-1010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6501654671.113798 + --- Energy: 42.85376093977719 + --- Workload: 278621000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 14 in the X datas point +-------------- + --- Configuration: 3303-1010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9340120487.55429 + --- Energy: 67.3857084084629 + --- Workload: 629393000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 18 in the X datas point +-------------- + --- Configuration: 3000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 1016987763.6032282 + --- Energy: 29.060137396486432 + --- Workload: 29553800000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 33 in the X datas point +-------------- + --- Configuration: 1000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 997516184.7000968 + --- Energy: 29.543907709942122 + --- Workload: 29470600000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 35 in the X datas point +-------------- + --- Configuration: 3000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 1010122436.9405816 + --- Energy: 29.239529117166907 + --- Workload: 29535500000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 37 in the X datas point +-------------- + --- Configuration: 2200-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '2002-0010' +--- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point +-------------- + --- Configuration: 2000-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 18 in the X datas point +-------------- + --- Configuration: 3000-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 1016987763.6032282 + --- Energy: 29.060137396486432 + --- Workload: 29553800000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 35 in the X datas point +-------------- + --- Configuration: 3000-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 1010122436.9405816 + --- Energy: 29.239529117166907 + --- Workload: 29535500000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 33 in the X datas point +-------------- + --- Configuration: 1000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 997516184.7000968 + --- Energy: 29.543907709942122 + --- Workload: 29470600000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 37 in the X datas point +-------------- + --- Configuration: 2200-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 6 in the X datas point +-------------- + --- Configuration: 0020-0010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 143 in the X datas point +-------------- + --- Configuration: 2002-0010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7393168712.11001 + --- Energy: 41.1753628489377 + --- Workload: 304417000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 70 in the X datas point +-------------- + --- Configuration: 2002-0100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7245431755.278297 + --- Energy: 42.016301664202444 + --- Workload: 304426000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 7 in the X datas point +-------------- + --- Configuration: 1000-1010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6501654671.113798 + --- Energy: 42.85376093977719 + --- Workload: 278621000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 14 in the X datas point +-------------- + --- Configuration: 3303-1010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9340120487.55429 + --- Energy: 67.3857084084629 + --- Workload: 629393000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 37 in the X datas point +-------------- + --- Configuration: 2200-0000 + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (41.1753628489377 mAh) is far from the median. +--- Median :30.07061597004587, the gap is : 10 +--- So yes we remove this configuration '2002-0010' +--- remove_aberrant_points: The value [1.0, 1, 0, 0, 1, 0.0, 0, 0, 1, 0] is an abberant point. we don't add it + --- remove_aberrant_points: do we remove value [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0] +--- Computing the list of the 10 first neighbours of '3330-0030' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '3330-0030' +--- Neighbour 0 in the list of neghbours, And at position 144 in the X datas point +-------------- + --- Configuration: 3330-0030 + --- Distance from that configuration: [1.] + --- Energy efficiency: 6057595619.146848 + --- Energy: 36.12486526516549 + --- Workload: 218830000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 28 in the X datas point +-------------- + --- Configuration: 3330-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5822958761.806049 + --- Energy: 37.40635012737015 + --- Workload: 217816000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 119 in the X datas point +-------------- + --- Configuration: 0333-0030 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8477809334.068076 + --- Energy: 58.764018507515395 + --- Workload: 498189000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 142 in the X datas point +-------------- + --- Configuration: 2220-0330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8252186829.509821 + --- Energy: 42.07453960416718 + --- Workload: 347206000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 158 in the X datas point +-------------- + --- Configuration: 2020-0030 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5336236245.851076 + --- Energy: 35.10473595313148 + --- Workload: 187327000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 22 in the X datas point +-------------- + --- Configuration: 3333-3000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9400881802.713095 + --- Energy: 66.34289826476824 + --- Workload: 623684000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 27 in the X datas point +-------------- + --- Configuration: 3300-3000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5072151352.996373 + --- Energy: 36.711179058531826 + --- Workload: 186205000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 73 in the X datas point +-------------- + --- Configuration: 3330-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9229945635.620207 + --- Energy: 51.28077619994492 + --- Workload: 473319000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 76 in the X datas point +-------------- + --- Configuration: 0220-0020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5040602049.508794 + --- Energy: 36.67117347490831 + --- Workload: 184845000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 113 in the X datas point +-------------- + --- Configuration: 2220-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9571301409.852697 + --- Energy: 49.20594289132612 + --- Workload: 470964000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '3330-0030' +--- Neighbour 0 in the list of neghbours, And at position 158 in the X datas point +-------------- + --- Configuration: 2020-0030 + --- Distance from that configuration: [1.] + --- Energy efficiency: 5336236245.851076 + --- Energy: 35.10473595313148 + --- Workload: 187327000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 144 in the X datas point +-------------- + --- Configuration: 3330-0030 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6057595619.146848 + --- Energy: 36.12486526516549 + --- Workload: 218830000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 76 in the X datas point +-------------- + --- Configuration: 0220-0020 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5040602049.508794 + --- Energy: 36.67117347490831 + --- Workload: 184845000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 27 in the X datas point +-------------- + --- Configuration: 3300-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5072151352.996373 + --- Energy: 36.711179058531826 + --- Workload: 186205000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 28 in the X datas point +-------------- + --- Configuration: 3330-3000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5822958761.806049 + --- Energy: 37.40635012737015 + --- Workload: 217816000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 142 in the X datas point +-------------- + --- Configuration: 2220-0330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8252186829.509821 + --- Energy: 42.07453960416718 + --- Workload: 347206000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 113 in the X datas point +-------------- + --- Configuration: 2220-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9571301409.852697 + --- Energy: 49.20594289132612 + --- Workload: 470964000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 73 in the X datas point +-------------- + --- Configuration: 3330-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9229945635.620207 + --- Energy: 51.28077619994492 + --- Workload: 473319000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 119 in the X datas point +-------------- + --- Configuration: 0333-0030 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8477809334.068076 + --- Energy: 58.764018507515395 + --- Workload: 498189000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 22 in the X datas point +-------------- + --- Configuration: 3333-3000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9400881802.713095 + --- Energy: 66.34289826476824 + --- Workload: 623684000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 28 in the X datas point +-------------- + --- Configuration: 3330-3000 + --- Energy efficiency: 5822958761.806049 + --- Energy: 37.40635012737015 + --- Workload: 217816000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (37.40635012737015 mAh) it is NOT far from the median. +--- Median :37.40635012737015, the gap is : 10 +--- So No we don't romove this configuration '3330-0030' + --- remove_aberrant_points: The value [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0] +--- Computing the list of the 10 first neighbours of '0200-0010' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0200-0010' +--- Neighbour 0 in the list of neghbours, And at position 145 in the X datas point +-------------- + --- Configuration: 0200-0010 + --- Distance from that configuration: [1.] + --- Energy efficiency: 3751444306.0578322 + --- Energy: 34.495214714826176 + --- Workload: 129407000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 132 in the X datas point +-------------- + --- Configuration: 0300-0010 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 3550266447.4968843 + --- Energy: 34.61491775303547 + --- Workload: 122892000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 6 in the X datas point +-------------- + --- Configuration: 0020-0010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 37 in the X datas point +-------------- + --- Configuration: 2200-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 76 in the X datas point +-------------- + --- Configuration: 0220-0020 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5040602049.508794 + --- Energy: 36.67117347490831 + --- Workload: 184845000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 100 in the X datas point +-------------- + --- Configuration: 0110-0010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5194211570.625695 + --- Energy: 35.648662348871625 + --- Workload: 185167000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 112 in the X datas point +-------------- + --- Configuration: 0200-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4242843383.922169 + --- Energy: 35.404255909220375 + --- Workload: 150215000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 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 16 in the X datas point +-------------- + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 17 in the X datas point +-------------- + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.027102694886654 + --- Workload: 0.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0200-0010' +--- 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 37 in the X datas point +-------------- + --- Configuration: 2200-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 16 in the X datas point +-------------- + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 145 in the X datas point +-------------- + --- Configuration: 0200-0010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3751444306.0578322 + --- Energy: 34.495214714826176 + --- Workload: 129407000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 132 in the X datas point +-------------- + --- Configuration: 0300-0010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3550266447.4968843 + --- Energy: 34.61491775303547 + --- Workload: 122892000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 112 in the X datas point +-------------- + --- Configuration: 0200-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4242843383.922169 + --- Energy: 35.404255909220375 + --- Workload: 150215000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 100 in the X datas point +-------------- + --- Configuration: 0110-0010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5194211570.625695 + --- Energy: 35.648662348871625 + --- Workload: 185167000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 76 in the X datas point +-------------- + --- Configuration: 0220-0020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5040602049.508794 + --- Energy: 36.67117347490831 + --- Workload: 184845000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 6 in the X datas point +-------------- + --- Configuration: 0020-0010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 0 in the X datas point +-------------- + --- Configuration: 0303-1010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8236960890.90969 + --- Energy: 61.00540758755291 + --- Workload: 502499000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 132 in the X datas point +-------------- + --- Configuration: 0300-0010 + --- Energy efficiency: 3550266447.4968843 + --- Energy: 34.61491775303547 + --- Workload: 122892000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (34.61491775303547 mAh) it is NOT far from the median. +--- Median :34.61491775303547, the gap is : 10 +--- So No we don't romove this configuration '0200-0010' + --- remove_aberrant_points: The value [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0] +--- Computing the list of the 10 first neighbours of '2022-0330' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '2022-0330' +--- Neighbour 0 in the list of neghbours, And at position 146 in the X datas point +-------------- + --- Configuration: 2022-0330 + --- Distance from that configuration: [1.] + --- Energy efficiency: 10619025470.794495 + --- Energy: 49.81557674440745 + --- Workload: 528993000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 3 in the X datas point +-------------- + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 12 in the X datas point +-------------- + --- Configuration: 0022-0030 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7249844128.351241 + --- Energy: 42.05401520354165 + --- Workload: 304885000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 97 in the X datas point +-------------- + --- Configuration: 1011-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10000990098.019703 + --- Energy: 50.66357196918862 + --- Workload: 506686000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 142 in the X datas point +-------------- + --- Configuration: 2220-0330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8252186829.509821 + --- Energy: 42.07453960416718 + --- Workload: 347206000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 157 in the X datas point +-------------- + --- Configuration: 2020-0220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7467367603.572389 + --- Energy: 42.10385161103808 + --- Workload: 314406000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 158 in the X datas point +-------------- + --- Configuration: 2020-0030 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5336236245.851076 + --- Energy: 35.10473595313148 + --- Workload: 187327000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 98 in the X datas point +-------------- + --- Configuration: 1011-3030 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8871225293.637558 + --- Energy: 42.90551410725298 + --- Workload: 380626000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 108 in the X datas point +-------------- + --- Configuration: 0222-0300 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9750580159.519491 + --- Energy: 43.43833566298026 + --- Workload: 423547000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 110 in the X datas point +-------------- + --- Configuration: 3003-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9353836943.914392 + --- Energy: 65.99051868650201 + --- Workload: 617264000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '2022-0330' +--- Neighbour 0 in the list of neghbours, And at position 158 in the X datas point +-------------- + --- Configuration: 2020-0030 + --- Distance from that configuration: [1.] + --- Energy efficiency: 5336236245.851076 + --- Energy: 35.10473595313148 + --- Workload: 187327000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 12 in the X datas point +-------------- + --- Configuration: 0022-0030 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7249844128.351241 + --- Energy: 42.05401520354165 + --- Workload: 304885000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 142 in the X datas point +-------------- + --- Configuration: 2220-0330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8252186829.509821 + --- Energy: 42.07453960416718 + --- Workload: 347206000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 157 in the X datas point +-------------- + --- Configuration: 2020-0220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7467367603.572389 + --- Energy: 42.10385161103808 + --- Workload: 314406000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 98 in the X datas point +-------------- + --- Configuration: 1011-3030 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8871225293.637558 + --- Energy: 42.90551410725298 + --- Workload: 380626000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 108 in the X datas point +-------------- + --- Configuration: 0222-0300 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9750580159.519491 + --- Energy: 43.43833566298026 + --- Workload: 423547000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 146 in the X datas point +-------------- + --- Configuration: 2022-0330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10619025470.794495 + --- Energy: 49.81557674440745 + --- Workload: 528993000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 97 in the X datas point +-------------- + --- Configuration: 1011-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10000990098.019703 + --- Energy: 50.66357196918862 + --- Workload: 506686000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 3 in the X datas point +-------------- + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 110 in the X datas point +-------------- + --- Configuration: 3003-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9353836943.914392 + --- Energy: 65.99051868650201 + --- Workload: 617264000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 98 in the X datas point +-------------- + --- Configuration: 1011-3030 + --- Energy efficiency: 8871225293.637558 + --- Energy: 42.90551410725298 + --- Workload: 380626000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (42.90551410725298 mAh) it is NOT far from the median. +--- Median :42.90551410725298, the gap is : 10 +--- So No we don't romove this configuration '2022-0330' + --- remove_aberrant_points: The value [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1] +--- Computing the list of the 10 first neighbours of '0022-1111' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0022-1111' +--- Neighbour 0 in the list of neghbours, And at position 147 in the X datas point +-------------- + --- Configuration: 0022-1111 + --- Distance from that configuration: [1.] + --- Energy efficiency: 11384996168.94879 + --- Energy: 60.652013004669556 + --- Workload: 690523000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 10 in the X datas point +-------------- + --- Configuration: 0011-0111 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8964027358.211496 + --- Energy: 50.74428137607953 + --- Workload: 454872000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 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 3 in the list of neghbours, And at position 109 in the X datas point +-------------- + --- Configuration: 0011-2022 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10199970420.085781 + --- Energy: 84.69065283515172 + --- Workload: 863842000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 114 in the X datas point +-------------- + --- Configuration: 0020-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8376542330.856669 + --- Energy: 48.301162810596125 + --- Workload: 404596000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 121 in the X datas point +-------------- + --- Configuration: 0020-1100 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6670179627.937381 + --- Energy: 41.85807704041302 + --- Workload: 279201000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 125 in the X datas point +-------------- + --- Configuration: 2022-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10534122128.398308 + --- Energy: 50.34000387088341 + --- Workload: 530288000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 139 in the X datas point +-------------- + --- Configuration: 0033-0011 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8411277841.329655 + --- Energy: 59.541753106093076 + --- Workload: 500822000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 160 in the X datas point +-------------- + --- Configuration: 0222-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11414873580.275099 + --- Energy: 57.359112207692405 + --- Workload: 654747000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 165 in the X datas point +-------------- + --- Configuration: 3333-1111 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11523551835.240866 + --- Energy: 83.54140347554512 + --- Workload: 962694000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0022-1111' +--- Neighbour 0 in the list of neghbours, And at position 121 in the X datas point +-------------- + --- Configuration: 0020-1100 + --- Distance from that configuration: [1.] + --- Energy efficiency: 6670179627.937381 + --- Energy: 41.85807704041302 + --- Workload: 279201000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 13 in the X datas point +-------------- + --- Configuration: 0011-1100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7650055845.407672 + --- Energy: 43.82652071469574 + --- Workload: 335276000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 114 in the X datas point +-------------- + --- Configuration: 0020-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8376542330.856669 + --- Energy: 48.301162810596125 + --- Workload: 404596000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 125 in the X datas point +-------------- + --- Configuration: 2022-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10534122128.398308 + --- Energy: 50.34000387088341 + --- Workload: 530288000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 10 in the X datas point +-------------- + --- Configuration: 0011-0111 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8964027358.211496 + --- Energy: 50.74428137607953 + --- Workload: 454872000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 160 in the X datas point +-------------- + --- Configuration: 0222-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11414873580.275099 + --- Energy: 57.359112207692405 + --- Workload: 654747000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 139 in the X datas point +-------------- + --- Configuration: 0033-0011 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8411277841.329655 + --- Energy: 59.541753106093076 + --- Workload: 500822000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 147 in the X datas point +-------------- + --- Configuration: 0022-1111 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11384996168.94879 + --- Energy: 60.652013004669556 + --- Workload: 690523000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 165 in the X datas point +-------------- + --- Configuration: 3333-1111 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11523551835.240866 + --- Energy: 83.54140347554512 + --- Workload: 962694000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 109 in the X datas point +-------------- + --- Configuration: 0011-2022 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10199970420.085781 + --- Energy: 84.69065283515172 + --- Workload: 863842000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 10 in the X datas point +-------------- + --- Configuration: 0011-0111 + --- Energy efficiency: 8964027358.211496 + --- Energy: 50.74428137607953 + --- Workload: 454872000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (50.74428137607953 mAh) it is NOT far from the median. +--- Median :50.74428137607953, the gap is : 10 +--- So No we don't romove this configuration '0022-1111' + --- remove_aberrant_points: The value [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0] +--- Computing the list of the 10 first neighbours of '2220-0300' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '2220-0300' +--- Neighbour 0 in the list of neghbours, And at position 148 in the X datas point +-------------- + --- Configuration: 2220-0300 + --- Distance from that configuration: [1.] + --- Energy efficiency: 6002689204.763734 + --- Energy: 36.30048338737668 + --- Workload: 217901000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 142 in the X datas point +-------------- + --- Configuration: 2220-0330 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 8252186829.509821 + --- Energy: 42.07453960416718 + --- Workload: 347206000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 108 in the X datas point +-------------- + --- Configuration: 0222-0300 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9750580159.519491 + --- Energy: 43.43833566298026 + --- Workload: 423547000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 113 in the X datas point +-------------- + --- Configuration: 2220-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9571301409.852697 + --- Energy: 49.20594289132612 + --- Workload: 470964000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 3 in the X datas point +-------------- + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 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 6 in the list of neghbours, And at position 28 in the X datas point +-------------- + --- Configuration: 3330-3000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5822958761.806049 + --- Energy: 37.40635012737015 + --- Workload: 217816000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 90 in the X datas point +-------------- + --- Configuration: 2222-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11468876336.840899 + --- Energy: 53.84120579706395 + --- Workload: 617498000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 115 in the X datas point +-------------- + --- Configuration: 2220-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9479212087.891254 + --- Energy: 49.57175430186782 + --- Workload: 469901000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 122 in the X datas point +-------------- + --- Configuration: 1110-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9413093613.215984 + --- Energy: 49.7061517933472 + --- Workload: 467887000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '2220-0300' +--- Neighbour 0 in the list of neghbours, And at position 148 in the X datas point +-------------- + --- Configuration: 2220-0300 + --- Distance from that configuration: [1.] + --- Energy efficiency: 6002689204.763734 + --- Energy: 36.30048338737668 + --- Workload: 217901000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 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 142 in the X datas point +-------------- + --- Configuration: 2220-0330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8252186829.509821 + --- Energy: 42.07453960416718 + --- Workload: 347206000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 108 in the X datas point +-------------- + --- Configuration: 0222-0300 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9750580159.519491 + --- Energy: 43.43833566298026 + --- Workload: 423547000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 113 in the X datas point +-------------- + --- Configuration: 2220-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9571301409.852697 + --- Energy: 49.20594289132612 + --- Workload: 470964000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 115 in the X datas point +-------------- + --- Configuration: 2220-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9479212087.891254 + --- Energy: 49.57175430186782 + --- Workload: 469901000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 122 in the X datas point +-------------- + --- Configuration: 1110-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9413093613.215984 + --- Energy: 49.7061517933472 + --- Workload: 467887000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 90 in the X datas point +-------------- + --- Configuration: 2222-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11468876336.840899 + --- Energy: 53.84120579706395 + --- Workload: 617498000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 3 in the X datas point +-------------- + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 23 in the X datas point +-------------- + --- Configuration: 3333-3300 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9963434196.49885 + --- Energy: 75.09852863759252 + --- Workload: 748237000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 113 in the X datas point +-------------- + --- Configuration: 2220-3330 + --- Energy efficiency: 9571301409.852697 + --- Energy: 49.20594289132612 + --- Workload: 470964000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (36.30048338737668 mAh) is far from the median. +--- Median :49.20594289132612, the gap is : 10 +--- So yes we remove this configuration '2220-0300' +--- remove_aberrant_points: The value [1.0, 1, 1, 1, 0, 2.0, 0, 1, 0, 0] is an abberant point. we don't add it + --- remove_aberrant_points: do we remove value [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1] +--- Computing the list of the 10 first neighbours of '3330-0101' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '3330-0101' +--- Neighbour 0 in the list of neghbours, And at position 149 in the X datas point +-------------- + --- Configuration: 3330-0101 + --- Distance from that configuration: [1.] + --- Energy efficiency: 8262619084.997563 + --- Energy: 42.07329975259821 + --- Workload: 347637000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 20 in the X datas point +-------------- + --- Configuration: 3330-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5377240292.736961 + --- Energy: 32.51205394198035 + --- Workload: 174825000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 106 in the X datas point +-------------- + --- Configuration: 3330-2202 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10286076355.602003 + --- Energy: 84.88778487940925 + --- Workload: 873162000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 134 in the X datas point +-------------- + --- Configuration: 3333-1101 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10947566629.6274 + --- Energy: 79.26313007840331 + --- Workload: 867738000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 11 in the X datas point +-------------- + --- Configuration: 3303-0001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8321129010.784183 + --- Energy: 59.94594005320708 + --- Workload: 498819000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 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 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 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 49 in the X datas point +-------------- + --- Configuration: 3000-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8354358468.81318 + --- Energy: 64.35822134376 + --- Workload: 537670000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 51 in the X datas point +-------------- + --- Configuration: 3300-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 2075033200.5312083 + --- Energy: 29.0248902377268 + --- Workload: 60227600000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '3330-0101' +--- Neighbour 0 in the list of neghbours, And at position 51 in the X datas point +-------------- + --- Configuration: 3300-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 2075033200.5312083 + --- Energy: 29.0248902377268 + --- Workload: 60227600000.0 +-------------- +--- Neighbour 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 39 in the X datas point +-------------- + --- Configuration: 2220-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3029054692.61153 + --- Energy: 30.508250558695604 + --- Workload: 92411200000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 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 149 in the X datas point +-------------- + --- Configuration: 3330-0101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8262619084.997563 + --- Energy: 42.07329975259821 + --- Workload: 347637000000.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 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 49 in the X datas point +-------------- + --- Configuration: 3000-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8354358468.81318 + --- Energy: 64.35822134376 + --- Workload: 537670000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 134 in the X datas point +-------------- + --- Configuration: 3333-1101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10947566629.6274 + --- Energy: 79.26313007840331 + --- Workload: 867738000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 106 in the X datas point +-------------- + --- Configuration: 3330-2202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10286076355.602003 + --- Energy: 84.88778487940925 + --- Workload: 873162000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 149 in the X datas point +-------------- + --- Configuration: 3330-0101 + --- Energy efficiency: 8262619084.997563 + --- Energy: 42.07329975259821 + --- Workload: 347637000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (42.07329975259821 mAh) it is NOT far from the median. +--- Median :42.07329975259821, the gap is : 10 +--- So No we don't romove this configuration '3330-0101' + --- remove_aberrant_points: The value [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0] +--- Computing the list of the 10 first neighbours of '0001-0220' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0001-0220' +--- Neighbour 0 in the list of neghbours, And at position 150 in the X datas point +-------------- + --- Configuration: 0001-0220 + --- Distance from that configuration: [1.] + --- Energy efficiency: 9243340173.405062 + --- Energy: 40.84258552984255 + --- Workload: 377523000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 58 in the X datas point +-------------- + --- Configuration: 0001-0020 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4533975344.242078 + --- Energy: 35.4792605525655 + --- Workload: 160862000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 75 in the X datas point +-------------- + --- Configuration: 0001-0200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 57 in the X datas point +-------------- + --- Configuration: 0101-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9185604320.908272 + --- Energy: 48.9191931692468 + --- Workload: 449351000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 68 in the X datas point +-------------- + --- Configuration: 1001-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9166575000.916658 + --- Energy: 50.735447078258076 + --- Workload: 465069000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 72 in the X datas point +-------------- + --- Configuration: 0101-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5549420363.04308 + --- Energy: 37.334916995372765 + --- Workload: 207187000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 93 in the X datas point +-------------- + --- Configuration: 0101-0330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7878296082.123358 + --- Energy: 42.51302006574951 + --- Workload: 334929000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 10 in the X datas point +-------------- + --- Configuration: 0011-0111 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8964027358.211496 + --- Energy: 50.74428137607953 + --- Workload: 454872000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 26 in the X datas point +-------------- + --- Configuration: 0000-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7665772326.561901 + --- Energy: 48.682465076838824 + --- Workload: 373189000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 67 in the X datas point +-------------- + --- Configuration: 0000-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0001-0220' +--- Neighbour 0 in the list of neghbours, And at position 58 in the X datas point +-------------- + --- Configuration: 0001-0020 + --- Distance from that configuration: [1.] + --- Energy efficiency: 4533975344.242078 + --- Energy: 35.4792605525655 + --- Workload: 160862000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 75 in the X datas point +-------------- + --- Configuration: 0001-0200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 72 in the X datas point +-------------- + --- Configuration: 0101-0200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5549420363.04308 + --- Energy: 37.334916995372765 + --- Workload: 207187000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 150 in the X datas point +-------------- + --- Configuration: 0001-0220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9243340173.405062 + --- Energy: 40.84258552984255 + --- Workload: 377523000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 93 in the X datas point +-------------- + --- Configuration: 0101-0330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7878296082.123358 + --- Energy: 42.51302006574951 + --- Workload: 334929000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 67 in the X datas point +-------------- + --- Configuration: 0000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 26 in the X datas point +-------------- + --- Configuration: 0000-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7665772326.561901 + --- Energy: 48.682465076838824 + --- Workload: 373189000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 57 in the X datas point +-------------- + --- Configuration: 0101-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9185604320.908272 + --- Energy: 48.9191931692468 + --- Workload: 449351000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 68 in the X datas point +-------------- + --- Configuration: 1001-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9166575000.916658 + --- Energy: 50.735447078258076 + --- Workload: 465069000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 10 in the X datas point +-------------- + --- Configuration: 0011-0111 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8964027358.211496 + --- Energy: 50.74428137607953 + --- Workload: 454872000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 93 in the X datas point +-------------- + --- Configuration: 0101-0330 + --- Energy efficiency: 7878296082.123358 + --- Energy: 42.51302006574951 + --- Workload: 334929000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (42.51302006574951 mAh) it is NOT far from the median. +--- Median :42.51302006574951, the gap is : 10 +--- So No we don't romove this configuration '0001-0220' + --- remove_aberrant_points: The value [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0] +--- Computing the list of the 10 first neighbours of '1100-0020' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '1100-0020' +--- Neighbour 0 in the list of neghbours, And at position 151 in the X datas point +-------------- + --- Configuration: 1100-0020 + --- Distance from that configuration: [1.] + --- Energy efficiency: 5236287472.182222 + --- Energy: 35.478097414979636 + --- Workload: 185774000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 36 in the X datas point +-------------- + --- Configuration: 1100-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 2018619748.5607243 + --- Energy: 30.059275323795035 + --- Workload: 60678300000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 78 in the X datas point +-------------- + --- Configuration: 0110-0020 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5821399464.43125 + --- Energy: 36.31061849927073 + --- Workload: 211379000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 7 in the X datas point +-------------- + --- Configuration: 1000-1010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6501654671.113798 + --- Energy: 42.85376093977719 + --- Workload: 278621000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 33 in the X datas point +-------------- + --- Configuration: 1000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 997516184.7000968 + --- Energy: 29.543907709942122 + --- Workload: 29470600000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 37 in the X datas point +-------------- + --- Configuration: 2200-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 38 in the X datas point +-------------- + --- Configuration: 1110-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 2905397356.669485 + --- Energy: 30.668041259477853 + --- Workload: 89102900000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 42 in the X datas point +-------------- + --- Configuration: 1100-1000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5947637003.818383 + --- Energy: 36.68430426428569 + --- Workload: 218185000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 43 in the X datas point +-------------- + --- Configuration: 2200-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5035525633.343237 + --- Energy: 36.93355197432356 + --- Workload: 185980000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 58 in the X datas point +-------------- + --- Configuration: 0001-0020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4533975344.242078 + --- Energy: 35.4792605525655 + --- Workload: 160862000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '1100-0020' +--- Neighbour 0 in the list of neghbours, And at position 33 in the X datas point +-------------- + --- Configuration: 1000-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 997516184.7000968 + --- Energy: 29.543907709942122 + --- Workload: 29470600000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 36 in the X datas point +-------------- + --- Configuration: 1100-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 2018619748.5607243 + --- Energy: 30.059275323795035 + --- Workload: 60678300000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 37 in the X datas point +-------------- + --- Configuration: 2200-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 38 in the X datas point +-------------- + --- Configuration: 1110-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 2905397356.669485 + --- Energy: 30.668041259477853 + --- Workload: 89102900000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 151 in the X datas point +-------------- + --- Configuration: 1100-0020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5236287472.182222 + --- Energy: 35.478097414979636 + --- Workload: 185774000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 58 in the X datas point +-------------- + --- Configuration: 0001-0020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4533975344.242078 + --- Energy: 35.4792605525655 + --- Workload: 160862000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 78 in the X datas point +-------------- + --- Configuration: 0110-0020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5821399464.43125 + --- Energy: 36.31061849927073 + --- Workload: 211379000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 42 in the X datas point +-------------- + --- Configuration: 1100-1000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5947637003.818383 + --- Energy: 36.68430426428569 + --- Workload: 218185000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 43 in the X datas point +-------------- + --- Configuration: 2200-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5035525633.343237 + --- Energy: 36.93355197432356 + --- Workload: 185980000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 7 in the X datas point +-------------- + --- Configuration: 1000-1010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6501654671.113798 + --- Energy: 42.85376093977719 + --- Workload: 278621000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 151 in the X datas point +-------------- + --- Configuration: 1100-0020 + --- Energy efficiency: 5236287472.182222 + --- Energy: 35.478097414979636 + --- Workload: 185774000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (35.478097414979636 mAh) it is NOT far from the median. +--- Median :35.478097414979636, the gap is : 10 +--- So No we don't romove this configuration '1100-0020' + --- remove_aberrant_points: The value [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1] +--- Computing the list of the 10 first neighbours of '1100-1001' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '1100-1001' +--- Neighbour 0 in the list of neghbours, And at position 152 in the X datas point +-------------- + --- Configuration: 1100-1001 + --- Distance from that configuration: [1.] + --- Energy efficiency: 7522756337.9222145 + --- Energy: 41.562953026807364 + --- Workload: 312668000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 42 in the X datas point +-------------- + --- Configuration: 1100-1000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5947637003.818383 + --- Energy: 36.68430426428569 + --- Workload: 218185000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 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 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 105 in the X datas point +-------------- + --- Configuration: 0110-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7487495881.877265 + --- Energy: 41.820066635010036 + --- Workload: 313127000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 156 in the X datas point +-------------- + --- Configuration: 2000-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6591219177.81132 + --- Energy: 41.03159908655608 + --- Workload: 270449000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 164 in the X datas point +-------------- + --- Configuration: 2200-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5023055826.242454 + --- Energy: 35.164198939696966 + --- Workload: 176632000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 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 8 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 9 in the list of neghbours, And at position 37 in the X datas point +-------------- + --- Configuration: 2200-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '1100-1001' +--- Neighbour 0 in the list of neghbours, And at position 33 in the X datas point +-------------- + --- Configuration: 1000-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 997516184.7000968 + --- Energy: 29.543907709942122 + --- Workload: 29470600000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 36 in the X datas point +-------------- + --- Configuration: 1100-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 2018619748.5607243 + --- Energy: 30.059275323795035 + --- Workload: 60678300000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 37 in the X datas point +-------------- + --- Configuration: 2200-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 164 in the X datas point +-------------- + --- Configuration: 2200-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5023055826.242454 + --- Energy: 35.164198939696966 + --- Workload: 176632000000.0 +-------------- +--- Neighbour 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 46 in the X datas point +-------------- + --- Configuration: 1000-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4062233415.93208 + --- Energy: 36.86022362180361 + --- Workload: 149735000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 156 in the X datas point +-------------- + --- Configuration: 2000-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6591219177.81132 + --- Energy: 41.03159908655608 + --- Workload: 270449000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 152 in the X datas point +-------------- + --- Configuration: 1100-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7522756337.9222145 + --- Energy: 41.562953026807364 + --- Workload: 312668000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 105 in the X datas point +-------------- + --- Configuration: 0110-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7487495881.877265 + --- Energy: 41.820066635010036 + --- Workload: 313127000000.0 +-------------- +--- Neighbour 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 42 in the X datas point +-------------- + --- Configuration: 1100-1000 + --- Energy efficiency: 5947637003.818383 + --- Energy: 36.68430426428569 + --- Workload: 218185000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (36.68430426428569 mAh) it is NOT far from the median. +--- Median :36.68430426428569, the gap is : 10 +--- So No we don't romove this configuration '1100-1001' + --- remove_aberrant_points: The value [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 0, 1, 1, 0, 1.0, 1, 0, 1, 1] +--- Computing the list of the 10 first neighbours of '0220-2022' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0220-2022' +--- Neighbour 0 in the list of neghbours, And at position 153 in the X datas point +-------------- + --- Configuration: 0220-2022 + --- Distance from that configuration: [1.] + --- Energy efficiency: 10070047248.66169 + --- Energy: 83.48428558869355 + --- Workload: 840691000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 76 in the X datas point +-------------- + --- Configuration: 0220-0020 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5040602049.508794 + --- Energy: 36.67117347490831 + --- Workload: 184845000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 84 in the X datas point +-------------- + --- Configuration: 0220-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7282684688.88371 + --- Energy: 43.18443043197562 + --- Workload: 314499000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 78 in the X datas point +-------------- + --- Configuration: 0110-0020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5821399464.43125 + --- Energy: 36.31061849927073 + --- Workload: 211379000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 88 in the X datas point +-------------- + --- Configuration: 2020-0022 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8754497623.153894 + --- Energy: 65.93701913313123 + --- Workload: 577244000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 102 in the X datas point +-------------- + --- Configuration: 0020-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 4244013818.5089927 + --- Energy: 35.41951635507749 + --- Workload: 150321000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 105 in the X datas point +-------------- + --- Configuration: 0110-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7487495881.877265 + --- Energy: 41.820066635010036 + --- Workload: 313127000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 109 in the X datas point +-------------- + --- Configuration: 0011-2022 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10199970420.085781 + --- Energy: 84.69065283515172 + --- Workload: 863842000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 114 in the X datas point +-------------- + --- Configuration: 0020-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8376542330.856669 + --- Energy: 48.301162810596125 + --- Workload: 404596000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 115 in the X datas point +-------------- + --- Configuration: 2220-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9479212087.891254 + --- Energy: 49.57175430186782 + --- Workload: 469901000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0220-2022' +--- Neighbour 0 in the list of neghbours, And at position 102 in the X datas point +-------------- + --- Configuration: 0020-2000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 4244013818.5089927 + --- Energy: 35.41951635507749 + --- Workload: 150321000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 78 in the X datas point +-------------- + --- Configuration: 0110-0020 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5821399464.43125 + --- Energy: 36.31061849927073 + --- Workload: 211379000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 76 in the X datas point +-------------- + --- Configuration: 0220-0020 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5040602049.508794 + --- Energy: 36.67117347490831 + --- Workload: 184845000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 105 in the X datas point +-------------- + --- Configuration: 0110-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7487495881.877265 + --- Energy: 41.820066635010036 + --- Workload: 313127000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 84 in the X datas point +-------------- + --- Configuration: 0220-1001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7282684688.88371 + --- Energy: 43.18443043197562 + --- Workload: 314499000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 114 in the X datas point +-------------- + --- Configuration: 0020-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8376542330.856669 + --- Energy: 48.301162810596125 + --- Workload: 404596000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 115 in the X datas point +-------------- + --- Configuration: 2220-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9479212087.891254 + --- Energy: 49.57175430186782 + --- Workload: 469901000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 88 in the X datas point +-------------- + --- Configuration: 2020-0022 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8754497623.153894 + --- Energy: 65.93701913313123 + --- Workload: 577244000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 153 in the X datas point +-------------- + --- Configuration: 0220-2022 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10070047248.66169 + --- Energy: 83.48428558869355 + --- Workload: 840691000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 109 in the X datas point +-------------- + --- Configuration: 0011-2022 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10199970420.085781 + --- Energy: 84.69065283515172 + --- Workload: 863842000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 84 in the X datas point +-------------- + --- Configuration: 0220-1001 + --- Energy efficiency: 7282684688.88371 + --- Energy: 43.18443043197562 + --- Workload: 314499000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (83.48428558869355 mAh) is far from the median. +--- Median :43.18443043197562, the gap is : 10 +--- So yes we remove this configuration '0220-2022' +--- remove_aberrant_points: The value [1.0, 0, 1, 1, 0, 1.0, 1, 0, 1, 1] is an abberant point. we don't add it + --- remove_aberrant_points: do we remove value [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1] +--- Computing the list of the 10 first neighbours of '3000-0011' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '3000-0011' +--- Neighbour 0 in the list of neghbours, And at position 154 in the X datas point +-------------- + --- Configuration: 3000-0011 + --- Distance from that configuration: [1.] + --- Energy efficiency: 6788774083.176061 + --- Energy: 41.16379423683102 + --- Workload: 279451000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 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 136 in the X datas point +-------------- + --- Configuration: 2000-0022 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8308684236.764266 + --- Energy: 64.3370683100252 + --- Workload: 534556000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 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 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 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 9 in the list of neghbours, And at position 49 in the X datas point +-------------- + --- Configuration: 3000-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8354358468.81318 + --- Energy: 64.35822134376 + --- Workload: 537670000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '3000-0011' +--- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point +-------------- + --- Configuration: 2000-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 18 in the X datas point +-------------- + --- Configuration: 3000-0000 + --- Distance from that configuration: [0.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 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 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 154 in the X datas point +-------------- + --- Configuration: 3000-0011 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6788774083.176061 + --- Energy: 41.16379423683102 + --- Workload: 279451000000.0 +-------------- +--- Neighbour 6 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 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 136 in the X datas point +-------------- + --- Configuration: 2000-0022 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8308684236.764266 + --- Energy: 64.3370683100252 + --- Workload: 534556000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 49 in the X datas point +-------------- + --- Configuration: 3000-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8354358468.81318 + --- Energy: 64.35822134376 + --- Workload: 537670000000.0 +-------------- +-------------- +--- 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-0011' + --- remove_aberrant_points: The value [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 1, 1, 1, 1, 1.0, 1, 0, 0, 1] +--- Computing the list of the 10 first neighbours of '1111-2002' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '1111-2002' +--- Neighbour 0 in the list of neghbours, And at position 155 in the X datas point +-------------- + --- Configuration: 1111-2002 + --- Distance from that configuration: [1.] + --- Energy efficiency: 10098612955.510561 + --- Energy: 67.2428641168314 + --- Workload: 679060000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 95 in the X datas point +-------------- + --- Configuration: 1101-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6788174999.151478 + --- Energy: 36.70897651674008 + --- Workload: 249187000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 118 in the X datas point +-------------- + --- Configuration: 1001-2002 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9165566798.65083 + --- Energy: 65.10994999301121 + --- Workload: 596772000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 123 in the X datas point +-------------- + --- Configuration: 0111-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6681499595.769274 + --- Energy: 37.38840673928198 + --- Workload: 249811000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 47 in the X datas point +-------------- + --- Configuration: 1001-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 50 in the X datas point +-------------- + --- Configuration: 0001-2002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8407741848.694279 + --- Energy: 65.1809584910712 + --- Workload: 548023000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 52 in the X datas point +-------------- + --- Configuration: 1101-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9914340101.522842 + --- Energy: 65.015157087009 + --- Workload: 644582000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 54 in the X datas point +-------------- + --- Configuration: 1001-0002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7043096708.760907 + --- Energy: 47.6050128004243 + --- Workload: 335286000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 86 in the X datas point +-------------- + --- Configuration: 1111-0101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9080672696.233337 + --- Energy: 45.44863666563364 + --- Workload: 412706000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 90 in the X datas point +-------------- + --- Configuration: 2222-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11468876336.840899 + --- Energy: 53.84120579706395 + --- Workload: 617498000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '1111-2002' +--- Neighbour 0 in the list of neghbours, And at position 95 in the X datas point +-------------- + --- Configuration: 1101-2000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 6788174999.151478 + --- Energy: 36.70897651674008 + --- Workload: 249187000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 123 in the X datas point +-------------- + --- Configuration: 0111-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6681499595.769274 + --- Energy: 37.38840673928198 + --- Workload: 249811000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 47 in the X datas point +-------------- + --- Configuration: 1001-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5236095548.271565 + --- Energy: 39.7073615035878 + --- Workload: 207911000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 86 in the X datas point +-------------- + --- Configuration: 1111-0101 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9080672696.233337 + --- Energy: 45.44863666563364 + --- Workload: 412706000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 54 in the X datas point +-------------- + --- Configuration: 1001-0002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7043096708.760907 + --- Energy: 47.6050128004243 + --- Workload: 335286000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 90 in the X datas point +-------------- + --- Configuration: 2222-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11468876336.840899 + --- Energy: 53.84120579706395 + --- Workload: 617498000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 52 in the X datas point +-------------- + --- Configuration: 1101-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9914340101.522842 + --- Energy: 65.015157087009 + --- Workload: 644582000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 118 in the X datas point +-------------- + --- Configuration: 1001-2002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9165566798.65083 + --- Energy: 65.10994999301121 + --- Workload: 596772000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 50 in the X datas point +-------------- + --- Configuration: 0001-2002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8407741848.694279 + --- Energy: 65.1809584910712 + --- Workload: 548023000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 155 in the X datas point +-------------- + --- Configuration: 1111-2002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10098612955.510561 + --- Energy: 67.2428641168314 + --- Workload: 679060000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 54 in the X datas point +-------------- + --- Configuration: 1001-0002 + --- Energy efficiency: 7043096708.760907 + --- Energy: 47.6050128004243 + --- Workload: 335286000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (67.2428641168314 mAh) is far from the median. +--- Median :47.6050128004243, the gap is : 10 +--- So yes we remove this configuration '1111-2002' +--- remove_aberrant_points: The value [0.0, 1, 1, 1, 1, 1.0, 1, 0, 0, 1] is an abberant point. we don't add it + --- remove_aberrant_points: do we remove value [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1] +--- Computing the list of the 10 first neighbours of '2000-1001' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '2000-1001' +--- Neighbour 0 in the list of neghbours, And at position 156 in the X datas point +-------------- + --- Configuration: 2000-1001 + --- Distance from that configuration: [1.] + --- Energy efficiency: 6591219177.81132 + --- Energy: 41.03159908655608 + --- Workload: 270449000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 80 in the X datas point +-------------- + --- Configuration: 2002-1001 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 8795770993.306417 + --- Energy: 48.71596839606954 + --- Workload: 428493000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 34 in the X datas point +-------------- + --- Configuration: 2000-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 44 in the X datas point +-------------- + --- Configuration: 3000-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5326600510.288329 + --- Energy: 36.46450751429702 + --- Workload: 194232000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 46 in the X datas point +-------------- + --- Configuration: 1000-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4062233415.93208 + --- Energy: 36.86022362180361 + --- Workload: 149735000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 59 in the X datas point +-------------- + --- Configuration: 2000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 125 in the X datas point +-------------- + --- Configuration: 2022-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10534122128.398308 + --- Energy: 50.34000387088341 + --- Workload: 530288000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 130 in the X datas point +-------------- + --- Configuration: 2020-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6005284650.492433 + --- Energy: 34.65163368892841 + --- Workload: 208093000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 140 in the X datas point +-------------- + --- Configuration: 3030-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8447801037.389967 + --- Energy: 43.884169684615244 + --- Workload: 370724000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 152 in the X datas point +-------------- + --- Configuration: 1100-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7522756337.9222145 + --- Energy: 41.562953026807364 + --- Workload: 312668000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '2000-1001' +--- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point +-------------- + --- Configuration: 2000-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 130 in the X datas point +-------------- + --- Configuration: 2020-1000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 6005284650.492433 + --- Energy: 34.65163368892841 + --- Workload: 208093000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 59 in the X datas point +-------------- + --- Configuration: 2000-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4153496621.1304984 + --- Energy: 36.241340818491324 + --- Workload: 150528000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 44 in the X datas point +-------------- + --- Configuration: 3000-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5326600510.288329 + --- Energy: 36.46450751429702 + --- Workload: 194232000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 46 in the X datas point +-------------- + --- Configuration: 1000-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4062233415.93208 + --- Energy: 36.86022362180361 + --- Workload: 149735000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 156 in the X datas point +-------------- + --- Configuration: 2000-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6591219177.81132 + --- Energy: 41.03159908655608 + --- Workload: 270449000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 152 in the X datas point +-------------- + --- Configuration: 1100-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7522756337.9222145 + --- Energy: 41.562953026807364 + --- Workload: 312668000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 140 in the X datas point +-------------- + --- Configuration: 3030-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8447801037.389967 + --- Energy: 43.884169684615244 + --- Workload: 370724000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 80 in the X datas point +-------------- + --- Configuration: 2002-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8795770993.306417 + --- Energy: 48.71596839606954 + --- Workload: 428493000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 125 in the X datas point +-------------- + --- Configuration: 2022-1001 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10534122128.398308 + --- Energy: 50.34000387088341 + --- Workload: 530288000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 46 in the X datas point +-------------- + --- Configuration: 1000-1000 + --- Energy efficiency: 4062233415.93208 + --- Energy: 36.86022362180361 + --- Workload: 149735000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (36.86022362180361 mAh) it is NOT far from the median. +--- Median :36.86022362180361, the gap is : 10 +--- So No we don't romove this configuration '2000-1001' + --- remove_aberrant_points: The value [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0] +--- Computing the list of the 10 first neighbours of '2020-0220' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '2020-0220' +--- Neighbour 0 in the list of neghbours, And at position 157 in the X datas point +-------------- + --- Configuration: 2020-0220 + --- Distance from that configuration: [1.] + --- Energy efficiency: 7467367603.572389 + --- Energy: 42.10385161103808 + --- Workload: 314406000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 3 in the X datas point +-------------- + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 88 in the X datas point +-------------- + --- Configuration: 2020-0022 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8754497623.153894 + --- Energy: 65.93701913313123 + --- Workload: 577244000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 114 in the X datas point +-------------- + --- Configuration: 0020-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8376542330.856669 + --- Energy: 48.301162810596125 + --- Workload: 404596000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 115 in the X datas point +-------------- + --- Configuration: 2220-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9479212087.891254 + --- Energy: 49.57175430186782 + --- Workload: 469901000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 142 in the X datas point +-------------- + --- Configuration: 2220-0330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8252186829.509821 + --- Energy: 42.07453960416718 + --- Workload: 347206000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 146 in the X datas point +-------------- + --- Configuration: 2022-0330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10619025470.794495 + --- Energy: 49.81557674440745 + --- Workload: 528993000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 158 in the X datas point +-------------- + --- Configuration: 2020-0030 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5336236245.851076 + --- Energy: 35.10473595313148 + --- Workload: 187327000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 6 in the X datas point +-------------- + --- Configuration: 0020-0010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 8 in the X datas point +-------------- + --- Configuration: 0020-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8089829466.394849 + --- Energy: 66.44909360627778 + --- Workload: 537560000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '2020-0220' +--- Neighbour 0 in the list of neghbours, And at position 158 in the X datas point +-------------- + --- Configuration: 2020-0030 + --- Distance from that configuration: [1.] + --- Energy efficiency: 5336236245.851076 + --- Energy: 35.10473595313148 + --- Workload: 187327000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 6 in the X datas point +-------------- + --- Configuration: 0020-0010 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3998672440.749671 + --- Energy: 36.82601141845538 + --- Workload: 147255000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 142 in the X datas point +-------------- + --- Configuration: 2220-0330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8252186829.509821 + --- Energy: 42.07453960416718 + --- Workload: 347206000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 157 in the X datas point +-------------- + --- Configuration: 2020-0220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7467367603.572389 + --- Energy: 42.10385161103808 + --- Workload: 314406000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 114 in the X datas point +-------------- + --- Configuration: 0020-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8376542330.856669 + --- Energy: 48.301162810596125 + --- Workload: 404596000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 115 in the X datas point +-------------- + --- Configuration: 2220-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9479212087.891254 + --- Energy: 49.57175430186782 + --- Workload: 469901000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 146 in the X datas point +-------------- + --- Configuration: 2022-0330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10619025470.794495 + --- Energy: 49.81557674440745 + --- Workload: 528993000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 3 in the X datas point +-------------- + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 88 in the X datas point +-------------- + --- Configuration: 2020-0022 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8754497623.153894 + --- Energy: 65.93701913313123 + --- Workload: 577244000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 8 in the X datas point +-------------- + --- Configuration: 0020-0202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8089829466.394849 + --- Energy: 66.44909360627778 + --- Workload: 537560000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 114 in the X datas point +-------------- + --- Configuration: 0020-2220 + --- Energy efficiency: 8376542330.856669 + --- Energy: 48.301162810596125 + --- Workload: 404596000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (48.301162810596125 mAh) it is NOT far from the median. +--- Median :48.301162810596125, the gap is : 10 +--- So No we don't romove this configuration '2020-0220' + --- remove_aberrant_points: The value [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0] +--- Computing the list of the 10 first neighbours of '2020-0030' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '2020-0030' +--- Neighbour 0 in the list of neghbours, And at position 158 in the X datas point +-------------- + --- Configuration: 2020-0030 + --- Distance from that configuration: [1.] + --- Energy efficiency: 5336236245.851076 + --- Energy: 35.10473595313148 + --- Workload: 187327000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 117 in the X datas point +-------------- + --- Configuration: 2020-3030 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 7529950377.627011 + --- Energy: 41.87227309237855 + --- Workload: 315295000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 12 in the X datas point +-------------- + --- Configuration: 0022-0030 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7249844128.351241 + --- Energy: 42.05401520354165 + --- Workload: 304885000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 88 in the X datas point +-------------- + --- Configuration: 2020-0022 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8754497623.153894 + --- Energy: 65.93701913313123 + --- Workload: 577244000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 142 in the X datas point +-------------- + --- Configuration: 2220-0330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8252186829.509821 + --- Energy: 42.07453960416718 + --- Workload: 347206000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 144 in the X datas point +-------------- + --- Configuration: 3330-0030 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6057595619.146848 + --- Energy: 36.12486526516549 + --- Workload: 218830000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 146 in the X datas point +-------------- + --- Configuration: 2022-0330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10619025470.794495 + --- Energy: 49.81557674440745 + --- Workload: 528993000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 157 in the X datas point +-------------- + --- Configuration: 2020-0220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7467367603.572389 + --- Energy: 42.10385161103808 + --- Workload: 314406000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 76 in the X datas point +-------------- + --- Configuration: 0220-0020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5040602049.508794 + --- Energy: 36.67117347490831 + --- Workload: 184845000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 98 in the X datas point +-------------- + --- Configuration: 1011-3030 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8871225293.637558 + --- Energy: 42.90551410725298 + --- Workload: 380626000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '2020-0030' +--- Neighbour 0 in the list of neghbours, And at position 158 in the X datas point +-------------- + --- Configuration: 2020-0030 + --- Distance from that configuration: [1.] + --- Energy efficiency: 5336236245.851076 + --- Energy: 35.10473595313148 + --- Workload: 187327000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 144 in the X datas point +-------------- + --- Configuration: 3330-0030 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 6057595619.146848 + --- Energy: 36.12486526516549 + --- Workload: 218830000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 76 in the X datas point +-------------- + --- Configuration: 0220-0020 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5040602049.508794 + --- Energy: 36.67117347490831 + --- Workload: 184845000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 117 in the X datas point +-------------- + --- Configuration: 2020-3030 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7529950377.627011 + --- Energy: 41.87227309237855 + --- Workload: 315295000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 12 in the X datas point +-------------- + --- Configuration: 0022-0030 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7249844128.351241 + --- Energy: 42.05401520354165 + --- Workload: 304885000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 142 in the X datas point +-------------- + --- Configuration: 2220-0330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8252186829.509821 + --- Energy: 42.07453960416718 + --- Workload: 347206000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 157 in the X datas point +-------------- + --- Configuration: 2020-0220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7467367603.572389 + --- Energy: 42.10385161103808 + --- Workload: 314406000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 98 in the X datas point +-------------- + --- Configuration: 1011-3030 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8871225293.637558 + --- Energy: 42.90551410725298 + --- Workload: 380626000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 146 in the X datas point +-------------- + --- Configuration: 2022-0330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10619025470.794495 + --- Energy: 49.81557674440745 + --- Workload: 528993000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 88 in the X datas point +-------------- + --- Configuration: 2020-0022 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8754497623.153894 + --- Energy: 65.93701913313123 + --- Workload: 577244000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 12 in the X datas point +-------------- + --- Configuration: 0022-0030 + --- Energy efficiency: 7249844128.351241 + --- Energy: 42.05401520354165 + --- Workload: 304885000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (42.05401520354165 mAh) it is NOT far from the median. +--- Median :42.05401520354165, the gap is : 10 +--- So No we don't romove this configuration '2020-0030' + --- remove_aberrant_points: The value [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0] +--- Computing the list of the 10 first neighbours of '1111-3330' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '1111-3330' +--- Neighbour 0 in the list of neghbours, And at position 159 in the X datas point +-------------- + --- Configuration: 1111-3330 + --- Distance from that configuration: [1.] + --- Energy efficiency: 10965958375.4152 + --- Energy: 49.989818506242955 + --- Workload: 548186000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 97 in the X datas point +-------------- + --- Configuration: 1011-3330 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 10000990098.019703 + --- Energy: 50.66357196918862 + --- Workload: 506686000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 122 in the X datas point +-------------- + --- Configuration: 1110-3330 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 9413093613.215984 + --- Energy: 49.7061517933472 + --- Workload: 467887000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 98 in the X datas point +-------------- + --- Configuration: 1011-3030 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8871225293.637558 + --- Energy: 42.90551410725298 + --- Workload: 380626000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 113 in the X datas point +-------------- + --- Configuration: 2220-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9571301409.852697 + --- Energy: 49.20594289132612 + --- Workload: 470964000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 3 in the X datas point +-------------- + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 57 in the X datas point +-------------- + --- Configuration: 0101-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9185604320.908272 + --- Energy: 48.9191931692468 + --- Workload: 449351000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 68 in the X datas point +-------------- + --- Configuration: 1001-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9166575000.916658 + --- Energy: 50.735447078258076 + --- Workload: 465069000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 90 in the X datas point +-------------- + --- Configuration: 2222-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11468876336.840899 + --- Energy: 53.84120579706395 + --- Workload: 617498000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 93 in the X datas point +-------------- + --- Configuration: 0101-0330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7878296082.123358 + --- Energy: 42.51302006574951 + --- Workload: 334929000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '1111-3330' +--- Neighbour 0 in the list of neghbours, And at position 93 in the X datas point +-------------- + --- Configuration: 0101-0330 + --- Distance from that configuration: [1.] + --- Energy efficiency: 7878296082.123358 + --- Energy: 42.51302006574951 + --- Workload: 334929000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 98 in the X datas point +-------------- + --- Configuration: 1011-3030 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 8871225293.637558 + --- Energy: 42.90551410725298 + --- Workload: 380626000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 57 in the X datas point +-------------- + --- Configuration: 0101-2220 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 9185604320.908272 + --- Energy: 48.9191931692468 + --- Workload: 449351000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 113 in the X datas point +-------------- + --- Configuration: 2220-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9571301409.852697 + --- Energy: 49.20594289132612 + --- Workload: 470964000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 122 in the X datas point +-------------- + --- Configuration: 1110-3330 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9413093613.215984 + --- Energy: 49.7061517933472 + --- Workload: 467887000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 159 in the X datas point +-------------- + --- Configuration: 1111-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10965958375.4152 + --- Energy: 49.989818506242955 + --- Workload: 548186000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 97 in the X datas point +-------------- + --- Configuration: 1011-3330 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10000990098.019703 + --- Energy: 50.66357196918862 + --- Workload: 506686000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 68 in the X datas point +-------------- + --- Configuration: 1001-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9166575000.916658 + --- Energy: 50.735447078258076 + --- Workload: 465069000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 90 in the X datas point +-------------- + --- Configuration: 2222-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11468876336.840899 + --- Energy: 53.84120579706395 + --- Workload: 617498000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 3 in the X datas point +-------------- + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 122 in the X datas point +-------------- + --- Configuration: 1110-3330 + --- Energy efficiency: 9413093613.215984 + --- Energy: 49.7061517933472 + --- Workload: 467887000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (49.7061517933472 mAh) it is NOT far from the median. +--- Median :49.7061517933472, the gap is : 10 +--- So No we don't romove this configuration '1111-3330' + --- remove_aberrant_points: The value [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0] +--- Computing the list of the 10 first neighbours of '0222-2220' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0222-2220' +--- Neighbour 0 in the list of neghbours, And at position 160 in the X datas point +-------------- + --- Configuration: 0222-2220 + --- Distance from that configuration: [1.] + --- Energy efficiency: 11414873580.275099 + --- Energy: 57.359112207692405 + --- Workload: 654747000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 3 in the X datas point +-------------- + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 57 in the X datas point +-------------- + --- Configuration: 0101-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9185604320.908272 + --- Energy: 48.9191931692468 + --- Workload: 449351000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 90 in the X datas point +-------------- + --- Configuration: 2222-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 11468876336.840899 + --- Energy: 53.84120579706395 + --- Workload: 617498000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 114 in the X datas point +-------------- + --- Configuration: 0020-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8376542330.856669 + --- Energy: 48.301162810596125 + --- Workload: 404596000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 115 in the X datas point +-------------- + --- Configuration: 2220-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9479212087.891254 + --- Energy: 49.57175430186782 + --- Workload: 469901000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 73 in the X datas point +-------------- + --- Configuration: 3330-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9229945635.620207 + --- Energy: 51.28077619994492 + --- Workload: 473319000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 76 in the X datas point +-------------- + --- Configuration: 0220-0020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5040602049.508794 + --- Energy: 36.67117347490831 + --- Workload: 184845000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 81 in the X datas point +-------------- + --- Configuration: 0101-2020 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8367150566.874451 + --- Energy: 43.37670883350873 + --- Workload: 362938000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 89 in the X datas point +-------------- + --- Configuration: 0011-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7849108733.703288 + --- Energy: 42.07381484773657 + --- Workload: 330242000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0222-2220' +--- Neighbour 0 in the list of neghbours, And at position 76 in the X datas point +-------------- + --- Configuration: 0220-0020 + --- Distance from that configuration: [1.] + --- Energy efficiency: 5040602049.508794 + --- Energy: 36.67117347490831 + --- Workload: 184845000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 89 in the X datas point +-------------- + --- Configuration: 0011-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7849108733.703288 + --- Energy: 42.07381484773657 + --- Workload: 330242000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 81 in the X datas point +-------------- + --- Configuration: 0101-2020 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8367150566.874451 + --- Energy: 43.37670883350873 + --- Workload: 362938000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 114 in the X datas point +-------------- + --- Configuration: 0020-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8376542330.856669 + --- Energy: 48.301162810596125 + --- Workload: 404596000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 57 in the X datas point +-------------- + --- Configuration: 0101-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9185604320.908272 + --- Energy: 48.9191931692468 + --- Workload: 449351000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 115 in the X datas point +-------------- + --- Configuration: 2220-2220 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9479212087.891254 + --- Energy: 49.57175430186782 + --- Workload: 469901000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 73 in the X datas point +-------------- + --- Configuration: 3330-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9229945635.620207 + --- Energy: 51.28077619994492 + --- Workload: 473319000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 90 in the X datas point +-------------- + --- Configuration: 2222-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11468876336.840899 + --- Energy: 53.84120579706395 + --- Workload: 617498000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 3 in the X datas point +-------------- + --- Configuration: 2222-0220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11285968381.230984 + --- Energy: 54.74622776577034 + --- Workload: 617864000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 160 in the X datas point +-------------- + --- Configuration: 0222-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11414873580.275099 + --- Energy: 57.359112207692405 + --- Workload: 654747000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 57 in the X datas point +-------------- + --- Configuration: 0101-2220 + --- Energy efficiency: 9185604320.908272 + --- Energy: 48.9191931692468 + --- Workload: 449351000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (48.9191931692468 mAh) it is NOT far from the median. +--- Median :48.9191931692468, the gap is : 10 +--- So No we don't romove this configuration '0222-2220' + --- remove_aberrant_points: The value [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0] +--- Computing the list of the 10 first neighbours of '0303-0100' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0303-0100' +--- Neighbour 0 in the list of neghbours, And at position 2 in the X datas point +-------------- + --- Configuration: 0303-0100 + --- Distance from that configuration: [1.] + --- Energy efficiency: 6956231392.081026 + --- Energy: 53.38267358149647 + --- Workload: 371343000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 161 in the X datas point +-------------- + --- Configuration: 0303-0100 + --- Distance from that configuration: [1.] + --- Energy efficiency: 7192278369.94203 + --- Energy: 51.67993691242756 + --- Workload: 371696000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 56 in the X datas point +-------------- + --- Configuration: 0303-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5363512027.675722 + --- Energy: 45.0383665719169 + --- Workload: 241564000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 77 in the X datas point +-------------- + --- Configuration: 0303-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6928278461.367919 + --- Energy: 53.6166443408558 + --- Workload: 371471000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 112 in the X datas point +-------------- + --- Configuration: 0200-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4242843383.922169 + --- Energy: 35.404255909220375 + --- Workload: 150215000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 131 in the X datas point +-------------- + --- Configuration: 0202-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7512075661.626064 + --- Energy: 40.5630522502661 + --- Workload: 304712000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 0 in the X datas point +-------------- + --- Configuration: 0303-1010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8236960890.90969 + --- Energy: 61.00540758755291 + --- Workload: 502499000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 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-0100' +--- 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 112 in the X datas point +-------------- + --- Configuration: 0200-0100 + --- Distance from that configuration: [1.] + --- Energy efficiency: 4242843383.922169 + --- Energy: 35.404255909220375 + --- Workload: 150215000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 131 in the X datas point +-------------- + --- Configuration: 0202-0200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 7512075661.626064 + --- Energy: 40.5630522502661 + --- Workload: 304712000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 56 in the X datas point +-------------- + --- Configuration: 0303-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5363512027.675722 + --- Energy: 45.0383665719169 + --- Workload: 241564000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 161 in the X datas point +-------------- + --- Configuration: 0303-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7192278369.94203 + --- Energy: 51.67993691242756 + --- Workload: 371696000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 2 in the X datas point +-------------- + --- Configuration: 0303-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 6956231392.081026 + --- Energy: 53.38267358149647 + --- Workload: 371343000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 77 in the X datas point +-------------- + --- Configuration: 0303-1000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6928278461.367919 + --- Energy: 53.6166443408558 + --- Workload: 371471000000.0 +-------------- +--- Neighbour 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 0 in the X datas point +-------------- + --- Configuration: 0303-1010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8236960890.90969 + --- Energy: 61.00540758755291 + --- Workload: 502499000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 161 in the X datas point +-------------- + --- Configuration: 0303-0100 + --- Energy efficiency: 7192278369.94203 + --- Energy: 51.67993691242756 + --- Workload: 371696000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (51.67993691242756 mAh) it is NOT far from the median. +--- Median :51.67993691242756, the gap is : 10 +--- So No we don't romove this configuration '0303-0100' + --- remove_aberrant_points: The value [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0] +--- Computing the list of the 10 first neighbours of '0100-0200' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '0100-0200' +--- Neighbour 0 in the list of neghbours, And at position 94 in the X datas point +-------------- + --- Configuration: 0100-0200 + --- Distance from that configuration: [1.] + --- Energy efficiency: 4093227346.033253 + --- Energy: 35.39655176899871 + --- Workload: 144886000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 162 in the X datas point +-------------- + --- Configuration: 0100-0200 + --- Distance from that configuration: [1.] + --- Energy efficiency: 4197888462.103562 + --- Energy: 35.26956535624208 + --- Workload: 148058000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 72 in the X datas point +-------------- + --- Configuration: 0101-0200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5549420363.04308 + --- Energy: 37.334916995372765 + --- Workload: 207187000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 67 in the X datas point +-------------- + --- Configuration: 0000-2200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 75 in the X datas point +-------------- + --- Configuration: 0001-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 111 in the X datas point +-------------- + --- Configuration: 0110-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5162462701.2069845 + --- Energy: 35.42009012551951 + --- Workload: 182855000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 112 in the X datas point +-------------- + --- Configuration: 0200-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4242843383.922169 + --- Energy: 35.404255909220375 + --- Workload: 150215000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 131 in the X datas point +-------------- + --- Configuration: 0202-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 7512075661.626064 + --- Energy: 40.5630522502661 + --- Workload: 304712000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 16 in the X datas point +-------------- + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 17 in the X datas point +-------------- + --- Configuration: 0000-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.027102694886654 + --- Workload: 0.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '0100-0200' +--- Neighbour 0 in the list of neghbours, And at position 17 in the X datas point +-------------- + --- Configuration: 0000-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.027102694886654 + --- Workload: 0.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 16 in the X datas point +-------------- + --- Configuration: 0000-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 0.08333333333333333 + --- Energy: 30.299284062105812 + --- Workload: 0.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 162 in the X datas point +-------------- + --- Configuration: 0100-0200 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 4197888462.103562 + --- Energy: 35.26956535624208 + --- Workload: 148058000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 94 in the X datas point +-------------- + --- Configuration: 0100-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4093227346.033253 + --- Energy: 35.39655176899871 + --- Workload: 144886000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 112 in the X datas point +-------------- + --- Configuration: 0200-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4242843383.922169 + --- Energy: 35.404255909220375 + --- Workload: 150215000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 111 in the X datas point +-------------- + --- Configuration: 0110-0100 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5162462701.2069845 + --- Energy: 35.42009012551951 + --- Workload: 182855000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 75 in the X datas point +-------------- + --- Configuration: 0001-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 4385426351.149858 + --- Energy: 36.59285860316189 + --- Workload: 160475000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 72 in the X datas point +-------------- + --- Configuration: 0101-0200 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5549420363.04308 + --- Energy: 37.334916995372765 + --- Workload: 207187000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 131 in the X datas point +-------------- + --- Configuration: 0202-0200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 7512075661.626064 + --- Energy: 40.5630522502661 + --- Workload: 304712000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 67 in the X datas point +-------------- + --- Configuration: 0000-2200 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5724131219.984087 + --- Energy: 42.51731520413714 + --- Workload: 243375000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 112 in the X datas point +-------------- + --- Configuration: 0200-0100 + --- Energy efficiency: 4242843383.922169 + --- Energy: 35.404255909220375 + --- Workload: 150215000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (35.404255909220375 mAh) it is NOT far from the median. +--- Median :35.404255909220375, the gap is : 10 +--- So No we don't romove this configuration '0100-0200' + --- remove_aberrant_points: The value [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [1.0, 1, 1, 0, 0, 1.0, 0, 0, 0, 1] +--- Computing the list of the 10 first neighbours of '2200-0002' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '2200-0002' +--- Neighbour 0 in the list of neghbours, And at position 163 in the X datas point +-------------- + --- Configuration: 2200-0002 + --- Distance from that configuration: [1.] + --- Energy efficiency: 6207016411.351391 + --- Energy: 47.115411060327354 + --- Workload: 292447000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 37 in the X datas point +-------------- + --- Configuration: 2200-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 43 in the X datas point +-------------- + --- Configuration: 2200-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5035525633.343237 + --- Energy: 36.93355197432356 + --- Workload: 185980000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 136 in the X datas point +-------------- + --- Configuration: 2000-0022 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 8308684236.764266 + --- Energy: 64.3370683100252 + --- Workload: 534556000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 11 in the X datas point +-------------- + --- Configuration: 3303-0001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8321129010.784183 + --- Energy: 59.94594005320708 + --- Workload: 498819000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 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 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 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 9 in the list of neghbours, And at position 41 in the X datas point +-------------- + --- Configuration: 3300-2000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 5026691733.102776 + --- Energy: 36.9852979298838 + --- Workload: 185914000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '2200-0002' +--- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point +-------------- + --- Configuration: 2000-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 36 in the X datas point +-------------- + --- Configuration: 1100-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 2018619748.5607243 + --- Energy: 30.059275323795035 + --- Workload: 60678300000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 37 in the X datas point +-------------- + --- Configuration: 2200-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 19 in the X datas point +-------------- + --- Configuration: 3300-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 1980229389.772511 + --- Energy: 30.277288658122774 + --- Workload: 59956000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 39 in the X datas point +-------------- + --- Configuration: 2220-0000 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 3029054692.61153 + --- Energy: 30.508250558695604 + --- Workload: 92411200000.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 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 163 in the X datas point +-------------- + --- Configuration: 2200-0002 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 6207016411.351391 + --- Energy: 47.115411060327354 + --- Workload: 292447000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 11 in the X datas point +-------------- + --- Configuration: 3303-0001 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8321129010.784183 + --- Energy: 59.94594005320708 + --- Workload: 498819000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 136 in the X datas point +-------------- + --- Configuration: 2000-0022 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 8308684236.764266 + --- Energy: 64.3370683100252 + --- Workload: 534556000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 39 in the X datas point +-------------- + --- Configuration: 2220-0000 + --- Energy efficiency: 3029054692.61153 + --- Energy: 30.508250558695604 + --- Workload: 92411200000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (47.115411060327354 mAh) is far from the median. +--- Median :30.508250558695604, the gap is : 10 +--- So yes we remove this configuration '2200-0002' +--- remove_aberrant_points: The value [1.0, 1, 1, 0, 0, 1.0, 0, 0, 0, 1] is an abberant point. we don't add it + --- remove_aberrant_points: do we remove value [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0] +--- Computing the list of the 10 first neighbours of '2200-1000' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '2200-1000' +--- Neighbour 0 in the list of neghbours, And at position 164 in the X datas point +-------------- + --- Configuration: 2200-1000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 5023055826.242454 + --- Energy: 35.164198939696966 + --- Workload: 176632000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 37 in the X datas point +-------------- + --- Configuration: 2200-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 40 in the X datas point +-------------- + --- Configuration: 3300-1000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5058399218.983161 + --- Energy: 36.78276420172299 + --- Workload: 186062000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 42 in the X datas point +-------------- + --- Configuration: 1100-1000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5947637003.818383 + --- Energy: 36.68430426428569 + --- Workload: 218185000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 43 in the X datas point +-------------- + --- Configuration: 2200-2000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 5035525633.343237 + --- Energy: 36.93355197432356 + --- Workload: 185980000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 19 in the X datas point +-------------- + --- Configuration: 3300-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 1980229389.772511 + --- Energy: 30.277288658122774 + --- Workload: 59956000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 34 in the X datas point +-------------- + --- Configuration: 2000-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 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 39 in the X datas point +-------------- + --- Configuration: 2220-0000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 3029054692.61153 + --- Energy: 30.508250558695604 + --- Workload: 92411200000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 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 '2200-1000' +--- Neighbour 0 in the list of neghbours, And at position 34 in the X datas point +-------------- + --- Configuration: 2000-0000 + --- Distance from that configuration: [1.] + --- Energy efficiency: 1014996574.3865615 + --- Energy: 29.02206558996354 + --- Workload: 29457300000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 36 in the X datas point +-------------- + --- Configuration: 1100-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 2018619748.5607243 + --- Energy: 30.059275323795035 + --- Workload: 60678300000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 37 in the X datas point +-------------- + --- Configuration: 2200-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 1998856653.9939156 + --- Energy: 30.07061597004587 + --- Workload: 60106800000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 19 in the X datas point +-------------- + --- Configuration: 3300-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 1980229389.772511 + --- Energy: 30.277288658122774 + --- Workload: 59956000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 39 in the X datas point +-------------- + --- Configuration: 2220-0000 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 3029054692.61153 + --- Energy: 30.508250558695604 + --- Workload: 92411200000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 164 in the X datas point +-------------- + --- Configuration: 2200-1000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5023055826.242454 + --- Energy: 35.164198939696966 + --- Workload: 176632000000.0 +-------------- +--- Neighbour 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 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 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 9 in the list of neghbours, And at position 41 in the X datas point +-------------- + --- Configuration: 3300-2000 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 5026691733.102776 + --- Energy: 36.9852979298838 + --- Workload: 185914000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 39 in the X datas point +-------------- + --- Configuration: 2220-0000 + --- Energy efficiency: 3029054692.61153 + --- Energy: 30.508250558695604 + --- Workload: 92411200000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (30.508250558695604 mAh) it is NOT far from the median. +--- Median :30.508250558695604, the gap is : 10 +--- So No we don't romove this configuration '2200-1000' + --- remove_aberrant_points: The value [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0] is not an abberant point. + --- remove_aberrant_points: do we remove value [2.0, 1, 1, 1, 1, 0.0, 1, 1, 1, 1] +--- Computing the list of the 10 first neighbours of '3333-1111' +*** START computing ci exp matrix +X = [[2. 0. 1. ... 0. 1. 0.] + [2. 0. 0. ... 0. 0. 0.] + [2. 0. 1. ... 1. 0. 0.] + ... + [1. 1. 1. ... 0. 0. 1.] + [1. 1. 1. ... 0. 0. 0.] + [2. 1. 1. ... 1. 1. 1.]] +*** END computing ci exp matrix, cached result [[[1. ] + [0.52921334] + [0.76130039] + ... + [0.52921334] + [0.69514393] + [0.69514393]] + + [[0.52921334] + [1. ] + [0.48322508] + ... + [0.48322508] + [0.44123317] + [0.44123317]] + + [[0.76130039] + [0.48322508] + [1. ] + ... + [0.57957828] + [0.63473642] + [0.63473642]] + + ... + + [[0.52921334] + [0.48322508] + [0.57957828] + ... + [1. ] + [0.76130039] + [0.52921334]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.76130039] + [1. ] + [0.57957828]] + + [[0.69514393] + [0.44123317] + [0.63473642] + ... + [0.52921334] + [0.57957828] + [1. ]]] +--- Ordered by distance, Printing the list of the 10 first neighbours of '3333-1111' +--- Neighbour 0 in the list of neghbours, And at position 165 in the X datas point +-------------- + --- Configuration: 3333-1111 + --- Distance from that configuration: [1.] + --- Energy efficiency: 11523551835.240866 + --- Energy: 83.54140347554512 + --- Workload: 962694000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 134 in the X datas point +-------------- + --- Configuration: 3333-1101 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 10947566629.6274 + --- Energy: 79.26313007840331 + --- Workload: 867738000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 103 in the X datas point +-------------- + --- Configuration: 3303-1011 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 10227751572.005417 + --- Energy: 73.37868558375581 + --- Workload: 750499000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 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 4 in the list of neghbours, And at position 73 in the X datas point +-------------- + --- Configuration: 3330-2220 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9229945635.620207 + --- Energy: 51.28077619994492 + --- Workload: 473319000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 83 in the X datas point +-------------- + --- Configuration: 3003-1101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9428892010.8998 + --- Energy: 67.46193459835338 + --- Workload: 636090000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 96 in the X datas point +-------------- + --- Configuration: 0333-0011 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9607255399.277534 + --- Energy: 65.95120166169613 + --- Workload: 633609000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 106 in the X datas point +-------------- + --- Configuration: 3330-2202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10286076355.602003 + --- Energy: 84.88778487940925 + --- Workload: 873162000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 127 in the X datas point +-------------- + --- Configuration: 3033-1010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9521179864.608822 + --- Energy: 66.3571751425295 + --- Workload: 631797000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 147 in the X datas point +-------------- + --- Configuration: 0022-1111 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11384996168.94879 + --- Energy: 60.652013004669556 + --- Workload: 690523000000.0 +-------------- +--- Ordered by energy, Printing the list of the 10 first neighbours of '3333-1111' +--- Neighbour 0 in the list of neghbours, And at position 73 in the X datas point +-------------- + --- Configuration: 3330-2220 + --- Distance from that configuration: [1.] + --- Energy efficiency: 9229945635.620207 + --- Energy: 51.28077619994492 + --- Workload: 473319000000.0 +-------------- +--- Neighbour 1 in the list of neghbours, And at position 147 in the X datas point +-------------- + --- Configuration: 0022-1111 + --- Distance from that configuration: [0.91310072] + --- Energy efficiency: 11384996168.94879 + --- Energy: 60.652013004669556 + --- Workload: 690523000000.0 +-------------- +--- Neighbour 2 in the list of neghbours, And at position 96 in the X datas point +-------------- + --- Configuration: 0333-0011 + --- Distance from that configuration: [0.83375292] + --- Energy efficiency: 9607255399.277534 + --- Energy: 65.95120166169613 + --- Workload: 633609000000.0 +-------------- +--- Neighbour 3 in the list of neghbours, And at position 127 in the X datas point +-------------- + --- Configuration: 3033-1010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9521179864.608822 + --- Energy: 66.3571751425295 + --- Workload: 631797000000.0 +-------------- +--- Neighbour 4 in the list of neghbours, And at position 14 in the X datas point +-------------- + --- Configuration: 3303-1010 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9340120487.55429 + --- Energy: 67.3857084084629 + --- Workload: 629393000000.0 +-------------- +--- Neighbour 5 in the list of neghbours, And at position 83 in the X datas point +-------------- + --- Configuration: 3003-1101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 9428892010.8998 + --- Energy: 67.46193459835338 + --- Workload: 636090000000.0 +-------------- +--- Neighbour 6 in the list of neghbours, And at position 103 in the X datas point +-------------- + --- Configuration: 3303-1011 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10227751572.005417 + --- Energy: 73.37868558375581 + --- Workload: 750499000000.0 +-------------- +--- Neighbour 7 in the list of neghbours, And at position 134 in the X datas point +-------------- + --- Configuration: 3333-1101 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10947566629.6274 + --- Energy: 79.26313007840331 + --- Workload: 867738000000.0 +-------------- +--- Neighbour 8 in the list of neghbours, And at position 165 in the X datas point +-------------- + --- Configuration: 3333-1111 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 11523551835.240866 + --- Energy: 83.54140347554512 + --- Workload: 962694000000.0 +-------------- +--- Neighbour 9 in the list of neghbours, And at position 106 in the X datas point +-------------- + --- Configuration: 3330-2202 + --- Distance from that configuration: [0.76130039] + --- Energy efficiency: 10286076355.602003 + --- Energy: 84.88778487940925 + --- Workload: 873162000000.0 +-------------- +-------------- +--- Median at position 4 in the list of neghbours, And at position 14 in the X datas point +-------------- + --- Configuration: 3303-1010 + --- Energy efficiency: 9340120487.55429 + --- Energy: 67.3857084084629 + --- Workload: 629393000000.0 +-------------- +--- Comparing the median energy with the energy of that data point +--- The energy of the current configuration (83.54140347554512 mAh) is far from the median. +--- Median :67.3857084084629, the gap is : 10 +--- So yes we remove this configuration '3333-1111' +--- remove_aberrant_points: The value [2.0, 1, 1, 1, 1, 0.0, 1, 1, 1, 1] is an abberant point. we don't add it +--- remove_aberrant_points: Printing all 29 removed points + --- Configuration: 0033-3000 + --- Energy: 53.35616382684589 + --- Configuration: 3000-1110 + --- Energy: 49.41467631934382 + --- Configuration: 1000-1010 + --- Energy: 42.85376093977719 + --- Configuration: 0020-0202 + --- Energy: 66.44909360627778 + --- Configuration: 3333-0000 + --- Energy: 59.045602086542516 + --- Configuration: 3333-3000 + --- Energy: 66.34289826476824 + --- Configuration: 3333-3300 + --- Energy: 75.09852863759252 + --- Configuration: 3000-0202 + --- Energy: 64.35822134376 + --- Configuration: 0001-2002 + --- Energy: 65.1809584910712 + --- Configuration: 1101-0202 + --- Energy: 65.015157087009 + --- Configuration: 2002-0100 + --- Energy: 42.016301664202444 + --- Configuration: 3003-1101 + --- Energy: 67.46193459835338 + --- Configuration: 3003-0002 + --- Energy: 65.80063109114849 + --- Configuration: 2020-0022 + --- Energy: 65.93701913313123 + --- Configuration: 3303-1011 + --- Energy: 73.37868558375581 + --- Configuration: 3330-2202 + --- Energy: 84.88778487940925 + --- Configuration: 0011-2022 + --- Energy: 84.69065283515172 + --- Configuration: 3003-3330 + --- Energy: 65.99051868650201 + --- Configuration: 1001-2002 + --- Energy: 65.10994999301121 + --- Configuration: 3333-1101 + --- Energy: 79.26313007840331 + --- Configuration: 3333-3000 + --- Energy: 64.97706889442466 + --- Configuration: 2000-0022 + --- Energy: 64.3370683100252 + --- Configuration: 3030-2002 + --- Energy: 65.30338482528335 + --- Configuration: 2002-0010 + --- Energy: 41.1753628489377 + --- Configuration: 2220-0300 + --- Energy: 36.30048338737668 + --- Configuration: 0220-2022 + --- Energy: 83.48428558869355 + --- Configuration: 1111-2002 + --- Energy: 67.2428641168314 + --- Configuration: 2200-0002 + --- Energy: 47.115411060327354 + --- Configuration: 3333-1111 + --- Energy: 83.54140347554512 +final_X_user friendly : + ['0303-1010', '0303-0100', '2222-0220', '0030-0000', '0020-0010', '0010-3300', '0011-0111', '3303-0001', '0022-0030', '0011-1100', '3303-1010', '0003-1001', '0000-0000', '0000-0000', '3000-0000', '3300-0000', '3330-0000', '0000-3000', '0000-3300', '0000-3330', '3300-3000', '3330-3000', '3000-3000', '3000-3300', '3000-3330', '0000-0000', '1000-0000', '2000-0000', '3000-0000', '1100-0000', '2200-0000', '1110-0000', '2220-0000', '3300-1000', '3300-2000', '1100-1000', '2200-2000', '3000-1000', '3000-2000', '1000-1000', '1001-2000', '0111-0000', '3300-0000', '0011-0000', '1001-0002', '2002-0101', '0303-0000', '0101-2220', '0001-0020', '2000-2000', '3000-1100', '3000-2200', '1000-1100', '2000-2200', '3000-3300', '0000-1000', '0000-2000', '0000-2200', '1001-2220', '0200-1100', '0000-0001', '0101-0200', '3330-2220', '2002-2000', '0001-0200', '0220-0020', '0303-1000', '0110-0020', '0030-2000', '2002-1001', '0101-2020', '0202-1001', '0220-1001', '1111-0101', '2220-0000', '0011-2200', '2222-2200', '1011-0100', '0033-2200', '0101-0330', '0100-0200', '1101-2000', '0333-0011', '1011-3330', '1011-3030', '0010-0101', '0110-0010', '0011-3000', '0020-2000', '3000-2000', '0110-1001', '1011-2200', '0222-0300', '0110-0100', '0200-0100', '2220-3330', '0020-2220', '2220-2220', '0002-3000', '2020-3030', '0333-0030', '2022-2200', '0020-1100', '1110-3330', '0111-2000', '0033-0220', '2022-1001', '0003-0001', '3033-1010', '1111-0101', '0100-3000', '2020-1000', '0202-0200', '0300-0010', '0200-3330', '1010-2000', '0033-0011', '3030-1001', '0010-0011', '2220-0330', '3330-0030', '0200-0010', '2022-0330', '0022-1111', '3330-0101', '0001-0220', '1100-0020', '1100-1001', '3000-0011', '2000-1001', '2020-0220', '2020-0030', '1111-3330', '0222-2220', '0303-0100', '0100-0200', '2200-1000'] +final_X : + [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0]] +final_y : + [8236960890.90969, 6956231392.081026, 11285968381.230984, 994906080.8659663, 3998672440.749671, 6532788063.289651, 8964027358.211496, 8321129010.784183, 7249844128.351241, 7650055845.407672, 9340120487.55429, 6806147312.252427, 0.08333333333333333, 0.08333333333333333, 1016987763.6032282, 1980229389.772511, 5377240292.736961, 3307720550.5370083, 5789616901.049658, 7665772326.561901, 5072151352.996373, 5822958761.806049, 4149980287.5936337, 6611133148.221605, 8224428196.629629, 0.08333333333333333, 997516184.7000968, 1014996574.3865615, 1010122436.9405816, 2018619748.5607243, 1998856653.9939156, 2905397356.669485, 3029054692.61153, 5058399218.983161, 5026691733.102776, 5947637003.818383, 5035525633.343237, 5326600510.288329, 4059018123.5159216, 4062233415.93208, 5236095548.271565, 3139835723.7949314, 2075033200.5312083, 2745412415.8531094, 7043096708.760907, 8950387999.31977, 5363512027.675722, 9185604320.908272, 4533975344.242078, 4153496621.1304984, 6443423519.784533, 6519117311.516021, 6448575832.027497, 6539495281.754154, 6473246073.976255, 3145168392.3157244, 3331046015.069652, 5724131219.984087, 9166575000.916658, 6540008502.011052, 3321398441.599851, 5549420363.04308, 9229945635.620207, 7263008047.412917, 4385426351.149858, 5040602049.508794, 6928278461.367919, 5821399464.43125, 4809102669.532892, 8795770993.306417, 8367150566.874451, 8895689149.038376, 7282684688.88371, 9080672696.233337, 2991522026.5766816, 7849108733.703288, 11468876336.840899, 6807769026.0124855, 8336042547.16116, 7878296082.123358, 4093227346.033253, 6788174999.151478, 9607255399.277534, 10000990098.019703, 8871225293.637558, 6657080470.788732, 5194211570.625695, 6806981239.9597025, 4244013818.5089927, 3742206854.226074, 7487495881.877265, 8782098570.274353, 9750580159.519491, 5162462701.2069845, 4242843383.922169, 9571301409.852697, 8376542330.856669, 9479212087.891254, 5449442794.474265, 7529950377.627011, 8477809334.068076, 10578920865.440357, 6670179627.937381, 9413093613.215984, 6681499595.769274, 8384408354.2244835, 10534122128.398308, 5256269415.345153, 9521179864.608822, 8622547962.923044, 4292324465.390988, 6005284650.492433, 7512075661.626064, 3550266447.4968843, 8906781623.528154, 5000900162.029165, 8411277841.329655, 8447801037.389967, 6634071263.19351, 8252186829.509821, 6057595619.146848, 3751444306.0578322, 10619025470.794495, 11384996168.94879, 8262619084.997563, 9243340173.405062, 5236287472.182222, 7522756337.9222145, 6788774083.176061, 6591219177.81132, 7467367603.572389, 5336236245.851076, 10965958375.4152, 11414873580.275099, 7192278369.94203, 4197888462.103562, 5023055826.242454] + --- Actual line: ['X_0' 'X_1' 'X_2' 'X_3' 'X_4' 'X_5' 'X_6' 'X_7' 'X_8' 'X_9' 'y'] + --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 8.23696089e+09] --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 6.95623139e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.12859684e+10] --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 9.94906081e+08] @@ -24033,6 +40140,9 @@ final_y : --- 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] @@ -24042,6 +40152,9 @@ final_y : --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 7.65005585e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 9.34012049e+09] --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 6.80614731e+09] @@ -24126,6 +40239,33 @@ final_y : --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 4.06223342e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.23609555e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 3.13983572e+09] + --- Actual line: [2.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 + 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 + 2.0750332e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 2.74541242e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 7.04309671e+09] + --- Actual line: [1.000000e+00 1.000000e+00 0.000000e+00 0.000000e+00 1.000000e+00 + 0.000000e+00 0.000000e+00 1.000000e+00 0.000000e+00 1.000000e+00 + 8.950388e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.36351203e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 9.18560432e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 4.53397534e+09] --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 4.15349662e+09] @@ -24204,10 +40344,196 @@ final_y : --- 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: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 7.84910873e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.14688763e+10] + --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 6.80776903e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 8.33604255e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 7.87829608e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 4.09322735e+09] + --- Actual line: [0.000000e+00 1.000000e+00 1.000000e+00 0.000000e+00 1.000000e+00 + 1.000000e+00 1.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00 + 6.788175e+09] + --- Actual line: [2.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 + 0.0000000e+00 0.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 + 9.6072554e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.00009901e+10] + --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 8.87122529e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 6.65708047e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 5.19421157e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 6.80698124e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 4.24401382e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 3.74220685e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 7.48749588e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 8.78209857e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 9.75058016e+09] + --- Actual line: [0.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 + 0.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 + 5.1624627e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 4.24284338e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 9.57130141e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 8.37654233e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 9.47921209e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.44944279e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 7.52995038e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 2.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 8.47780933e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.05789209e+10] + --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 6.67017963e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 9.41309361e+09] + --- Actual line: [0.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 + 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 + 6.6814996e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 8.38440835e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.05341221e+10] + --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 5.25626942e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 9.52117986e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 8.62254796e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 4.29232447e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 6.00528465e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 7.51207566e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 3.55026645e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 8.90678162e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.00090016e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 8.41127784e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 8.44780104e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 6.63407126e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 8.25218683e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 2.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 6.05759562e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 3.75144431e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.06190255e+10] + --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.13849962e+10] + --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 8.26261908e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 9.24334017e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 5.23628747e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 7.52275634e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 6.78877408e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 6.59121918e+09] + --- Actual line: [1.0000000e+00 1.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 + 1.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 + 7.4673676e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 2.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 5.33623625e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.09659584e+10] + --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.14148736e+10] + --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 7.19227837e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 4.19788846e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.02305583e+09] +--- Size of X after removing aberrants points from the dataset: 137 +--- Number of abberant points removed : 29 +*** Ratio energy by wokload : [8236960890.90969, 6956231392.081026, 11285968381.230984, 994906080.8659663, 3998672440.749671, 6532788063.289651, 8964027358.211496, 8321129010.784183, 7249844128.351241, 7650055845.407672, 9340120487.55429, 6806147312.252427, 0.08333333333333333, 0.08333333333333333, 1016987763.6032282, 1980229389.772511, 5377240292.736961, 3307720550.5370083, 5789616901.049658, 7665772326.561901, 5072151352.996373, 5822958761.806049, 4149980287.5936337, 6611133148.221605, 8224428196.629629, 0.08333333333333333, 997516184.7000968, 1014996574.3865615, 1010122436.9405816, 2018619748.5607243, 1998856653.9939156, 2905397356.669485, 3029054692.61153, 5058399218.983161, 5026691733.102776, 5947637003.818383, 5035525633.343237, 5326600510.288329, 4059018123.5159216, 4062233415.93208, 5236095548.271565, 3139835723.7949314, 2075033200.5312083, 2745412415.8531094, 7043096708.760907, 8950387999.31977, 5363512027.675722, 9185604320.908272, 4533975344.242078, 4153496621.1304984, 6443423519.784533, 6519117311.516021, 6448575832.027497, 6539495281.754154, 6473246073.976255, 3145168392.3157244, 3331046015.069652, 5724131219.984087, 9166575000.916658, 6540008502.011052, 3321398441.599851, 5549420363.04308, 9229945635.620207, 7263008047.412917, 4385426351.149858, 5040602049.508794, 6928278461.367919, 5821399464.43125, 4809102669.532892, 8795770993.306417, 8367150566.874451, 8895689149.038376, 7282684688.88371, 9080672696.233337, 2991522026.5766816, 7849108733.703288, 11468876336.840899, 6807769026.0124855, 8336042547.16116, 7878296082.123358, 4093227346.033253, 6788174999.151478, 9607255399.277534, 10000990098.019703, 8871225293.637558, 6657080470.788732, 5194211570.625695, 6806981239.9597025, 4244013818.5089927, 3742206854.226074, 7487495881.877265, 8782098570.274353, 9750580159.519491, 5162462701.2069845, 4242843383.922169, 9571301409.852697, 8376542330.856669, 9479212087.891254, 5449442794.474265, 7529950377.627011, 8477809334.068076, 10578920865.440357, 6670179627.937381, 9413093613.215984, 6681499595.769274, 8384408354.2244835, 10534122128.398308, 5256269415.345153, 9521179864.608822, 8622547962.923044, 4292324465.390988, 6005284650.492433, 7512075661.626064, 3550266447.4968843, 8906781623.528154, 5000900162.029165, 8411277841.329655, 8447801037.389967, 6634071263.19351, 8252186829.509821, 6057595619.146848, 3751444306.0578322, 10619025470.794495, 11384996168.94879, 8262619084.997563, 9243340173.405062, 5236287472.182222, 7522756337.9222145, 6788774083.176061, 6591219177.81132, 7467367603.572389, 5336236245.851076, 10965958375.4152, 11414873580.275099, 7192278369.94203, 4197888462.103562, 5023055826.242454] +--- Size of X before removing duplicates: 137 --- 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 @@ -24215,6 +40541,9 @@ final_y : --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 6.95623139e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.12859684e+10] --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 9.94906081e+08] @@ -24224,6 +40553,9 @@ final_y : --- 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] @@ -24233,6 +40565,9 @@ final_y : --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 7.65005585e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 9.34012049e+09] --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 6.80614731e+09] @@ -24317,6 +40652,33 @@ final_y : --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 4.06223342e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.23609555e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 3.13983572e+09] + --- Actual line: [2.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 + 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 + 2.0750332e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 2.74541242e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 7.04309671e+09] + --- Actual line: [1.000000e+00 1.000000e+00 0.000000e+00 0.000000e+00 1.000000e+00 + 0.000000e+00 0.000000e+00 1.000000e+00 0.000000e+00 1.000000e+00 + 8.950388e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.36351203e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 9.18560432e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 4.53397534e+09] --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 4.15349662e+09] @@ -24395,378 +40757,984 @@ final_y : --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 2.99152203e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 7.84910873e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.14688763e+10] + --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 6.80776903e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 8.33604255e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 7.87829608e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 4.09322735e+09] + --- Actual line: [0.000000e+00 1.000000e+00 1.000000e+00 0.000000e+00 1.000000e+00 + 1.000000e+00 1.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00 + 6.788175e+09] + --- Actual line: [2.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 + 0.0000000e+00 0.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 + 9.6072554e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.00009901e+10] + --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 8.87122529e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 6.65708047e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 5.19421157e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 6.80698124e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 4.24401382e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 3.74220685e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 7.48749588e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 8.78209857e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 9.75058016e+09] + --- Actual line: [0.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 + 0.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 + 5.1624627e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 4.24284338e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 9.57130141e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 8.37654233e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 9.47921209e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.44944279e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 7.52995038e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 2.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 8.47780933e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.05789209e+10] + --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 6.67017963e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 9.41309361e+09] + --- Actual line: [0.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 + 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 + 6.6814996e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 8.38440835e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.05341221e+10] + --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 5.25626942e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 9.52117986e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 8.62254796e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 4.29232447e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 6.00528465e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 7.51207566e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 3.55026645e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 8.90678162e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.00090016e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 8.41127784e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 8.44780104e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 6.63407126e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 8.25218683e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 2.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 6.05759562e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 3.75144431e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.06190255e+10] + --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.13849962e+10] + --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 8.26261908e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 9.24334017e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 5.23628747e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 7.52275634e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 6.78877408e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 6.59121918e+09] + --- Actual line: [1.0000000e+00 1.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 + 1.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 + 7.4673676e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 2.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 5.33623625e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.09659584e+10] + --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.14148736e+10] + --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 7.19227837e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 4.19788846e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.02305583e+09] --- 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] + --- Checking value [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0] --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0]] --- Answer : we add the configuration, it is not yet present + --- Checking value [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0]] + --- Answer : we add the configuration, it is not yet present --- Checking value [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1]] --- Answer : we add the configuration, it is not yet present --- Checking value [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1]] --- Answer : we add the configuration, it is not yet present --- Checking value [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1]] --- Answer : we add the configuration, it is not yet present --- Checking value [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]] --- Answer : configuration is present, have it been processed? -1 - --- Answer : the configuration 0000-0000 is already present at positions [9, 10, 22] - --- Position: 9 + --- Answer : the configuration 0000-0000 is already present at positions [12, 13, 25] + --- Position: 12 -------------- --- Configuration: 0000-0000 --- Energy efficiency: 0.08333333333333333 - --- Energy: 42.64544340651106 - --- Workload: 278594000000.0 + --- Energy: 42.05401520354165 + --- Workload: 304885000000.0 -------------- - --- Position: 10 + --- Position: 13 -------------- --- Configuration: 0000-0000 --- Energy efficiency: 0.08333333333333333 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 + --- Energy: 43.82652071469574 + --- Workload: 335276000000.0 -------------- - --- Position: 22 + --- Position: 25 -------------- --- Configuration: 0000-0000 --- Energy efficiency: 0.08333333333333333 - --- Energy: 66.34289826476824 - --- Workload: 623684000000.0 + --- Energy: 42.05795824330537 + --- Workload: 243499000000.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 +--- Duplicate 0 in the list of duplicate, And at position 13 in the X datas point -------------- --- Configuration: 0000-0000 --- Energy efficiency: 0.08333333333333333 - --- Energy: 66.34289826476824 - --- Workload: 623684000000.0 + --- Energy: 43.82652071469574 + --- Workload: 335276000000.0 -------------- ---- Duplicate 1 in the list of duplicate, And at position 10 in the X datas point +--- Duplicate 1 in the list of duplicate, And at position 25 in the X datas point -------------- --- Configuration: 0000-0000 --- Energy efficiency: 0.08333333333333333 - --- Energy: 50.74428137607953 - --- Workload: 454872000000.0 + --- Energy: 42.05795824330537 + --- Workload: 243499000000.0 -------------- ---- Duplicate 2 in the list of duplicate, And at position 9 in the X datas point +--- Duplicate 2 in the list of duplicate, And at position 12 in the X datas point -------------- --- Configuration: 0000-0000 --- Energy efficiency: 0.08333333333333333 - --- Energy: 42.64544340651106 - --- Workload: 278594000000.0 + --- Energy: 42.05401520354165 + --- Workload: 304885000000.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 +--- We append this Median as duplicate representant at position 0 in the list of duplicates, And at position 13 in the X datas point -------------- --- Configuration: 0000-0000 --- Energy efficiency: 0.08333333333333333 - --- Energy: 66.34289826476824 - --- Workload: 623684000000.0 + --- Energy: 43.82652071469574 + --- Workload: 335276000000.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0]] --- Answer : configuration is present, have it been processed? 0 --- Checking value [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0]] --- Answer : configuration is present, have it been processed? -1 - --- Answer : the configuration 3000-0000 is already present at positions [11, 25] - --- Position: 11 + --- Answer : the configuration 3000-0000 is already present at positions [14, 28] + --- Position: 14 -------------- --- Configuration: 3000-0000 --- Energy efficiency: 1016987763.6032282 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 + --- Energy: 67.3857084084629 + --- Workload: 629393000000.0 -------------- - --- Position: 25 + --- Position: 28 -------------- --- Configuration: 3000-0000 --- Energy efficiency: 1010122436.9405816 - --- Energy: 42.05795824330537 - --- Workload: 243499000000.0 + --- Energy: 37.40635012737015 + --- Workload: 217816000000.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 +--- Duplicate 0 in the list of duplicate, And at position 14 in the X datas point -------------- --- Configuration: 3000-0000 --- Energy efficiency: 1016987763.6032282 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 + --- Energy: 67.3857084084629 + --- Workload: 629393000000.0 -------------- ---- Duplicate 1 in the list of duplicate, And at position 25 in the X datas point +--- Duplicate 1 in the list of duplicate, And at position 28 in the X datas point -------------- --- Configuration: 3000-0000 --- Energy efficiency: 1010122436.9405816 - --- Energy: 42.05795824330537 - --- Workload: 243499000000.0 + --- Energy: 37.40635012737015 + --- Workload: 217816000000.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 +--- We append this Median as duplicate representant at position 0 in the list of duplicates, And at position 14 in the X datas point -------------- --- Configuration: 3000-0000 --- Energy efficiency: 1016987763.6032282 - --- Energy: 59.94594005320708 - --- Workload: 498819000000.0 + --- Energy: 67.3857084084629 + --- Workload: 629393000000.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0]] + --- Answer : configuration is present, have it been processed? -1 + --- Answer : the configuration 3300-0000 is already present at positions [15, 42] + --- Position: 15 +-------------- + --- Configuration: 3300-0000 + --- Energy efficiency: 1980229389.772511 + --- Energy: 54.44253148500697 + --- Workload: 370545000000.0 +-------------- + --- Position: 42 +-------------- + --- Configuration: 3300-0000 + --- Energy efficiency: 2075033200.5312083 + --- Energy: 36.68430426428569 + --- Workload: 218185000000.0 +-------------- +---------------------- +--- Ordered by energy, Printing the list of the 2 duplicates of '3300-0000' +--- Duplicate 0 in the list of duplicate, And at position 15 in the X datas point +-------------- + --- Configuration: 3300-0000 + --- Energy efficiency: 1980229389.772511 + --- Energy: 54.44253148500697 + --- Workload: 370545000000.0 +-------------- +--- Duplicate 1 in the list of duplicate, And at position 42 in the X datas point +-------------- + --- Configuration: 3300-0000 + --- Energy efficiency: 2075033200.5312083 + --- Energy: 36.68430426428569 + --- Workload: 218185000000.0 +-------------- +-------------- +--- We append this Median as duplicate representant at position 0 in the list of duplicates, And at position 15 in the X datas point +-------------- + --- Configuration: 3300-0000 + --- Energy efficiency: 1980229389.772511 + --- Energy: 54.44253148500697 + --- Workload: 370545000000.0 +-------------- + --- Checking value [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0]] --- Answer : configuration is present, have it been processed? -1 - --- Answer : the configuration 3000-3300 is already present at positions [20, 42] - --- Position: 20 + --- Answer : the configuration 3000-3300 is already present at positions [23, 54] + --- Position: 23 -------------- --- Configuration: 3000-3300 --- Energy efficiency: 6611133148.221605 - --- Energy: 32.51205394198035 - --- Workload: 174825000000.0 + --- Energy: 75.09852863759252 + --- Workload: 748237000000.0 -------------- - --- Position: 42 + --- Position: 54 -------------- --- Configuration: 3000-3300 --- Energy efficiency: 6473246073.976255 - --- Energy: 36.68430426428569 - --- Workload: 218185000000.0 + --- Energy: 47.6050128004243 + --- Workload: 335286000000.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 +--- Duplicate 0 in the list of duplicate, And at position 23 in the X datas point -------------- --- Configuration: 3000-3300 - --- Energy efficiency: 6473246073.976255 - --- Energy: 36.68430426428569 - --- Workload: 218185000000.0 + --- Energy efficiency: 6611133148.221605 + --- Energy: 75.09852863759252 + --- Workload: 748237000000.0 -------------- ---- Duplicate 1 in the list of duplicate, And at position 20 in the X datas point +--- Duplicate 1 in the list of duplicate, And at position 54 in the X datas point -------------- --- Configuration: 3000-3300 - --- Energy efficiency: 6611133148.221605 - --- Energy: 32.51205394198035 - --- Workload: 174825000000.0 + --- Energy efficiency: 6473246073.976255 + --- Energy: 47.6050128004243 + --- Workload: 335286000000.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 +--- We append this Median as duplicate representant at position 0 in the list of duplicates, And at position 23 in the X datas point -------------- --- Configuration: 3000-3300 - --- Energy efficiency: 6473246073.976255 - --- Energy: 36.68430426428569 - --- Workload: 218185000000.0 + --- Energy efficiency: 6611133148.221605 + --- Energy: 75.09852863759252 + --- Workload: 748237000000.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0] - --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [2.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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0]] --- Answer : we add the configuration, it is not yet present --- Checking value [0.0, 0, 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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [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]] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [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 + --- Answer : the configuration 2220-0000 is already present at positions [32, 74] + --- Position: 32 -------------- --- Configuration: 2220-0000 --- Energy efficiency: 3029054692.61153 - --- Energy: 36.1860248822606 - --- Workload: 150171000000.0 + --- Energy: 29.957415812958512 + --- Workload: 0.0 +-------------- + --- Position: 74 +-------------- + --- 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 74 in the X datas point +-------------- + --- Configuration: 2220-0000 + --- Energy efficiency: 2991522026.5766816 + --- Energy: 41.829225389075674 + --- Workload: 303807000000.0 -------------- - --- Position: 62 +--- Duplicate 1 in the list of duplicate, And at position 32 in the X datas point +-------------- + --- Configuration: 2220-0000 + --- Energy efficiency: 3029054692.61153 + --- Energy: 29.957415812958512 + --- Workload: 0.0 +-------------- +-------------- +--- We append this Median as duplicate representant at position 0 in the list of duplicates, And at position 74 in the X datas point -------------- --- Configuration: 2220-0000 --- Energy efficiency: 2991522026.5766816 --- Energy: 41.829225389075674 --- Workload: 303807000000.0 +-------------- + --- Checking value [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0]] + --- Answer : configuration is present, have it been processed? -1 + --- Answer : the configuration 3000-2000 is already present at positions [38, 89] + --- Position: 38 +-------------- + --- Configuration: 3000-2000 + --- Energy efficiency: 4059018123.5159216 + --- Energy: 30.668041259477853 + --- Workload: 89102900000.0 +-------------- + --- Position: 89 +-------------- + --- Configuration: 3000-2000 + --- Energy efficiency: 3742206854.226074 + --- Energy: 42.07381484773657 + --- Workload: 330242000000.0 +-------------- +---------------------- +--- Ordered by energy, Printing the list of the 2 duplicates of '3000-2000' +--- Duplicate 0 in the list of duplicate, And at position 89 in the X datas point +-------------- + --- Configuration: 3000-2000 + --- Energy efficiency: 3742206854.226074 + --- Energy: 42.07381484773657 + --- Workload: 330242000000.0 +-------------- +--- Duplicate 1 in the list of duplicate, And at position 38 in the X datas point +-------------- + --- Configuration: 3000-2000 + --- Energy efficiency: 4059018123.5159216 + --- Energy: 30.668041259477853 + --- Workload: 89102900000.0 +-------------- +-------------- +--- We append this Median as duplicate representant at position 0 in the list of duplicates, And at position 89 in the X datas point +-------------- + --- Configuration: 3000-2000 + --- Energy efficiency: 3742206854.226074 + --- Energy: 42.07381484773657 + --- Workload: 330242000000.0 +-------------- + --- Checking value [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0]] + --- Answer : configuration is present, have it been processed? -1 + --- Answer : the configuration 1111-0101 is already present at positions [73, 109] + --- Position: 73 +-------------- + --- Configuration: 1111-0101 + --- Energy efficiency: 9080672696.233337 + --- Energy: 51.28077619994492 + --- Workload: 473319000000.0 +-------------- + --- Position: 109 +-------------- + --- Configuration: 1111-0101 + --- Energy efficiency: 8622547962.923044 + --- Energy: 84.69065283515172 + --- Workload: 863842000000.0 +-------------- +---------------------- +--- Ordered by energy, Printing the list of the 2 duplicates of '1111-0101' +--- Duplicate 0 in the list of duplicate, And at position 109 in the X datas point +-------------- + --- Configuration: 1111-0101 + --- Energy efficiency: 8622547962.923044 + --- Energy: 84.69065283515172 + --- Workload: 863842000000.0 +-------------- +--- Duplicate 1 in the list of duplicate, And at position 73 in the X datas point +-------------- + --- Configuration: 1111-0101 + --- Energy efficiency: 9080672696.233337 + --- Energy: 51.28077619994492 + --- Workload: 473319000000.0 +-------------- +-------------- +--- We append this Median as duplicate representant at position 0 in the list of duplicates, And at position 109 in the X datas point +-------------- + --- Configuration: 1111-0101 + --- Energy efficiency: 8622547962.923044 + --- Energy: 84.69065283515172 + --- Workload: 863842000000.0 +-------------- + --- Checking value [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0]] + --- Answer : we add the configuration, it is not yet present + --- Checking value [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0]] + --- Answer : configuration is present, have it been processed? -1 + --- Answer : the configuration 0303-0100 is already present at positions [1, 134] + --- Position: 1 +-------------- + --- Configuration: 0303-0100 + --- Energy efficiency: 6956231392.081026 + --- Energy: 53.35616382684589 + --- Workload: 371205000000.0 +-------------- + --- Position: 134 +-------------- + --- Configuration: 0303-0100 + --- Energy efficiency: 7192278369.94203 + --- Energy: 79.26313007840331 + --- Workload: 867738000000.0 +-------------- +---------------------- +--- Ordered by energy, Printing the list of the 2 duplicates of '0303-0100' +--- Duplicate 0 in the list of duplicate, And at position 134 in the X datas point +-------------- + --- Configuration: 0303-0100 + --- Energy efficiency: 7192278369.94203 + --- Energy: 79.26313007840331 + --- Workload: 867738000000.0 +-------------- +--- Duplicate 1 in the list of duplicate, And at position 1 in the X datas point +-------------- + --- Configuration: 0303-0100 + --- Energy efficiency: 6956231392.081026 + --- Energy: 53.35616382684589 + --- Workload: 371205000000.0 +-------------- +-------------- +--- We append this Median as duplicate representant at position 0 in the list of duplicates, And at position 134 in the X datas point +-------------- + --- Configuration: 0303-0100 + --- Energy efficiency: 7192278369.94203 + --- Energy: 79.26313007840331 + --- Workload: 867738000000.0 +-------------- + --- Checking value [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0]] + --- Answer : configuration is present, have it been processed? -1 + --- Answer : the configuration 0100-0200 is already present at positions [80, 135] + --- Position: 80 +-------------- + --- Configuration: 0100-0200 + --- Energy efficiency: 4093227346.033253 + --- Energy: 48.71596839606954 + --- Workload: 428493000000.0 +-------------- + --- Position: 135 +-------------- + --- Configuration: 0100-0200 + --- Energy efficiency: 4197888462.103562 + --- Energy: 64.97706889442466 + --- Workload: 626356000000.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 +--- Ordered by energy, Printing the list of the 2 duplicates of '0100-0200' +--- Duplicate 0 in the list of duplicate, And at position 135 in the X datas point -------------- - --- Configuration: 2220-0000 - --- Energy efficiency: 2991522026.5766816 - --- Energy: 41.829225389075674 - --- Workload: 303807000000.0 + --- Configuration: 0100-0200 + --- Energy efficiency: 4197888462.103562 + --- Energy: 64.97706889442466 + --- Workload: 626356000000.0 -------------- ---- Duplicate 1 in the list of duplicate, And at position 29 in the X datas point +--- Duplicate 1 in the list of duplicate, And at position 80 in the X datas point -------------- - --- Configuration: 2220-0000 - --- Energy efficiency: 3029054692.61153 - --- Energy: 36.1860248822606 - --- Workload: 150171000000.0 + --- Configuration: 0100-0200 + --- Energy efficiency: 4093227346.033253 + --- Energy: 48.71596839606954 + --- Workload: 428493000000.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 +--- We append this Median as duplicate representant at position 0 in the list of duplicates, And at position 135 in the X datas point -------------- - --- Configuration: 2220-0000 - --- Energy efficiency: 2991522026.5766816 - --- Energy: 41.829225389075674 - --- Workload: 303807000000.0 + --- Configuration: 0100-0200 + --- Energy efficiency: 4197888462.103562 + --- Energy: 64.97706889442466 + --- Workload: 626356000000.0 -------------- + --- Checking value [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0] + --- Retained configurations [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0]] + --- Answer : we add the configuration, it is not yet present 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'] + ['0303-1010', '0303-0100', '2222-0220', '0030-0000', '0020-0010', '0010-3300', '0011-0111', '3303-0001', '0022-0030', '0011-1100', '3303-1010', '0003-1001', '0000-0000', '3000-0000', '3300-0000', '3330-0000', '0000-3000', '0000-3300', '0000-3330', '3300-3000', '3330-3000', '3000-3000', '3000-3300', '3000-3330', '1000-0000', '2000-0000', '1100-0000', '2200-0000', '1110-0000', '2220-0000', '3300-1000', '3300-2000', '1100-1000', '2200-2000', '3000-1000', '3000-2000', '1000-1000', '1001-2000', '0111-0000', '0011-0000', '1001-0002', '2002-0101', '0303-0000', '0101-2220', '0001-0020', '2000-2000', '3000-1100', '3000-2200', '1000-1100', '2000-2200', '0000-1000', '0000-2000', '0000-2200', '1001-2220', '0200-1100', '0000-0001', '0101-0200', '3330-2220', '2002-2000', '0001-0200', '0220-0020', '0303-1000', '0110-0020', '0030-2000', '2002-1001', '0101-2020', '0202-1001', '0220-1001', '1111-0101', '0011-2200', '2222-2200', '1011-0100', '0033-2200', '0101-0330', '0100-0200', '1101-2000', '0333-0011', '1011-3330', '1011-3030', '0010-0101', '0110-0010', '0011-3000', '0020-2000', '0110-1001', '1011-2200', '0222-0300', '0110-0100', '0200-0100', '2220-3330', '0020-2220', '2220-2220', '0002-3000', '2020-3030', '0333-0030', '2022-2200', '0020-1100', '1110-3330', '0111-2000', '0033-0220', '2022-1001', '0003-0001', '3033-1010', '0100-3000', '2020-1000', '0202-0200', '0300-0010', '0200-3330', '1010-2000', '0033-0011', '3030-1001', '0010-0011', '2220-0330', '3330-0030', '0200-0010', '2022-0330', '0022-1111', '3330-0101', '0001-0220', '1100-0020', '1100-1001', '3000-0011', '2000-1001', '2020-0220', '2020-0030', '1111-3330', '0222-2220', '2200-1000'] 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]] + [[2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [0.0, 0, 0, 1, 1, 0.0, 0, 1, 1, 1], [2.0, 1, 1, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 0, 1, 1, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 0.0, 1, 1, 0, 0], [2.0, 1, 1, 0, 1, 0.0, 1, 0, 1, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 1, 1, 0], [2.0, 1, 1, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 1, 1, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 1, 0, 0, 0, 0, 0], [0.0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [2.0, 0, 1, 0, 1, 0, 0, 0, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 1, 1, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0], [1.0, 1, 0, 0, 0, 1.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 0, 1, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 0, 0], [1.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 1.0, 0, 0, 1, 0], [2.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [1.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 1], [1.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 1, 1, 1, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 1, 0, 1, 1, 0.0, 0, 1, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 2.0, 0, 1, 1, 0], [0.0, 0, 1, 0, 0, 1.0, 0, 1, 0, 0], [0.0, 1, 1, 0, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 0.0, 0, 0, 1, 1], [0.0, 1, 0, 1, 1, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 0, 0, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 1, 1, 0, 0.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 1, 1, 1, 2.0, 0, 1, 0, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 1, 0, 1.0, 1, 1, 1, 0], [1.0, 0, 0, 0, 1, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 2.0, 1, 0, 1, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [1.0, 0, 0, 1, 0, 0.0, 1, 1, 0, 0], [0.0, 1, 1, 1, 0, 2.0, 1, 1, 1, 0], [0.0, 0, 1, 1, 1, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 0, 0, 2.0, 1, 0, 0, 0], [1.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 0], [1.0, 0, 1, 0, 1, 1.0, 0, 1, 0, 0], [2.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 2.0, 1, 1, 1, 0], [0.0, 1, 0, 1, 0, 1.0, 1, 0, 0, 0], [2.0, 0, 0, 1, 1, 0.0, 0, 0, 1, 1], [2.0, 1, 0, 1, 0, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 1, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [1.0, 0, 0, 1, 1, 0.0, 1, 1, 1, 1], [2.0, 1, 1, 1, 0, 0.0, 0, 1, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 1, 0, 0, 1.0, 0, 0, 1, 0], [0.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 1], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 1], [1.0, 1, 0, 1, 0, 1.0, 0, 1, 1, 0], [1.0, 1, 0, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 1, 1, 1, 1, 2.0, 1, 1, 1, 0], [1.0, 0, 1, 1, 1, 1.0, 1, 1, 1, 0], [1.0, 1, 1, 0, 0, 0.0, 1, 0, 0, 0]] 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] + [8236960890.90969, 7192278369.94203, 11285968381.230984, 994906080.8659663, 3998672440.749671, 6532788063.289651, 8964027358.211496, 8321129010.784183, 7249844128.351241, 7650055845.407672, 9340120487.55429, 6806147312.252427, 0.08333333333333333, 1016987763.6032282, 1980229389.772511, 5377240292.736961, 3307720550.5370083, 5789616901.049658, 7665772326.561901, 5072151352.996373, 5822958761.806049, 4149980287.5936337, 6611133148.221605, 8224428196.629629, 997516184.7000968, 1014996574.3865615, 2018619748.5607243, 1998856653.9939156, 2905397356.669485, 2991522026.5766816, 5058399218.983161, 5026691733.102776, 5947637003.818383, 5035525633.343237, 5326600510.288329, 3742206854.226074, 4062233415.93208, 5236095548.271565, 3139835723.7949314, 2745412415.8531094, 7043096708.760907, 8950387999.31977, 5363512027.675722, 9185604320.908272, 4533975344.242078, 4153496621.1304984, 6443423519.784533, 6519117311.516021, 6448575832.027497, 6539495281.754154, 3145168392.3157244, 3331046015.069652, 5724131219.984087, 9166575000.916658, 6540008502.011052, 3321398441.599851, 5549420363.04308, 9229945635.620207, 7263008047.412917, 4385426351.149858, 5040602049.508794, 6928278461.367919, 5821399464.43125, 4809102669.532892, 8795770993.306417, 8367150566.874451, 8895689149.038376, 7282684688.88371, 8622547962.923044, 7849108733.703288, 11468876336.840899, 6807769026.0124855, 8336042547.16116, 7878296082.123358, 4197888462.103562, 6788174999.151478, 9607255399.277534, 10000990098.019703, 8871225293.637558, 6657080470.788732, 5194211570.625695, 6806981239.9597025, 4244013818.5089927, 7487495881.877265, 8782098570.274353, 9750580159.519491, 5162462701.2069845, 4242843383.922169, 9571301409.852697, 8376542330.856669, 9479212087.891254, 5449442794.474265, 7529950377.627011, 8477809334.068076, 10578920865.440357, 6670179627.937381, 9413093613.215984, 6681499595.769274, 8384408354.2244835, 10534122128.398308, 5256269415.345153, 9521179864.608822, 4292324465.390988, 6005284650.492433, 7512075661.626064, 3550266447.4968843, 8906781623.528154, 5000900162.029165, 8411277841.329655, 8447801037.389967, 6634071263.19351, 8252186829.509821, 6057595619.146848, 3751444306.0578322, 10619025470.794495, 11384996168.94879, 8262619084.997563, 9243340173.405062, 5236287472.182222, 7522756337.9222145, 6788774083.176061, 6591219177.81132, 7467367603.572389, 5336236245.851076, 10965958375.4152, 11414873580.275099, 5023055826.242454] --- 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] + 0.00000000e+00 0.00000000e+00 7.19227837e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.12859684e+10] --- 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] @@ -24776,6 +41744,9 @@ final_y : --- 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] @@ -24785,6 +41756,9 @@ final_y : --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 7.65005585e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 9.34012049e+09] --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 6.80614731e+09] @@ -24819,7 +41793,7 @@ final_y : 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] + 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] @@ -24858,10 +41832,34 @@ final_y : 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] + 0.00000000e+00 0.00000000e+00 3.74220685e+09] --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 4.06223342e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.23609555e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 3.13983572e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 2.74541242e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 7.04309671e+09] + --- Actual line: [1.000000e+00 1.000000e+00 0.000000e+00 0.000000e+00 1.000000e+00 + 0.000000e+00 0.000000e+00 1.000000e+00 0.000000e+00 1.000000e+00 + 8.950388e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.36351203e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 9.18560432e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 4.53397534e+09] --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 4.15349662e+09] @@ -24931,3180 +41929,10881 @@ final_y : --- 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] + --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 8.62254796e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 7.84910873e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.14688763e+10] + --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 6.80776903e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 8.33604255e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 7.87829608e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 4.19788846e+09] + --- Actual line: [0.000000e+00 1.000000e+00 1.000000e+00 0.000000e+00 1.000000e+00 + 1.000000e+00 1.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00 + 6.788175e+09] + --- Actual line: [2.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 + 0.0000000e+00 0.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 + 9.6072554e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.00009901e+10] + --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 8.87122529e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 6.65708047e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 5.19421157e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 6.80698124e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 4.24401382e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 7.48749588e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 8.78209857e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 9.75058016e+09] + --- Actual line: [0.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 + 0.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 + 5.1624627e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 4.24284338e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 9.57130141e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 8.37654233e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 9.47921209e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.44944279e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 7.52995038e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 2.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 8.47780933e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.05789209e+10] + --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 6.67017963e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 9.41309361e+09] + --- Actual line: [0.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 1.0000000e+00 + 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 + 6.6814996e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 8.38440835e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.05341221e+10] + --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 5.25626942e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 9.52117986e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 4.29232447e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 6.00528465e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 7.51207566e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 3.55026645e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 8.90678162e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.00090016e+09] + --- Actual line: [2.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 8.41127784e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 8.44780104e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 6.63407126e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 8.25218683e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 2.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 6.05759562e+09] + --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 3.75144431e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 2.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.06190255e+10] + --- Actual line: [1.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.13849962e+10] + --- Actual line: [2.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 1.00000000e+00 8.26261908e+09] + --- Actual line: [0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 9.24334017e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 5.23628747e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 7.52275634e+09] + --- Actual line: [2.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 1.00000000e+00 6.78877408e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 1.00000000e+00 6.59121918e+09] + --- Actual line: [1.0000000e+00 1.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 + 1.0000000e+00 0.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 + 7.4673676e+09] + --- Actual line: [1.00000000e+00 1.00000000e+00 0.00000000e+00 1.00000000e+00 + 0.00000000e+00 2.00000000e+00 0.00000000e+00 0.00000000e+00 + 1.00000000e+00 0.00000000e+00 5.33623625e+09] + --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.09659584e+10] + --- Actual line: [1.00000000e+00 0.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00 + 1.00000000e+00 0.00000000e+00 1.14148736e+10] + --- Actual line: [1.00000000e+00 1.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00 + 0.00000000e+00 0.00000000e+00 5.02305583e+09] +--- Size of X after removing duplicates: 127 +--- Number of duplicates points removed : 10 +*** Ratio energy by wokload : [8236960890.90969, 7192278369.94203, 11285968381.230984, 994906080.8659663, 3998672440.749671, 6532788063.289651, 8964027358.211496, 8321129010.784183, 7249844128.351241, 7650055845.407672, 9340120487.55429, 6806147312.252427, 0.08333333333333333, 1016987763.6032282, 1980229389.772511, 5377240292.736961, 3307720550.5370083, 5789616901.049658, 7665772326.561901, 5072151352.996373, 5822958761.806049, 4149980287.5936337, 6611133148.221605, 8224428196.629629, 997516184.7000968, 1014996574.3865615, 2018619748.5607243, 1998856653.9939156, 2905397356.669485, 2991522026.5766816, 5058399218.983161, 5026691733.102776, 5947637003.818383, 5035525633.343237, 5326600510.288329, 3742206854.226074, 4062233415.93208, 5236095548.271565, 3139835723.7949314, 2745412415.8531094, 7043096708.760907, 8950387999.31977, 5363512027.675722, 9185604320.908272, 4533975344.242078, 4153496621.1304984, 6443423519.784533, 6519117311.516021, 6448575832.027497, 6539495281.754154, 3145168392.3157244, 3331046015.069652, 5724131219.984087, 9166575000.916658, 6540008502.011052, 3321398441.599851, 5549420363.04308, 9229945635.620207, 7263008047.412917, 4385426351.149858, 5040602049.508794, 6928278461.367919, 5821399464.43125, 4809102669.532892, 8795770993.306417, 8367150566.874451, 8895689149.038376, 7282684688.88371, 8622547962.923044, 7849108733.703288, 11468876336.840899, 6807769026.0124855, 8336042547.16116, 7878296082.123358, 4197888462.103562, 6788174999.151478, 9607255399.277534, 10000990098.019703, 8871225293.637558, 6657080470.788732, 5194211570.625695, 6806981239.9597025, 4244013818.5089927, 7487495881.877265, 8782098570.274353, 9750580159.519491, 5162462701.2069845, 4242843383.922169, 9571301409.852697, 8376542330.856669, 9479212087.891254, 5449442794.474265, 7529950377.627011, 8477809334.068076, 10578920865.440357, 6670179627.937381, 9413093613.215984, 6681499595.769274, 8384408354.2244835, 10534122128.398308, 5256269415.345153, 9521179864.608822, 4292324465.390988, 6005284650.492433, 7512075661.626064, 3550266447.4968843, 8906781623.528154, 5000900162.029165, 8411277841.329655, 8447801037.389967, 6634071263.19351, 8252186829.509821, 6057595619.146848, 3751444306.0578322, 10619025470.794495, 11384996168.94879, 8262619084.997563, 9243340173.405062, 5236287472.182222, 7522756337.9222145, 6788774083.176061, 6591219177.81132, 7467367603.572389, 5336236245.851076, 10965958375.4152, 11414873580.275099, 5023055826.242454] ---> 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.] +Train set Configurations : [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +Train set energy by workload : [6.80776903e+09 8.22442820e+09 9.41309361e+09 5.00090016e+09 + 5.44944279e+09 8.38440835e+09 4.38542635e+09 5.54942036e+09 + 7.87829608e+09 8.79577099e+09 8.41127784e+09 7.19227837e+09 + 7.66577233e+09 5.07215135e+09 6.68149960e+09 5.33623625e+09 + 8.96402736e+09 8.90678162e+09 6.54000850e+09 7.65005585e+09 + 5.04060205e+09 8.26261908e+09 5.02305583e+09 9.34012049e+09 + 4.19788846e+09 2.01861975e+09 5.94763700e+09 6.59121918e+09 + 5.82139946e+09 9.22994564e+09 7.46736760e+09 5.78961690e+09 + 1.00009901e+10 1.14148736e+10 8.78209857e+09 7.24984413e+09 + 7.52995038e+09 3.55026645e+09 1.13849962e+10 6.65708047e+09 + 6.63407126e+09 6.00528465e+09 3.14516839e+09 9.60725540e+09 + 5.72413122e+09 5.19421157e+09 8.89568915e+09 1.09659584e+10 + 7.48749588e+09 1.14688763e+10 6.44342352e+09 8.62254796e+09 + 9.57130141e+09 7.84910873e+09 5.23628747e+09 7.26300805e+09 + 5.03552563e+09 3.13983572e+09 3.33104602e+09 5.36351203e+09 + 3.99867244e+09 4.29232447e+09 7.28268469e+09 2.74541242e+09 + 5.23609555e+09 5.82295876e+09 9.47921209e+09 5.02669173e+09 + 4.80910267e+09 6.51911731e+09 9.75058016e+09 7.52275634e+09 + 6.67017963e+09 6.53949528e+09 5.32660051e+09 8.32112901e+09 + 7.51207566e+09 6.78817500e+09 4.24401382e+09 9.18560432e+09 + 6.61113315e+09 8.33604255e+09 8.44780104e+09 5.37724029e+09 + 7.04309671e+09] +Test set Configurations : [[2.0, 1, 0, 1, 1, 0.0, 1, 0, 1, 0], [1.0, 0, 0, 1, 0, 1.0, 1, 1, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [1.0, 1, 0, 0, 1, 0.0, 0, 1, 0, 1], [0.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 1, 1, 1, 0, 2.0, 0, 1, 1, 0], [0.0, 1, 0, 0, 1, 1.0, 1, 1, 1, 0], [1.0, 1, 0, 1, 1, 2.0, 0, 1, 1, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 0, 0], [1.0, 1, 1, 1, 1, 1.0, 0, 1, 1, 0], [0.0, 1, 0, 1, 1, 2.0, 1, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 0, 0, 0], [0.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, 0, 0, 0, 0, 0], [2.0, 0, 1, 0, 1, 0.0, 1, 0, 1, 0], [0.0, 0, 1, 1, 0, 0.0, 0, 1, 0, 0], [1.0, 1, 0, 1, 1, 0.0, 1, 0, 0, 1], [0, 0, 0, 0, 0, 0.0, 0, 0, 0, 1], [1.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [1.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 1, 0, 0, 1], [0.0, 0, 0, 0, 1, 1.0, 0, 1, 1, 0], [2.0, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1.0, 0, 1, 0, 0, 0.0, 0, 0, 1, 0], [2.0, 1, 1, 1, 0, 2.0, 0, 0, 1, 0], [0.0, 0, 0, 1, 0, 2.0, 1, 1, 0, 0], [2.0, 0, 0, 0, 1, 0.0, 0, 0, 0, 1], [1.0, 0, 1, 0, 0, 0.0, 0, 1, 0, 0], [0.0, 0, 0, 1, 1, 2.0, 1, 0, 0, 0], [2.0, 1, 0, 0, 0, 0.0, 0, 0, 1, 1], [1.0, 1, 1, 1, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 2.0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 2.0, 1, 0, 0, 0], [2.0, 0, 1, 1, 1, 2.0, 0, 0, 1, 0], [1.0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [2.0, 1, 0, 0, 0, 1.0, 1, 0, 0, 0], [0.0, 0, 0, 0, 1, 1.0, 0, 0, 1, 0], [1.0, 1, 0, 1, 1, 1.0, 1, 1, 0, 0], [0.0, 0, 1, 0, 1, 1.0, 1, 0, 1, 0], [0.0, 1, 0, 0, 0, 0.0, 1, 1, 0, 0]] +Test set energy by workload : [9521179864.608822, 8376542330.856669, 0.08333333333333333, 994906080.8659663, 8950387999.31977, 997516184.7000968, 8252186829.509821, 9166575000.916658, 10619025470.794495, 6928278461.367919, 11285968381.230984, 8871225293.637558, 4062233415.93208, 2905397356.669485, 5058399218.983161, 1980229389.772511, 8236960890.90969, 5162462701.2069845, 10534122128.398308, 3321398441.599851, 4153496621.1304984, 1014996574.3865615, 6806147312.252427, 9243340173.405062, 1016987763.6032282, 3751444306.0578322, 6057595619.146848, 6532788063.289651, 5256269415.345153, 4242843383.922169, 6806981239.9597025, 6788774083.176061, 2991522026.5766816, 4149980287.5936337, 3307720550.5370083, 8477809334.068076, 1998856653.9939156, 3742206854.226074, 4533975344.242078, 10578920865.440357, 8367150566.874451, 6448575832.027497] +Train set Configurations in user friendly mode : ['1011-0100', '3000-3330', '1110-3330', '1010-2000', '0002-3000', '0033-0220', '0001-0200', '0101-0200', '0101-0330', '2002-1001', '0033-0011', '0303-0100', '0000-3330', '3300-3000', '0111-2000', '2020-0030', '0011-0111', '0200-3330', '0200-1100', '0011-1100', '0220-0020', '3330-0101', '2200-1000', '3303-1010', '0100-0200', '1100-0000', '1100-1000', '2000-1001', '0110-0020', '3330-2220', '2020-0220', '0000-3300', '1011-3330', '0222-2220', '1011-2200', '0022-0030', '2020-3030', '0300-0010', '0022-1111', '0010-0101', '0010-0011', '2020-1000', '0000-1000', '0333-0011', '0000-2200', '0110-0010', '0202-1001', '1111-3330', '0110-1001', '2222-2200', '3000-1100', '1111-0101', '2220-3330', '0011-2200', '1100-0020', '2002-2000', '2200-2000', '0111-0000', '0000-2000', '0303-0000', '0020-0010', '0100-3000', '0220-1001', '0011-0000', '1001-2000', '3330-3000', '2220-2220', '3300-2000', '0030-2000', '3000-2200', '0222-0300', '1100-1001', '0020-1100', '2000-2200', '3000-1000', '3303-0001', '0202-0200', '1101-2000', '0020-2000', '0101-2220', '3000-3300', '0033-2200', '3030-1001', '3330-0000', '1001-0002'] +Test set Configurations in user friendly mode : ['3033-1010', '0020-2220', '0000-0000', '0030-0000', '2002-0101', '1000-0000', '2220-0330', '1001-2220', '2022-0330', '0303-1000', '2222-0220', '1011-3030', '1000-1000', '1110-0000', '3300-1000', '3300-0000', '0303-1010', '0110-0100', '2022-1001', '0000-0001', '2000-2000', '2000-0000', '0003-1001', '0001-0220', '3000-0000', '0200-0010', '3330-0030', '0010-3300', '0003-0001', '0200-0100', '0011-3000', '3000-0011', '2220-0000', '3000-3000', '0000-3000', '0333-0030', '2200-0000', '3000-2000', '0001-0020', '2022-2200', '0101-2020', '1000-1100'] +Size of X_train: 85 +Size of X_test: 42 + ***** Training the datas ***** + **** Predicted y test = [8.98313623e+09 8.40403986e+09 1.23117566e+09 3.24535241e+09 + 8.60397032e+09 2.31544057e+09 8.41006056e+09 9.23553188e+09 + 9.54949367e+09 6.76971345e+09 1.02602547e+10 8.27337705e+09 + 4.28916686e+09 3.89565335e+09 5.56035940e+09 3.97787862e+09 + 7.93977031e+09 4.87909347e+09 9.70960406e+09 3.77420130e+09 + 4.78279309e+09 2.97821316e+09 7.96392062e+09 6.61929665e+09 + 3.43812977e+09 4.08336106e+09 6.22504659e+09 6.70109813e+09 + 6.53963753e+09 4.48960864e+09 5.89532198e+09 6.68275309e+09 + 4.60181489e+09 4.62127665e+09 3.62031957e+09 7.93804069e+09 + 3.56105763e+09 4.84635238e+09 4.76622994e+09 9.70829462e+09 + 7.46114137e+09 6.00692228e+09] +Start computin r squared, result = +column mean vector= [5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646] + diff with mean vector [ 3.77133752e+09 2.62669999e+09 -5.74984234e+09 -4.75493626e+09 + 3.20054566e+09 -4.75232616e+09 2.50234449e+09 3.41673266e+09 + 4.86918313e+09 1.17843612e+09 5.53612604e+09 3.12138295e+09 + -1.68760892e+09 -2.84444498e+09 -6.91443122e+08 -3.76961295e+09 + 2.48711855e+09 -5.87379640e+08 4.78427979e+09 -2.42844390e+09 + -1.59634572e+09 -4.73484577e+09 1.05630497e+09 3.49349783e+09 + -4.73285458e+09 -1.99839803e+09 3.07753278e+08 7.82945723e+08 + -4.93572925e+08 -1.50699896e+09 1.05713890e+09 1.03893174e+09 + -2.75832031e+09 -1.59986205e+09 -2.44212179e+09 2.72796699e+09 + -3.75098569e+09 -2.00763549e+09 -1.21586700e+09 4.82907852e+09 + 2.61730823e+09 6.98733491e+08] + diff with mean vector squared [1.42229867e+19 6.89955284e+18 3.30606869e+19 2.26094188e+19 + 1.02434925e+19 2.25846039e+19 6.26172794e+18 1.16740621e+19 + 2.37089444e+19 1.38871169e+18 3.06486915e+19 9.74303154e+18 + 2.84802388e+18 8.09086727e+18 4.78093591e+17 1.42099818e+19 + 6.18575868e+18 3.45014841e+17 2.28893331e+19 5.89733977e+18 + 2.54831966e+18 2.24187644e+19 1.11578019e+18 1.22045271e+19 + 2.23999124e+19 3.99359471e+18 9.47120803e+16 6.13004004e+17 + 2.43614233e+17 2.27104586e+18 1.11754265e+18 1.07937917e+18 + 7.60833096e+18 2.55955859e+18 5.96395884e+18 7.44180392e+18 + 1.40698936e+19 4.03060025e+18 1.47833255e+18 2.33199994e+19 + 6.85030235e+18 4.88228492e+17] + diff with predicted vector [ 5.38043634e+08 -2.74975299e+07 -1.23117566e+09 -2.25044632e+09 + 3.46417679e+08 -1.31792438e+09 -1.57873732e+08 -6.89568794e+07 + 1.06953180e+09 1.58565011e+08 1.02571363e+09 5.97848244e+08 + -2.26933440e+08 -9.90255993e+08 -5.01960184e+08 -1.99764923e+09 + 2.97190580e+08 2.83369227e+08 8.24518070e+08 -4.52802863e+08 + -6.29296471e+08 -1.96321658e+09 -1.15777331e+09 2.62404352e+09 + -2.42114201e+09 -3.31916756e+08 -1.67450966e+08 -1.68310070e+08 + -1.28336812e+09 -2.46765253e+08 9.11659255e+08 1.06020994e+08 + -1.61029286e+09 -4.71296365e+08 -3.12599018e+08 5.39768648e+08 + -1.56220098e+09 -1.10414552e+09 -2.32254591e+08 8.70626249e+08 + 9.06009192e+08 4.41653555e+08] + diff with predicted vector squared [2.89490952e+17 7.56114150e+14 1.51579351e+18 5.06450866e+18 + 1.20005208e+17 1.73692468e+18 2.49241154e+16 4.75505122e+15 + 1.14389826e+18 2.51428627e+16 1.05208846e+18 3.57422523e+17 + 5.14987860e+16 9.80606931e+17 2.51964027e+17 3.99060244e+18 + 8.83222406e+16 8.02981191e+16 6.79830049e+17 2.05030433e+17 + 3.96014049e+17 3.85421935e+18 1.34043903e+18 6.88560440e+18 + 5.86192864e+18 1.10168733e+17 2.80398260e+16 2.83282795e+16 + 1.64703372e+18 6.08930901e+16 8.31122598e+17 1.12404511e+16 + 2.59304309e+18 2.22120263e+17 9.77181463e+16 2.91350193e+17 + 2.44047190e+18 1.21913734e+18 5.39421950e+16 7.57990066e+17 + 8.20852656e+17 1.95057862e+17] +End computing r squared, result = 0.880848461678771 + Kernel ridge R2 score = 0.880848461678771 +printing plots +Start computin r squared, result = +column mean vector= [5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646] + diff with mean vector [ 3.77133752e+09 2.62669999e+09 -5.74984234e+09 -4.75493626e+09 + 3.20054566e+09 -4.75232616e+09 2.50234449e+09 3.41673266e+09 + 4.86918313e+09 1.17843612e+09 5.53612604e+09 3.12138295e+09 + -1.68760892e+09 -2.84444498e+09 -6.91443122e+08 -3.76961295e+09 + 2.48711855e+09 -5.87379640e+08 4.78427979e+09 -2.42844390e+09 + -1.59634572e+09 -4.73484577e+09 1.05630497e+09 3.49349783e+09 + -4.73285458e+09 -1.99839803e+09 3.07753278e+08 7.82945723e+08 + -4.93572925e+08 -1.50699896e+09 1.05713890e+09 1.03893174e+09 + -2.75832031e+09 -1.59986205e+09 -2.44212179e+09 2.72796699e+09 + -3.75098569e+09 -2.00763549e+09 -1.21586700e+09 4.82907852e+09 + 2.61730823e+09 6.98733491e+08] + diff with mean vector squared [1.42229867e+19 6.89955284e+18 3.30606869e+19 2.26094188e+19 + 1.02434925e+19 2.25846039e+19 6.26172794e+18 1.16740621e+19 + 2.37089444e+19 1.38871169e+18 3.06486915e+19 9.74303154e+18 + 2.84802388e+18 8.09086727e+18 4.78093591e+17 1.42099818e+19 + 6.18575868e+18 3.45014841e+17 2.28893331e+19 5.89733977e+18 + 2.54831966e+18 2.24187644e+19 1.11578019e+18 1.22045271e+19 + 2.23999124e+19 3.99359471e+18 9.47120803e+16 6.13004004e+17 + 2.43614233e+17 2.27104586e+18 1.11754265e+18 1.07937917e+18 + 7.60833096e+18 2.55955859e+18 5.96395884e+18 7.44180392e+18 + 1.40698936e+19 4.03060025e+18 1.47833255e+18 2.33199994e+19 + 6.85030235e+18 4.88228492e+17] + diff with predicted vector [ 5.38043634e+08 -2.74975299e+07 -1.23117566e+09 -2.25044632e+09 + 3.46417679e+08 -1.31792438e+09 -1.57873732e+08 -6.89568794e+07 + 1.06953180e+09 1.58565011e+08 1.02571363e+09 5.97848244e+08 + -2.26933440e+08 -9.90255993e+08 -5.01960184e+08 -1.99764923e+09 + 2.97190580e+08 2.83369227e+08 8.24518070e+08 -4.52802863e+08 + -6.29296471e+08 -1.96321658e+09 -1.15777331e+09 2.62404352e+09 + -2.42114201e+09 -3.31916756e+08 -1.67450966e+08 -1.68310070e+08 + -1.28336812e+09 -2.46765253e+08 9.11659255e+08 1.06020994e+08 + -1.61029286e+09 -4.71296365e+08 -3.12599018e+08 5.39768648e+08 + -1.56220098e+09 -1.10414552e+09 -2.32254591e+08 8.70626249e+08 + 9.06009192e+08 4.41653555e+08] + diff with predicted vector squared [2.89490952e+17 7.56114150e+14 1.51579351e+18 5.06450866e+18 + 1.20005208e+17 1.73692468e+18 2.49241154e+16 4.75505122e+15 + 1.14389826e+18 2.51428627e+16 1.05208846e+18 3.57422523e+17 + 5.14987860e+16 9.80606931e+17 2.51964027e+17 3.99060244e+18 + 8.83222406e+16 8.02981191e+16 6.79830049e+17 2.05030433e+17 + 3.96014049e+17 3.85421935e+18 1.34043903e+18 6.88560440e+18 + 5.86192864e+18 1.10168733e+17 2.80398260e+16 2.83282795e+16 + 1.64703372e+18 6.08930901e+16 8.31122598e+17 1.12404511e+16 + 2.59304309e+18 2.22120263e+17 9.77181463e+16 2.91350193e+17 + 2.44047190e+18 1.21913734e+18 5.39421950e+16 7.57990066e+17 + 8.20852656e+17 1.95057862e+17] +End computing r squared, result = 0.880848461678771 +Start computin r squared, result = +column mean vector= [5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646] + diff with mean vector [ 3.77133752e+09 2.62669999e+09 -5.74984234e+09 -4.75493626e+09 + 3.20054566e+09 -4.75232616e+09 2.50234449e+09 3.41673266e+09 + 4.86918313e+09 1.17843612e+09 5.53612604e+09 3.12138295e+09 + -1.68760892e+09 -2.84444498e+09 -6.91443122e+08 -3.76961295e+09 + 2.48711855e+09 -5.87379640e+08 4.78427979e+09 -2.42844390e+09 + -1.59634572e+09 -4.73484577e+09 1.05630497e+09 3.49349783e+09 + -4.73285458e+09 -1.99839803e+09 3.07753278e+08 7.82945723e+08 + -4.93572925e+08 -1.50699896e+09 1.05713890e+09 1.03893174e+09 + -2.75832031e+09 -1.59986205e+09 -2.44212179e+09 2.72796699e+09 + -3.75098569e+09 -2.00763549e+09 -1.21586700e+09 4.82907852e+09 + 2.61730823e+09 6.98733491e+08] + diff with mean vector squared [1.42229867e+19 6.89955284e+18 3.30606869e+19 2.26094188e+19 + 1.02434925e+19 2.25846039e+19 6.26172794e+18 1.16740621e+19 + 2.37089444e+19 1.38871169e+18 3.06486915e+19 9.74303154e+18 + 2.84802388e+18 8.09086727e+18 4.78093591e+17 1.42099818e+19 + 6.18575868e+18 3.45014841e+17 2.28893331e+19 5.89733977e+18 + 2.54831966e+18 2.24187644e+19 1.11578019e+18 1.22045271e+19 + 2.23999124e+19 3.99359471e+18 9.47120803e+16 6.13004004e+17 + 2.43614233e+17 2.27104586e+18 1.11754265e+18 1.07937917e+18 + 7.60833096e+18 2.55955859e+18 5.96395884e+18 7.44180392e+18 + 1.40698936e+19 4.03060025e+18 1.47833255e+18 2.33199994e+19 + 6.85030235e+18 4.88228492e+17] + diff with predicted vector [ 5.38043634e+08 -2.74975299e+07 -1.23117566e+09 -2.25044632e+09 + 3.46417679e+08 -1.31792438e+09 -1.57873732e+08 -6.89568794e+07 + 1.06953180e+09 1.58565011e+08 1.02571363e+09 5.97848244e+08 + -2.26933440e+08 -9.90255993e+08 -5.01960184e+08 -1.99764923e+09 + 2.97190580e+08 2.83369227e+08 8.24518070e+08 -4.52802863e+08 + -6.29296471e+08 -1.96321658e+09 -1.15777331e+09 2.62404352e+09 + -2.42114201e+09 -3.31916756e+08 -1.67450966e+08 -1.68310070e+08 + -1.28336812e+09 -2.46765253e+08 9.11659255e+08 1.06020994e+08 + -1.61029286e+09 -4.71296365e+08 -3.12599018e+08 5.39768648e+08 + -1.56220098e+09 -1.10414552e+09 -2.32254591e+08 8.70626249e+08 + 9.06009192e+08 4.41653555e+08] + diff with predicted vector squared [2.89490952e+17 7.56114150e+14 1.51579351e+18 5.06450866e+18 + 1.20005208e+17 1.73692468e+18 2.49241154e+16 4.75505122e+15 + 1.14389826e+18 2.51428627e+16 1.05208846e+18 3.57422523e+17 + 5.14987860e+16 9.80606931e+17 2.51964027e+17 3.99060244e+18 + 8.83222406e+16 8.02981191e+16 6.79830049e+17 2.05030433e+17 + 3.96014049e+17 3.85421935e+18 1.34043903e+18 6.88560440e+18 + 5.86192864e+18 1.10168733e+17 2.80398260e+16 2.83282795e+16 + 1.64703372e+18 6.08930901e+16 8.31122598e+17 1.12404511e+16 + 2.59304309e+18 2.22120263e+17 9.77181463e+16 2.91350193e+17 + 2.44047190e+18 1.21913734e+18 5.39421950e+16 7.57990066e+17 + 8.20852656e+17 1.95057862e+17] +End computing r squared, result = 0.880848461678771 +Start computin r squared, result = +column mean vector= [5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646] + diff with mean vector [ 3.77133752e+09 2.62669999e+09 -5.74984234e+09 -4.75493626e+09 + 3.20054566e+09 -4.75232616e+09 2.50234449e+09 3.41673266e+09 + 4.86918313e+09 1.17843612e+09 5.53612604e+09 3.12138295e+09 + -1.68760892e+09 -2.84444498e+09 -6.91443122e+08 -3.76961295e+09 + 2.48711855e+09 -5.87379640e+08 4.78427979e+09 -2.42844390e+09 + -1.59634572e+09 -4.73484577e+09 1.05630497e+09 3.49349783e+09 + -4.73285458e+09 -1.99839803e+09 3.07753278e+08 7.82945723e+08 + -4.93572925e+08 -1.50699896e+09 1.05713890e+09 1.03893174e+09 + -2.75832031e+09 -1.59986205e+09 -2.44212179e+09 2.72796699e+09 + -3.75098569e+09 -2.00763549e+09 -1.21586700e+09 4.82907852e+09 + 2.61730823e+09 6.98733491e+08] + diff with mean vector squared [1.42229867e+19 6.89955284e+18 3.30606869e+19 2.26094188e+19 + 1.02434925e+19 2.25846039e+19 6.26172794e+18 1.16740621e+19 + 2.37089444e+19 1.38871169e+18 3.06486915e+19 9.74303154e+18 + 2.84802388e+18 8.09086727e+18 4.78093591e+17 1.42099818e+19 + 6.18575868e+18 3.45014841e+17 2.28893331e+19 5.89733977e+18 + 2.54831966e+18 2.24187644e+19 1.11578019e+18 1.22045271e+19 + 2.23999124e+19 3.99359471e+18 9.47120803e+16 6.13004004e+17 + 2.43614233e+17 2.27104586e+18 1.11754265e+18 1.07937917e+18 + 7.60833096e+18 2.55955859e+18 5.96395884e+18 7.44180392e+18 + 1.40698936e+19 4.03060025e+18 1.47833255e+18 2.33199994e+19 + 6.85030235e+18 4.88228492e+17] + diff with predicted vector [ 5.38043634e+08 -2.74975299e+07 -1.23117566e+09 -2.25044632e+09 + 3.46417679e+08 -1.31792438e+09 -1.57873732e+08 -6.89568794e+07 + 1.06953180e+09 1.58565011e+08 1.02571363e+09 5.97848244e+08 + -2.26933440e+08 -9.90255993e+08 -5.01960184e+08 -1.99764923e+09 + 2.97190580e+08 2.83369227e+08 8.24518070e+08 -4.52802863e+08 + -6.29296471e+08 -1.96321658e+09 -1.15777331e+09 2.62404352e+09 + -2.42114201e+09 -3.31916756e+08 -1.67450966e+08 -1.68310070e+08 + -1.28336812e+09 -2.46765253e+08 9.11659255e+08 1.06020994e+08 + -1.61029286e+09 -4.71296365e+08 -3.12599018e+08 5.39768648e+08 + -1.56220098e+09 -1.10414552e+09 -2.32254591e+08 8.70626249e+08 + 9.06009192e+08 4.41653555e+08] + diff with predicted vector squared [2.89490952e+17 7.56114150e+14 1.51579351e+18 5.06450866e+18 + 1.20005208e+17 1.73692468e+18 2.49241154e+16 4.75505122e+15 + 1.14389826e+18 2.51428627e+16 1.05208846e+18 3.57422523e+17 + 5.14987860e+16 9.80606931e+17 2.51964027e+17 3.99060244e+18 + 8.83222406e+16 8.02981191e+16 6.79830049e+17 2.05030433e+17 + 3.96014049e+17 3.85421935e+18 1.34043903e+18 6.88560440e+18 + 5.86192864e+18 1.10168733e+17 2.80398260e+16 2.83282795e+16 + 1.64703372e+18 6.08930901e+16 8.31122598e+17 1.12404511e+16 + 2.59304309e+18 2.22120263e+17 9.77181463e+16 2.91350193e+17 + 2.44047190e+18 1.21913734e+18 5.39421950e+16 7.57990066e+17 + 8.20852656e+17 1.95057862e+17] +End computing r squared, result = 0.880848461678771 + R2 error = 0.880848461678771 + --- 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.880848461678771, 10, 10, 'base_Y'] +Computed c values = [[ 8.65392422e+09] + [ 8.79403193e+09] + [ 1.32132762e+08] + [-5.81986309e+09] + [-5.97878872e+09] + [-4.44713142e+09] + [-1.24179757e+10] + [-7.55505808e+09] + [-3.43109644e+09] + [-1.08838920e+09] + [-2.17889994e+08] + [ 4.79012258e+09] + [ 5.41652864e+09] + [-2.70348839e+09] + [-1.30477474e+08] + [-9.53000128e+09] + [ 1.56005143e+09] + [ 8.35610101e+09] + [ 2.97947886e+09] + [ 8.05850775e+09] + [-1.15824281e+10] + [-3.02532849e+09] + [-8.74659088e+09] + [ 7.66884320e+09] + [-5.39394988e+09] + [-1.72036807e+10] + [ 2.03810586e+10] + [-9.96786805e+09] + [ 1.13073428e+10] + [-2.16492698e+09] + [-1.07463899e+09] + [ 1.20632563e+09] + [-1.94646485e+09] + [ 4.85209061e+09] + [ 7.72128037e+08] + [ 6.12229448e+09] + [ 8.87057724e+09] + [-1.30073407e+10] + [-7.46368435e+08] + [ 4.88197405e+09] + [ 5.88681359e+09] + [ 4.65745137e+09] + [-1.45044874e+09] + [ 8.01848720e+09] + [ 4.74518166e+09] + [ 1.11690013e+10] + [ 6.93170149e+09] + [ 3.98155964e+08] + [ 5.94326937e+09] + [ 1.63168707e+10] + [-2.52467507e+09] + [-8.61777271e+09] + [-2.90188948e+09] + [ 3.04337588e+08] + [ 5.65269833e+09] + [ 9.97236423e+09] + [-8.77847487e+09] + [-2.09607428e+10] + [-1.45671577e+09] + [ 3.39955286e+09] + [-6.68994496e+09] + [-2.62709525e+09] + [-7.82549274e+09] + [-1.23674230e+10] + [-1.16869597e+10] + [-4.60322828e+09] + [-7.42246809e+09] + [-8.61580393e+09] + [ 1.21258935e+09] + [-3.13725874e+09] + [ 2.08591348e+10] + [ 7.50184819e+09] + [ 1.82037597e+09] + [-4.50963047e+09] + [ 6.78241888e+09] + [ 7.04691994e+08] + [ 7.70662851e+09] + [ 2.54948371e+09] + [-1.03458837e+10] + [-3.31289758e+09] + [ 1.43569871e+09] + [-9.85752249e+09] + [ 1.09913287e+10] + [ 8.60607333e+09] + [ 1.25380256e+10]] + ***** START computing marginal effects with matrix***** +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] + ***** START in function marginal_effect ***** +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +number of variables: 10 +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] [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.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 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. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 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.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 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.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 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.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 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. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 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.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 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.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 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.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 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. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 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.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] - [1. 1. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 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.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 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.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] [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.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] [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.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 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.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 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.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] - [0. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] + [1. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] - [1. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 0. 1. 0. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 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.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 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.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 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.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] [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.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 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.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 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. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 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.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 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.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 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.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] [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.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 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.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 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. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 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.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 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.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 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.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] [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.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 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.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 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. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 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.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 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.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 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.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] [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.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 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.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 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.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] [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.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 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.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 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. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 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.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 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.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 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.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] [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.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 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.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 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. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 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.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 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.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 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.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] [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.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 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.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 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. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 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.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 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.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 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.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] [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.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 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.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 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. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 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.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 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.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 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.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] [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.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 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.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 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. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 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.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 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.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 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.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] [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.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 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.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 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. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 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.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 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.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 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.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] [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.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 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.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 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. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 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.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 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.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 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.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] [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.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 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.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 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. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 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.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 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.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 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.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] [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.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 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.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] [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.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 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. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 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.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 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.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 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.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] [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.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 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.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 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. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 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.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 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.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 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.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] [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.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 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.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 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. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 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.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 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.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 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.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] [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.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 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.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 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. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 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.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 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.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 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.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] [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.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 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.] + [2. 1. 1. 0. 0. 2. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 1. 1. 0. 0.] + [1. 0. 1. 1. 0. 1. 0. 0. 1. 0.] + [2. 1. 1. 1. 0. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] [0. 0. 1. 1. 0. 1. 0. 0. 1. 0.] - [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [2. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 0. 1. 1. 0. 0.] + [0. 1. 1. 1. 1. 0. 0. 1. 0. 1.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 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.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] [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.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 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.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 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. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 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.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 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.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 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.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] [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.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 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.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 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. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 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.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 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.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 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.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] [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.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 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.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 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. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 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.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 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.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 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.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] [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.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 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.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 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. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 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.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 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.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 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.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] [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.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 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.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 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. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 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.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 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.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 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.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] [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.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 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.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 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. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 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.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 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.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 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.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] [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.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 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.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 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. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 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.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 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.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 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.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] [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.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 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.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 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. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 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.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 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.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 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.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] [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.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 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.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 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. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 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.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 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.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 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.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] [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.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 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.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 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. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 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.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 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.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 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.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] [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.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 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.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 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. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 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.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 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.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 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.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] [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.] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] +X = [[0. 1. 0. 1. 1. 0. 0. 1. 0. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 1. 0.] + [0. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 1. 0. 1. 0. 1. 1. 0. 0. 0.] + [1. 0. 0. 0. 1. 2. 1. 0. 0. 0.] + [2. 0. 0. 1. 1. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 1. 1. 0. 1. 0. 0.] [0. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 0. 1. 0. 1. 2. 0. 1. 1. 0.] + [1. 1. 0. 0. 1. 0. 1. 0. 0. 1.] + [2. 0. 0. 1. 1. 0. 0. 0. 1. 1.] + [2. 0. 1. 0. 1. 0. 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.] + [0. 0. 1. 1. 1. 1. 1. 0. 0. 0.] + [1. 1. 0. 1. 0. 2. 0. 0. 1. 0.] + [0. 0. 0. 1. 1. 0. 0. 1. 1. 1.] + [1. 0. 1. 0. 0. 2. 1. 1. 1. 0.] + [1. 0. 1. 0. 0. 0. 1. 1. 0. 0.] + [0. 0. 0. 1. 1. 0. 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. 0. 0. 1. 0. 1.] + [1. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [2. 1. 1. 0. 1. 0. 1. 0. 1. 0.] + [0. 0. 1. 0. 0. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 0. 0. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 0.] + [1. 1. 0. 0. 0. 0. 1. 0. 0. 1.] + [0. 0. 1. 1. 0. 1. 0. 0. 1. 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.] + [1. 1. 0. 1. 0. 1. 0. 1. 1. 0.] + [0. 0. 0. 0. 0. 2. 1. 1. 0. 0.] + [0. 1. 0. 1. 1. 2. 1. 1. 1. 0.] + [1. 0. 1. 1. 1. 1. 1. 1. 1. 0.] + [0. 1. 0. 1. 1. 1. 1. 1. 0. 0.] + [1. 0. 0. 1. 1. 2. 0. 0. 1. 0.] + [1. 1. 0. 1. 0. 2. 1. 0. 1. 0.] + [2. 0. 1. 0. 0. 0. 0. 0. 1. 0.] + [1. 0. 0. 1. 1. 0. 1. 1. 1. 1.] + [0. 0. 0. 1. 0. 0. 0. 1. 0. 1.] + [0. 0. 0. 1. 0. 0. 0. 0. 1. 1.] + [1. 1. 0. 1. 0. 0. 1. 0. 0. 0.] + [0. 0. 0. 0. 0. 0. 1. 0. 0. 0.] + [2. 0. 1. 1. 1. 0. 0. 0. 1. 1.] + [0. 0. 0. 0. 0. 1. 1. 1. 0. 0.] + [0. 0. 1. 1. 0. 0. 0. 0. 1. 0.] + [1. 0. 1. 0. 1. 0. 1. 0. 0. 1.] + [0. 1. 1. 1. 1. 2. 1. 1. 1. 0.] + [0. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [1. 1. 1. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 0. 0. 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.] + [1. 1. 1. 1. 0. 2. 1. 1. 1. 0.] + [0. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [0. 1. 1. 0. 0. 1. 0. 0. 1. 0.] + [1. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [1. 1. 1. 0. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 1. 1. 0. 0. 0. 0. 0.] + [0. 0. 0. 0. 0. 1. 1. 0. 0. 0.] + [2. 0. 1. 0. 1. 0. 0. 0. 0. 0.] + [1. 0. 0. 1. 0. 0. 0. 0. 1. 0.] + [0. 0. 1. 0. 0. 2. 1. 0. 0. 0.] + [1. 0. 1. 1. 0. 0. 1. 0. 0. 1.] + [0. 0. 0. 1. 1. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 1. 0. 0. 0.] + [2. 1. 1. 1. 0. 2. 1. 0. 0. 0.] + [1. 1. 1. 1. 0. 1. 1. 1. 1. 0.] + [2. 1. 1. 0. 0. 1. 1. 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.] + [2. 1. 0. 0. 0. 1. 1. 1. 0. 0.] + [1. 0. 1. 1. 1. 2. 0. 1. 0. 0.] + [0. 1. 1. 0. 0. 0. 1. 0. 0. 1.] + [1. 0. 0. 1. 0. 0. 1. 1. 0. 0.] [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]] + [2. 1. 1. 0. 1. 0. 0. 0. 0. 1.] + [1. 0. 1. 0. 1. 1. 0. 1. 0. 0.] + [0. 1. 1. 0. 1. 1. 1. 0. 0. 0.] + [1. 0. 0. 1. 0. 1. 1. 0. 0. 0.] + [0. 0. 1. 0. 1. 1. 1. 1. 1. 0.] + [2. 1. 0. 0. 0. 2. 1. 1. 0. 0.] + [2. 0. 0. 1. 1. 1. 1. 1. 0. 0.] + [2. 1. 0. 1. 0. 0. 1. 0. 0. 1.] + [2. 1. 1. 1. 0. 0. 0. 0. 0. 0.] + [0. 1. 0. 0. 1. 1. 0. 0. 0. 1.]] + ***** END in marginal_effect *****, margin = [-549553883.5200605, -1275161046.4342904, -1213610469.7087927, -1324892801.501851, -2713384524.642259, -393563683.91373307, -2259744043.5522027, -2806945286.496471, -2119614251.7836776, -3176802080.1762652] + ***** END in function marginal_effect *****, pointwise margin = [[-2.20248466e+09 -1.86040603e+09 -1.12491009e+09 -1.49339086e+09 + -1.30639361e+09 -8.05638528e+08 -3.59960177e+09 -2.78169104e+09 + -2.23574699e+09 -3.39172566e+09] + [ 1.20297398e+09 -1.50498884e+07 -1.02886941e+09 -9.83683102e+08 + -3.80563080e+09 -6.50245833e+08 -9.07026117e+08 -2.42002425e+09 + -1.49427950e+09 -2.12141359e+09] + [-6.01724023e+08 9.62200674e+08 -3.88027301e+08 -5.08148062e+08 + -3.07228027e+09 5.00123148e+07 -1.10852380e+09 -2.18155937e+09 + -1.35267746e+09 -2.44342998e+09] + [ 1.56416857e+07 -1.50348415e+09 -1.29592431e+09 -1.41514096e+09 + -2.21107423e+09 2.15983259e+08 -2.52078520e+09 -3.45798496e+09 + -2.97509447e+09 -3.72549931e+09] + [-9.85810865e+08 -1.51561345e+09 -2.07605033e+09 -1.51199650e+09 + -2.88771957e+09 -1.22119424e+09 -1.13193665e+09 -3.96534350e+09 + -2.91781906e+09 -3.16973465e+09] + [ 4.96584670e+08 -1.90580678e+09 -2.65033170e+09 -5.14754856e+08 + -3.08941358e+09 -1.32582182e+09 -2.15545155e+09 -2.20009870e+09 + -4.36189592e+08 -3.04585518e+09] + [-2.10276963e+09 -1.72547368e+09 -1.64971467e+09 -2.00211793e+09 + -1.57451946e+09 -1.89233170e+09 -2.95392623e+09 -3.47231131e+09 + -2.71597618e+09 -3.66234249e+09] + [-2.70124221e+09 -1.51123360e+09 -1.54154684e+09 -2.27204118e+09 + -1.81702901e+09 -2.18166014e+09 -3.35735112e+09 -3.37484845e+09 + -2.76095183e+09 -3.46852482e+09] + [-2.39031601e+09 -9.86140222e+08 -1.02214261e+09 -2.47456928e+09 + -1.15201733e+09 -1.63708051e+09 -2.65856353e+09 -2.31760436e+09 + -1.70447292e+09 -2.77272621e+09] + [-1.26977899e+09 -1.52152488e+09 -1.83002580e+09 -1.83242826e+09 + -2.35803453e+09 2.55314982e+08 -1.97554798e+09 -2.47726164e+09 + -2.41780826e+09 -2.86541125e+09] + [-1.33077916e+08 -2.42208210e+09 -1.90349941e+09 -4.03852109e+08 + -2.56711438e+09 -4.48175883e+08 -2.35651147e+09 -2.07271544e+09 + -5.52674182e+08 -2.83434876e+09] + [-1.32068795e+09 -1.86500476e+09 -1.35756017e+09 -1.70840984e+09 + -3.68201064e+09 -9.35015742e+08 -2.59597538e+09 -2.29270657e+09 + -1.22247190e+09 -2.98693339e+09] + [-4.84790210e+08 -7.09140473e+08 -1.74859848e+09 -1.70416827e+09 + -1.74316872e+09 -1.00319475e+09 -1.59758832e+09 -2.65752672e+09 + -2.39430608e+09 -2.71422251e+09] + [ 3.03386391e+08 -4.26160090e+08 -5.20613129e+08 -1.20972276e+09 + -4.57461512e+09 -4.16867306e+08 -7.46136610e+08 -3.49067221e+09 + -2.11315162e+09 -2.40170225e+09] + [-1.76033750e+09 -1.95884307e+09 -1.71830002e+09 -1.29474385e+09 + -1.77012520e+09 -1.08638087e+09 -2.68436861e+09 -4.21053905e+09 + -3.23343379e+09 -3.73952597e+09] + [ 3.65778531e+08 -4.49430638e+08 -1.14212314e+09 -8.83245716e+08 + -3.47392608e+09 -1.19093371e+09 -1.66365975e+09 -3.22113892e+09 + -2.07410328e+09 -3.04608110e+09] + [-1.61350590e+09 -1.83731253e+09 -1.49949566e+09 -8.69339311e+08 + -2.15707073e+08 -1.43596127e+09 -3.34709242e+09 -1.51918936e+09 + -1.61122892e+09 -2.78620751e+09] + [ 6.67965861e+08 -5.06413118e+08 -6.99061589e+08 -1.79007034e+09 + -3.66755579e+09 -1.05632070e+09 -1.19353279e+09 -3.09361909e+09 + -1.78570087e+09 -2.53969900e+09] + [-1.73217455e+08 -1.45345002e+09 -1.14558262e+09 -1.81830498e+09 + -3.45040175e+09 -1.26381632e+07 -3.01495222e+09 -3.04360329e+09 + -2.11817137e+09 -3.31740952e+09] + [-1.73884881e+09 -2.33234548e+09 -1.88581932e+09 -1.21229866e+09 + -7.95718441e+08 -6.03154337e+08 -3.12766232e+09 -3.12505627e+09 + -2.54267662e+09 -3.49054271e+09] + [ 3.80029338e+08 -1.05736787e+09 -1.36920681e+09 -1.53129425e+09 + -3.54931225e+09 -1.40905233e+09 -2.39604515e+09 -3.59670169e+09 + -2.50131011e+09 -3.77178382e+09] + [ 2.20221473e+08 -4.56194034e+08 -5.15455213e+07 -9.75087755e+08 + -4.37109501e+09 -1.45667277e+08 -2.31384036e+09 -1.13064263e+09 + -1.09037893e+09 -1.89166506e+09] + [-2.95796039e+08 -1.67092914e+09 -8.22371976e+08 -1.65402059e+09 + -3.79262282e+09 1.25649783e+09 -3.15485511e+09 -2.82612416e+09 + -2.27158115e+09 -3.62965364e+09] + [ 1.60471447e+08 -1.13138560e+09 -4.61731357e+08 -1.67177613e+09 + -3.70336489e+09 1.08180711e+08 -1.70580205e+09 -2.44965456e+09 + -5.47438567e+08 -3.17666174e+09] + [-8.11492812e+08 -7.86524499e+08 -1.32525289e+09 -2.06696605e+09 + -1.89898125e+09 -1.83743704e+09 -3.12178964e+09 -3.58836936e+09 + -2.85382630e+09 -3.41807055e+09] + [-2.22910046e+08 -2.00819666e+09 -9.61535186e+08 -1.30519868e+09 + -1.62130117e+09 4.78604848e+08 -3.51109922e+09 -2.28653578e+09 + -2.64743245e+09 -3.77513829e+09] + [-3.51216360e+07 -1.59187313e+09 -9.60567710e+08 -1.46003808e+09 + -2.07286960e+09 9.06263300e+08 -3.72369770e+09 -2.62367560e+09 + -2.75983040e+09 -3.69143481e+09] + [-1.39279486e+08 -1.43020855e+09 -1.09482783e+09 -1.80442210e+09 + -3.35648563e+09 1.01027731e+09 -2.23653446e+09 -2.28376641e+09 + -2.30214864e+09 -3.35719778e+09] + [ 3.15112928e+08 -9.34097372e+08 -1.25396208e+09 -1.56836418e+09 + -1.78428027e+09 -1.51074475e+09 -2.78630779e+09 -3.24945287e+09 + -3.24883064e+09 -3.77625661e+09] + [ 1.68956525e+09 -6.94130480e+07 -3.34865045e+08 -4.93593793e+08 + -5.11033484e+09 -7.14062823e+07 -1.11616857e+09 -2.10595761e+09 + -5.38340602e+08 -2.58481547e+09] + [ 2.64340506e+08 -5.88068594e+08 -1.44699495e+09 -1.09581394e+09 + -3.66326534e+09 -9.35446867e+08 -2.69659169e+09 -2.56139954e+09 + -1.41235070e+09 -3.30305098e+09] + [-4.80146375e+08 -7.00015264e+08 -1.66648626e+09 -1.75847009e+09 + -1.80308220e+09 -1.35458064e+09 -1.75031616e+09 -3.43245170e+09 + -3.09857214e+09 -2.80220384e+09] + [-1.84291893e+09 2.77118958e+08 -2.30901343e+09 -5.14178055e+08 + -1.15129414e+09 1.06659251e+08 -9.51983018e+08 -2.03015530e+09 + -1.11149414e+09 -2.62195538e+09] + [-3.25525240e+08 -1.88558336e+09 -1.22076645e+09 -5.20256855e+08 + -2.49207193e+09 -1.22684243e+09 -1.42958806e+09 -2.55476590e+09 + -7.84656331e+08 -3.24261556e+09] + [-2.07236700e+09 -1.00292581e+09 -2.22114683e+09 -1.19472423e+09 + -1.61883181e+09 -4.41158512e+08 -2.12293645e+09 -2.86574255e+09 + -2.61640699e+09 -3.27340247e+09] + [-5.61139636e+08 -1.35487491e+09 -2.29542000e+09 -9.04676991e+08 + -2.56848181e+09 -1.69528530e+09 -1.72678692e+09 -3.71580124e+09 + -1.86878383e+09 -3.23079176e+09] + [ 6.70438041e+08 -3.67879102e+08 -1.22225290e+09 -5.71621307e+08 + -3.52794362e+09 -3.74244046e+08 -1.20594617e+09 -3.46052581e+09 + -2.21858556e+09 -2.90789472e+09] + [-6.33409894e+08 -1.44279983e+09 -1.00077118e+09 -1.21451419e+09 + -4.02264155e+09 2.84012915e+08 -2.27260751e+09 -2.35084595e+09 + -1.43061767e+09 -3.31319202e+09] + [-1.53335375e+08 -2.37070103e+09 -2.44487182e+09 -2.38365827e+08 + -1.31642048e+09 -1.16441149e+09 -1.53519914e+09 -1.12131571e+09 + -5.40645086e+08 -1.91811441e+09] + [-5.75995428e+08 -1.45336113e+09 -9.22360104e+08 -1.38859970e+09 + -1.16139289e+09 -5.42395962e+08 -3.15688666e+09 -2.31935253e+09 + -2.55691474e+09 -3.44081907e+09] + [ 1.57883879e+08 -1.56277695e+09 -1.08646557e+09 -1.06970412e+09 + -1.05043589e+09 -4.09589889e+08 -2.93966256e+09 -2.35391818e+09 + -2.52234909e+09 -3.87869877e+09] + [-5.35800999e+08 -2.15554330e+09 -1.08884236e+09 -1.38755021e+09 + -3.12906863e+09 1.33698755e+09 -2.73076032e+09 -2.94307183e+09 + -2.12998188e+09 -3.77406968e+09] + [ 2.99986045e+08 -1.72961484e+09 -1.09830942e+09 -1.14280335e+09 + -1.01040678e+09 1.00724626e+09 -3.73236280e+09 -2.90157200e+09 + -2.82447582e+09 -3.94611535e+09] + [-1.61934875e+07 -2.14801809e+09 -6.76715063e+08 -3.59873192e+08 + -2.96965451e+09 -7.83496829e+08 -2.53968686e+09 -2.33858535e+09 + -3.92256081e+08 -2.46010189e+09] + [-2.13144771e+08 -1.19104080e+09 -1.60087465e+09 -1.83962110e+09 + -1.68227781e+09 -7.36506387e+08 -2.84616787e+09 -3.54248382e+09 + -3.06568628e+09 -3.44583936e+09] + [ 3.07061103e+08 -1.33979492e+09 -1.06745489e+09 -1.53829565e+09 + -1.06188376e+09 -5.30722073e+08 -3.33453242e+09 -2.68537079e+09 + -3.20205384e+09 -3.89770945e+09] + [-1.33107478e+09 -2.36974950e+09 -9.81801174e+08 -1.62833277e+09 + -2.50509441e+09 -1.51759949e+08 -2.33719376e+09 -2.97439994e+09 + -2.55576989e+09 -3.09291793e+09] + [-2.14815082e+09 7.52076898e+08 -5.68925863e+08 -5.17564098e+08 + -1.41246617e+09 2.73439647e+08 -8.79652183e+08 -1.94992308e+09 + -7.71363268e+08 -2.46503826e+09] + [-3.02462449e+08 -1.75391169e+09 -6.34004954e+08 -7.76201111e+08 + -1.62138618e+09 8.11856305e+07 -2.77055210e+09 -2.91528397e+09 + -2.99941523e+09 -3.37160098e+09] + [-9.67917659e+08 -3.28864884e+08 -9.89680944e+08 -8.78130623e+08 + -3.29039904e+09 -4.40850607e+08 -1.44643582e+09 -2.75065808e+09 + -2.34137481e+09 -3.08361726e+09] + [ 1.49964854e+07 -1.30479493e+09 -1.06960422e+09 -1.67940505e+09 + -4.05562683e+09 7.49710234e+08 -1.83047986e+09 -1.81773454e+09 + -1.37904437e+09 -2.73827687e+09] + [-2.70570574e+09 -7.44219829e+08 -7.56420692e+05 -8.29339410e+08 + -1.01962552e+09 -1.53830061e+09 -3.87561529e+09 -1.55779759e+09 + -2.42101360e+09 -2.26757199e+09] + [ 8.93457540e+08 9.04242757e+08 -3.70896365e+08 -3.79414465e+08 + -4.39412354e+09 -1.25940662e+08 -8.31718506e+08 -2.60916927e+09 + -1.07057000e+09 -2.41248547e+09] + [-1.83429473e+09 -2.01674670e+09 -2.42805199e+09 -1.39245289e+09 + -1.23510961e+09 -1.05805978e+09 -2.34426119e+09 -3.50078708e+09 + -2.86831158e+09 -3.43407319e+09] + [ 2.68769532e+08 -9.36927520e+08 -8.44124560e+08 -1.56553403e+09 + -2.26095972e+09 -9.26897760e+08 -2.95719691e+09 -2.54369493e+09 + -3.15176973e+09 -3.65733124e+09] + [-1.41866681e+09 -1.92057308e+09 -1.86101546e+09 -1.70722558e+09 + -3.43734286e+09 2.14614623e+08 -2.04128284e+09 -3.50855841e+09 + -2.77528544e+09 -3.78921890e+09] + [ 6.67096489e+07 -1.24187163e+09 -1.00635505e+09 -1.64876930e+09 + -4.29200328e+09 3.61232516e+08 -2.45121402e+09 -3.54722416e+09 + -2.70398466e+09 -3.55994597e+09] + [-2.08241832e+09 -2.04202124e+09 -1.46478513e+09 -1.52150436e+09 + -1.34203096e+09 -9.10979539e+08 -3.61009858e+09 -3.27404975e+09 + -2.92190664e+09 -3.92670731e+09] + [ 4.38046350e+08 -1.32037345e+09 -1.26020809e+09 -1.23203025e+09 + -1.41273346e+09 -4.41082646e+08 -3.05895433e+09 -3.41130241e+09 + -3.28161658e+09 -3.87528793e+09] + [-2.14098759e+09 -2.08113332e+09 -1.38760630e+09 -1.33194263e+09 + -4.07516880e+09 -8.80750485e+07 -2.40041768e+09 -2.87008756e+09 + -1.37809043e+09 -3.45422386e+09] + [-3.77207345e+07 -1.85011946e+09 -1.05506848e+09 -1.54691175e+09 + -2.28238356e+09 1.26063948e+08 -2.73798502e+09 -2.72526101e+09 + -2.46358491e+09 -4.07992889e+09] + [ 1.45479818e+08 -5.55988033e+08 -1.39603163e+09 -1.51499587e+09 + -2.12388548e+09 -1.41655303e+09 -1.88019374e+09 -3.70290634e+09 + -3.22499835e+09 -3.04065990e+09] + [ 5.42395488e+07 -1.95188280e+09 -6.67907793e+08 -8.83090737e+08 + -3.25033645e+09 4.16597504e+08 -2.24951954e+09 -3.03038407e+09 + -2.44497144e+09 -3.33304971e+09] + [-1.60479854e+09 -2.25729904e+09 -9.62752920e+08 -1.62763784e+09 + -1.21100514e+09 -3.54190087e+08 -3.18119009e+09 -3.17858405e+09 + -2.76605758e+09 -4.12489056e+09] + [-1.50648415e+09 -1.97364188e+09 -1.66773443e+09 -1.56021329e+09 + -2.06600189e+09 -1.21155215e+08 -2.63510854e+09 -3.23123161e+09 + -3.01576695e+09 -3.84907575e+09] + [ 6.32065288e+08 -3.63102220e+08 -6.13153898e+08 -1.10295280e+09 + -4.72548000e+09 -7.92148826e+07 -4.80523748e+08 -3.58614769e+09 + -1.83998964e+09 -2.40695105e+09] + [ 8.62606054e+08 1.90797842e+08 -4.54480294e+08 -6.78411518e+08 + -4.56845313e+09 -3.44254845e+08 -1.70407703e+09 -2.36721582e+09 + -1.06332071e+09 -3.00705150e+09] + [-1.12788022e+08 -1.13263388e+09 -6.15111854e+08 -1.47583949e+09 + -5.03505849e+09 7.51112140e+08 -1.54936824e+09 -3.15170608e+09 + -1.93002690e+09 -2.99249568e+09] + [-3.64677094e+08 -1.70334445e+09 -1.20568157e+09 -1.24847225e+09 + -3.79390745e+09 2.08898242e+08 -1.48439805e+09 -3.25527234e+09 + -1.79955928e+09 -3.24989986e+09] + [ 2.63364835e+08 -9.53133078e+08 -1.12365002e+09 -1.52371755e+09 + -4.36848463e+09 9.31587666e+07 -1.37956957e+09 -2.64316792e+09 + -1.89751567e+09 -2.68193861e+09] + [-1.29767869e+09 -1.14515785e+09 -1.60654481e+09 -1.25942588e+09 + -2.92823167e+09 -1.59340696e+09 -1.98155443e+09 -3.40496558e+09 + -2.19969606e+09 -2.71305412e+09] + [-2.56296514e+08 -9.21253733e+08 -4.22333773e+08 -1.60885907e+09 + -2.27176952e+09 5.15325833e+08 -2.93435107e+09 -2.23210702e+09 + -2.75657643e+09 -3.19839013e+09] + [ 4.83578044e+07 -1.98370954e+09 -1.66643860e+09 -1.29744900e+09 + -2.81857392e+09 1.95276550e+08 -2.59995171e+09 -3.11490559e+09 + -2.01409899e+09 -3.47250705e+09] + [-6.65358661e+07 -9.52562400e+08 -1.40210895e+09 -1.87546316e+09 + -3.79443101e+09 -1.66055943e+08 -2.16360189e+09 -3.15147026e+09 + -2.55004444e+09 -3.21108004e+09] + [-7.69492896e+08 -2.00344649e+09 -6.62030989e+08 -1.47408420e+09 + -3.98572039e+09 1.63081603e+09 -2.08488525e+09 -2.15458452e+09 + -1.50246869e+09 -3.15342588e+09] + [-8.38712394e+08 -9.39329233e+08 -2.82897905e+08 -1.82213008e+09 + -3.58693589e+09 -1.21481392e+08 -2.58937075e+09 -2.16226723e+09 + -1.60525692e+09 -2.31241977e+09] + [-2.26441371e+09 -1.61980979e+09 -1.73184929e+09 -2.37994162e+09 + -3.30730924e+09 -1.99638247e+09 -2.94205390e+09 -3.48783568e+09 + -2.31852657e+09 -3.43162806e+09] + [-1.72436872e+09 -1.48897378e+09 -1.28643384e+09 -1.76461314e+09 + -2.29444363e+09 -2.01744419e+08 -2.79319010e+09 -3.40887885e+09 + -3.05370200e+09 -3.71749136e+09] + [-1.27024832e+07 -1.67743495e+09 -1.49907522e+09 -1.54344537e+09 + -3.05656208e+09 -2.38489753e+08 -2.26520994e+09 -3.94157998e+09 + -2.68788982e+09 -3.81458212e+09] + [-2.10702121e+09 -1.65445401e+09 -1.07127823e+09 -2.35557711e+09 + -1.01871910e+09 -1.16878268e+09 -2.42856365e+09 -2.30617104e+09 + -1.83216436e+09 -3.28260718e+09] + [ 5.98830227e+08 -2.96034673e+08 -1.05738925e+09 -1.23504096e+09 + -3.96772941e+09 -6.11682810e+08 -6.84222959e+08 -2.95389609e+09 + -2.18094122e+09 -2.17163592e+09] + [ 5.65944854e+08 -2.24239459e+09 -2.87544287e+09 -5.76417108e+08 + -3.17919940e+09 -4.26125108e+08 -7.65934164e+08 -2.64056429e+09 + -1.82570698e+09 -2.93084030e+09] + [ 2.27138047e+08 -1.45521912e+09 -9.69548900e+08 -8.89655886e+08 + -3.87538325e+09 1.24278804e+09 -1.28502765e+09 -1.94957315e+09 + -1.51546417e+09 -2.56899756e+09] + [-1.24259571e+09 -1.74634354e+09 -5.75543459e+08 -1.55790927e+09 + -4.26405966e+09 9.40482814e+08 -2.14387505e+09 -2.42257965e+09 + -1.06351768e+09 -3.18360208e+09] + [-1.77839233e+09 -1.61256696e+09 -1.18577556e+09 -1.55352935e+09 + -1.80529337e+09 -6.76586364e+08 -2.56509605e+09 -2.46268937e+09 + -2.79996653e+09 -3.91908823e+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] +margins [-549553883.5200605, -1275161046.4342904, -1213610469.7087927, -1324892801.501851, -2713384524.642259, -393563683.91373307, -2259744043.5522027, -2806945286.496471, -2119614251.7836776, -3176802080.1762652] +pointwise margins [[-2.20248466e+09 -1.86040603e+09 -1.12491009e+09 -1.49339086e+09 + -1.30639361e+09 -8.05638528e+08 -3.59960177e+09 -2.78169104e+09 + -2.23574699e+09 -3.39172566e+09] + [ 1.20297398e+09 -1.50498884e+07 -1.02886941e+09 -9.83683102e+08 + -3.80563080e+09 -6.50245833e+08 -9.07026117e+08 -2.42002425e+09 + -1.49427950e+09 -2.12141359e+09] + [-6.01724023e+08 9.62200674e+08 -3.88027301e+08 -5.08148062e+08 + -3.07228027e+09 5.00123148e+07 -1.10852380e+09 -2.18155937e+09 + -1.35267746e+09 -2.44342998e+09] + [ 1.56416857e+07 -1.50348415e+09 -1.29592431e+09 -1.41514096e+09 + -2.21107423e+09 2.15983259e+08 -2.52078520e+09 -3.45798496e+09 + -2.97509447e+09 -3.72549931e+09] + [-9.85810865e+08 -1.51561345e+09 -2.07605033e+09 -1.51199650e+09 + -2.88771957e+09 -1.22119424e+09 -1.13193665e+09 -3.96534350e+09 + -2.91781906e+09 -3.16973465e+09] + [ 4.96584670e+08 -1.90580678e+09 -2.65033170e+09 -5.14754856e+08 + -3.08941358e+09 -1.32582182e+09 -2.15545155e+09 -2.20009870e+09 + -4.36189592e+08 -3.04585518e+09] + [-2.10276963e+09 -1.72547368e+09 -1.64971467e+09 -2.00211793e+09 + -1.57451946e+09 -1.89233170e+09 -2.95392623e+09 -3.47231131e+09 + -2.71597618e+09 -3.66234249e+09] + [-2.70124221e+09 -1.51123360e+09 -1.54154684e+09 -2.27204118e+09 + -1.81702901e+09 -2.18166014e+09 -3.35735112e+09 -3.37484845e+09 + -2.76095183e+09 -3.46852482e+09] + [-2.39031601e+09 -9.86140222e+08 -1.02214261e+09 -2.47456928e+09 + -1.15201733e+09 -1.63708051e+09 -2.65856353e+09 -2.31760436e+09 + -1.70447292e+09 -2.77272621e+09] + [-1.26977899e+09 -1.52152488e+09 -1.83002580e+09 -1.83242826e+09 + -2.35803453e+09 2.55314982e+08 -1.97554798e+09 -2.47726164e+09 + -2.41780826e+09 -2.86541125e+09] + [-1.33077916e+08 -2.42208210e+09 -1.90349941e+09 -4.03852109e+08 + -2.56711438e+09 -4.48175883e+08 -2.35651147e+09 -2.07271544e+09 + -5.52674182e+08 -2.83434876e+09] + [-1.32068795e+09 -1.86500476e+09 -1.35756017e+09 -1.70840984e+09 + -3.68201064e+09 -9.35015742e+08 -2.59597538e+09 -2.29270657e+09 + -1.22247190e+09 -2.98693339e+09] + [-4.84790210e+08 -7.09140473e+08 -1.74859848e+09 -1.70416827e+09 + -1.74316872e+09 -1.00319475e+09 -1.59758832e+09 -2.65752672e+09 + -2.39430608e+09 -2.71422251e+09] + [ 3.03386391e+08 -4.26160090e+08 -5.20613129e+08 -1.20972276e+09 + -4.57461512e+09 -4.16867306e+08 -7.46136610e+08 -3.49067221e+09 + -2.11315162e+09 -2.40170225e+09] + [-1.76033750e+09 -1.95884307e+09 -1.71830002e+09 -1.29474385e+09 + -1.77012520e+09 -1.08638087e+09 -2.68436861e+09 -4.21053905e+09 + -3.23343379e+09 -3.73952597e+09] + [ 3.65778531e+08 -4.49430638e+08 -1.14212314e+09 -8.83245716e+08 + -3.47392608e+09 -1.19093371e+09 -1.66365975e+09 -3.22113892e+09 + -2.07410328e+09 -3.04608110e+09] + [-1.61350590e+09 -1.83731253e+09 -1.49949566e+09 -8.69339311e+08 + -2.15707073e+08 -1.43596127e+09 -3.34709242e+09 -1.51918936e+09 + -1.61122892e+09 -2.78620751e+09] + [ 6.67965861e+08 -5.06413118e+08 -6.99061589e+08 -1.79007034e+09 + -3.66755579e+09 -1.05632070e+09 -1.19353279e+09 -3.09361909e+09 + -1.78570087e+09 -2.53969900e+09] + [-1.73217455e+08 -1.45345002e+09 -1.14558262e+09 -1.81830498e+09 + -3.45040175e+09 -1.26381632e+07 -3.01495222e+09 -3.04360329e+09 + -2.11817137e+09 -3.31740952e+09] + [-1.73884881e+09 -2.33234548e+09 -1.88581932e+09 -1.21229866e+09 + -7.95718441e+08 -6.03154337e+08 -3.12766232e+09 -3.12505627e+09 + -2.54267662e+09 -3.49054271e+09] + [ 3.80029338e+08 -1.05736787e+09 -1.36920681e+09 -1.53129425e+09 + -3.54931225e+09 -1.40905233e+09 -2.39604515e+09 -3.59670169e+09 + -2.50131011e+09 -3.77178382e+09] + [ 2.20221473e+08 -4.56194034e+08 -5.15455213e+07 -9.75087755e+08 + -4.37109501e+09 -1.45667277e+08 -2.31384036e+09 -1.13064263e+09 + -1.09037893e+09 -1.89166506e+09] + [-2.95796039e+08 -1.67092914e+09 -8.22371976e+08 -1.65402059e+09 + -3.79262282e+09 1.25649783e+09 -3.15485511e+09 -2.82612416e+09 + -2.27158115e+09 -3.62965364e+09] + [ 1.60471447e+08 -1.13138560e+09 -4.61731357e+08 -1.67177613e+09 + -3.70336489e+09 1.08180711e+08 -1.70580205e+09 -2.44965456e+09 + -5.47438567e+08 -3.17666174e+09] + [-8.11492812e+08 -7.86524499e+08 -1.32525289e+09 -2.06696605e+09 + -1.89898125e+09 -1.83743704e+09 -3.12178964e+09 -3.58836936e+09 + -2.85382630e+09 -3.41807055e+09] + [-2.22910046e+08 -2.00819666e+09 -9.61535186e+08 -1.30519868e+09 + -1.62130117e+09 4.78604848e+08 -3.51109922e+09 -2.28653578e+09 + -2.64743245e+09 -3.77513829e+09] + [-3.51216360e+07 -1.59187313e+09 -9.60567710e+08 -1.46003808e+09 + -2.07286960e+09 9.06263300e+08 -3.72369770e+09 -2.62367560e+09 + -2.75983040e+09 -3.69143481e+09] + [-1.39279486e+08 -1.43020855e+09 -1.09482783e+09 -1.80442210e+09 + -3.35648563e+09 1.01027731e+09 -2.23653446e+09 -2.28376641e+09 + -2.30214864e+09 -3.35719778e+09] + [ 3.15112928e+08 -9.34097372e+08 -1.25396208e+09 -1.56836418e+09 + -1.78428027e+09 -1.51074475e+09 -2.78630779e+09 -3.24945287e+09 + -3.24883064e+09 -3.77625661e+09] + [ 1.68956525e+09 -6.94130480e+07 -3.34865045e+08 -4.93593793e+08 + -5.11033484e+09 -7.14062823e+07 -1.11616857e+09 -2.10595761e+09 + -5.38340602e+08 -2.58481547e+09] + [ 2.64340506e+08 -5.88068594e+08 -1.44699495e+09 -1.09581394e+09 + -3.66326534e+09 -9.35446867e+08 -2.69659169e+09 -2.56139954e+09 + -1.41235070e+09 -3.30305098e+09] + [-4.80146375e+08 -7.00015264e+08 -1.66648626e+09 -1.75847009e+09 + -1.80308220e+09 -1.35458064e+09 -1.75031616e+09 -3.43245170e+09 + -3.09857214e+09 -2.80220384e+09] + [-1.84291893e+09 2.77118958e+08 -2.30901343e+09 -5.14178055e+08 + -1.15129414e+09 1.06659251e+08 -9.51983018e+08 -2.03015530e+09 + -1.11149414e+09 -2.62195538e+09] + [-3.25525240e+08 -1.88558336e+09 -1.22076645e+09 -5.20256855e+08 + -2.49207193e+09 -1.22684243e+09 -1.42958806e+09 -2.55476590e+09 + -7.84656331e+08 -3.24261556e+09] + [-2.07236700e+09 -1.00292581e+09 -2.22114683e+09 -1.19472423e+09 + -1.61883181e+09 -4.41158512e+08 -2.12293645e+09 -2.86574255e+09 + -2.61640699e+09 -3.27340247e+09] + [-5.61139636e+08 -1.35487491e+09 -2.29542000e+09 -9.04676991e+08 + -2.56848181e+09 -1.69528530e+09 -1.72678692e+09 -3.71580124e+09 + -1.86878383e+09 -3.23079176e+09] + [ 6.70438041e+08 -3.67879102e+08 -1.22225290e+09 -5.71621307e+08 + -3.52794362e+09 -3.74244046e+08 -1.20594617e+09 -3.46052581e+09 + -2.21858556e+09 -2.90789472e+09] + [-6.33409894e+08 -1.44279983e+09 -1.00077118e+09 -1.21451419e+09 + -4.02264155e+09 2.84012915e+08 -2.27260751e+09 -2.35084595e+09 + -1.43061767e+09 -3.31319202e+09] + [-1.53335375e+08 -2.37070103e+09 -2.44487182e+09 -2.38365827e+08 + -1.31642048e+09 -1.16441149e+09 -1.53519914e+09 -1.12131571e+09 + -5.40645086e+08 -1.91811441e+09] + [-5.75995428e+08 -1.45336113e+09 -9.22360104e+08 -1.38859970e+09 + -1.16139289e+09 -5.42395962e+08 -3.15688666e+09 -2.31935253e+09 + -2.55691474e+09 -3.44081907e+09] + [ 1.57883879e+08 -1.56277695e+09 -1.08646557e+09 -1.06970412e+09 + -1.05043589e+09 -4.09589889e+08 -2.93966256e+09 -2.35391818e+09 + -2.52234909e+09 -3.87869877e+09] + [-5.35800999e+08 -2.15554330e+09 -1.08884236e+09 -1.38755021e+09 + -3.12906863e+09 1.33698755e+09 -2.73076032e+09 -2.94307183e+09 + -2.12998188e+09 -3.77406968e+09] + [ 2.99986045e+08 -1.72961484e+09 -1.09830942e+09 -1.14280335e+09 + -1.01040678e+09 1.00724626e+09 -3.73236280e+09 -2.90157200e+09 + -2.82447582e+09 -3.94611535e+09] + [-1.61934875e+07 -2.14801809e+09 -6.76715063e+08 -3.59873192e+08 + -2.96965451e+09 -7.83496829e+08 -2.53968686e+09 -2.33858535e+09 + -3.92256081e+08 -2.46010189e+09] + [-2.13144771e+08 -1.19104080e+09 -1.60087465e+09 -1.83962110e+09 + -1.68227781e+09 -7.36506387e+08 -2.84616787e+09 -3.54248382e+09 + -3.06568628e+09 -3.44583936e+09] + [ 3.07061103e+08 -1.33979492e+09 -1.06745489e+09 -1.53829565e+09 + -1.06188376e+09 -5.30722073e+08 -3.33453242e+09 -2.68537079e+09 + -3.20205384e+09 -3.89770945e+09] + [-1.33107478e+09 -2.36974950e+09 -9.81801174e+08 -1.62833277e+09 + -2.50509441e+09 -1.51759949e+08 -2.33719376e+09 -2.97439994e+09 + -2.55576989e+09 -3.09291793e+09] + [-2.14815082e+09 7.52076898e+08 -5.68925863e+08 -5.17564098e+08 + -1.41246617e+09 2.73439647e+08 -8.79652183e+08 -1.94992308e+09 + -7.71363268e+08 -2.46503826e+09] + [-3.02462449e+08 -1.75391169e+09 -6.34004954e+08 -7.76201111e+08 + -1.62138618e+09 8.11856305e+07 -2.77055210e+09 -2.91528397e+09 + -2.99941523e+09 -3.37160098e+09] + [-9.67917659e+08 -3.28864884e+08 -9.89680944e+08 -8.78130623e+08 + -3.29039904e+09 -4.40850607e+08 -1.44643582e+09 -2.75065808e+09 + -2.34137481e+09 -3.08361726e+09] + [ 1.49964854e+07 -1.30479493e+09 -1.06960422e+09 -1.67940505e+09 + -4.05562683e+09 7.49710234e+08 -1.83047986e+09 -1.81773454e+09 + -1.37904437e+09 -2.73827687e+09] + [-2.70570574e+09 -7.44219829e+08 -7.56420692e+05 -8.29339410e+08 + -1.01962552e+09 -1.53830061e+09 -3.87561529e+09 -1.55779759e+09 + -2.42101360e+09 -2.26757199e+09] + [ 8.93457540e+08 9.04242757e+08 -3.70896365e+08 -3.79414465e+08 + -4.39412354e+09 -1.25940662e+08 -8.31718506e+08 -2.60916927e+09 + -1.07057000e+09 -2.41248547e+09] + [-1.83429473e+09 -2.01674670e+09 -2.42805199e+09 -1.39245289e+09 + -1.23510961e+09 -1.05805978e+09 -2.34426119e+09 -3.50078708e+09 + -2.86831158e+09 -3.43407319e+09] + [ 2.68769532e+08 -9.36927520e+08 -8.44124560e+08 -1.56553403e+09 + -2.26095972e+09 -9.26897760e+08 -2.95719691e+09 -2.54369493e+09 + -3.15176973e+09 -3.65733124e+09] + [-1.41866681e+09 -1.92057308e+09 -1.86101546e+09 -1.70722558e+09 + -3.43734286e+09 2.14614623e+08 -2.04128284e+09 -3.50855841e+09 + -2.77528544e+09 -3.78921890e+09] + [ 6.67096489e+07 -1.24187163e+09 -1.00635505e+09 -1.64876930e+09 + -4.29200328e+09 3.61232516e+08 -2.45121402e+09 -3.54722416e+09 + -2.70398466e+09 -3.55994597e+09] + [-2.08241832e+09 -2.04202124e+09 -1.46478513e+09 -1.52150436e+09 + -1.34203096e+09 -9.10979539e+08 -3.61009858e+09 -3.27404975e+09 + -2.92190664e+09 -3.92670731e+09] + [ 4.38046350e+08 -1.32037345e+09 -1.26020809e+09 -1.23203025e+09 + -1.41273346e+09 -4.41082646e+08 -3.05895433e+09 -3.41130241e+09 + -3.28161658e+09 -3.87528793e+09] + [-2.14098759e+09 -2.08113332e+09 -1.38760630e+09 -1.33194263e+09 + -4.07516880e+09 -8.80750485e+07 -2.40041768e+09 -2.87008756e+09 + -1.37809043e+09 -3.45422386e+09] + [-3.77207345e+07 -1.85011946e+09 -1.05506848e+09 -1.54691175e+09 + -2.28238356e+09 1.26063948e+08 -2.73798502e+09 -2.72526101e+09 + -2.46358491e+09 -4.07992889e+09] + [ 1.45479818e+08 -5.55988033e+08 -1.39603163e+09 -1.51499587e+09 + -2.12388548e+09 -1.41655303e+09 -1.88019374e+09 -3.70290634e+09 + -3.22499835e+09 -3.04065990e+09] + [ 5.42395488e+07 -1.95188280e+09 -6.67907793e+08 -8.83090737e+08 + -3.25033645e+09 4.16597504e+08 -2.24951954e+09 -3.03038407e+09 + -2.44497144e+09 -3.33304971e+09] + [-1.60479854e+09 -2.25729904e+09 -9.62752920e+08 -1.62763784e+09 + -1.21100514e+09 -3.54190087e+08 -3.18119009e+09 -3.17858405e+09 + -2.76605758e+09 -4.12489056e+09] + [-1.50648415e+09 -1.97364188e+09 -1.66773443e+09 -1.56021329e+09 + -2.06600189e+09 -1.21155215e+08 -2.63510854e+09 -3.23123161e+09 + -3.01576695e+09 -3.84907575e+09] + [ 6.32065288e+08 -3.63102220e+08 -6.13153898e+08 -1.10295280e+09 + -4.72548000e+09 -7.92148826e+07 -4.80523748e+08 -3.58614769e+09 + -1.83998964e+09 -2.40695105e+09] + [ 8.62606054e+08 1.90797842e+08 -4.54480294e+08 -6.78411518e+08 + -4.56845313e+09 -3.44254845e+08 -1.70407703e+09 -2.36721582e+09 + -1.06332071e+09 -3.00705150e+09] + [-1.12788022e+08 -1.13263388e+09 -6.15111854e+08 -1.47583949e+09 + -5.03505849e+09 7.51112140e+08 -1.54936824e+09 -3.15170608e+09 + -1.93002690e+09 -2.99249568e+09] + [-3.64677094e+08 -1.70334445e+09 -1.20568157e+09 -1.24847225e+09 + -3.79390745e+09 2.08898242e+08 -1.48439805e+09 -3.25527234e+09 + -1.79955928e+09 -3.24989986e+09] + [ 2.63364835e+08 -9.53133078e+08 -1.12365002e+09 -1.52371755e+09 + -4.36848463e+09 9.31587666e+07 -1.37956957e+09 -2.64316792e+09 + -1.89751567e+09 -2.68193861e+09] + [-1.29767869e+09 -1.14515785e+09 -1.60654481e+09 -1.25942588e+09 + -2.92823167e+09 -1.59340696e+09 -1.98155443e+09 -3.40496558e+09 + -2.19969606e+09 -2.71305412e+09] + [-2.56296514e+08 -9.21253733e+08 -4.22333773e+08 -1.60885907e+09 + -2.27176952e+09 5.15325833e+08 -2.93435107e+09 -2.23210702e+09 + -2.75657643e+09 -3.19839013e+09] + [ 4.83578044e+07 -1.98370954e+09 -1.66643860e+09 -1.29744900e+09 + -2.81857392e+09 1.95276550e+08 -2.59995171e+09 -3.11490559e+09 + -2.01409899e+09 -3.47250705e+09] + [-6.65358661e+07 -9.52562400e+08 -1.40210895e+09 -1.87546316e+09 + -3.79443101e+09 -1.66055943e+08 -2.16360189e+09 -3.15147026e+09 + -2.55004444e+09 -3.21108004e+09] + [-7.69492896e+08 -2.00344649e+09 -6.62030989e+08 -1.47408420e+09 + -3.98572039e+09 1.63081603e+09 -2.08488525e+09 -2.15458452e+09 + -1.50246869e+09 -3.15342588e+09] + [-8.38712394e+08 -9.39329233e+08 -2.82897905e+08 -1.82213008e+09 + -3.58693589e+09 -1.21481392e+08 -2.58937075e+09 -2.16226723e+09 + -1.60525692e+09 -2.31241977e+09] + [-2.26441371e+09 -1.61980979e+09 -1.73184929e+09 -2.37994162e+09 + -3.30730924e+09 -1.99638247e+09 -2.94205390e+09 -3.48783568e+09 + -2.31852657e+09 -3.43162806e+09] + [-1.72436872e+09 -1.48897378e+09 -1.28643384e+09 -1.76461314e+09 + -2.29444363e+09 -2.01744419e+08 -2.79319010e+09 -3.40887885e+09 + -3.05370200e+09 -3.71749136e+09] + [-1.27024832e+07 -1.67743495e+09 -1.49907522e+09 -1.54344537e+09 + -3.05656208e+09 -2.38489753e+08 -2.26520994e+09 -3.94157998e+09 + -2.68788982e+09 -3.81458212e+09] + [-2.10702121e+09 -1.65445401e+09 -1.07127823e+09 -2.35557711e+09 + -1.01871910e+09 -1.16878268e+09 -2.42856365e+09 -2.30617104e+09 + -1.83216436e+09 -3.28260718e+09] + [ 5.98830227e+08 -2.96034673e+08 -1.05738925e+09 -1.23504096e+09 + -3.96772941e+09 -6.11682810e+08 -6.84222959e+08 -2.95389609e+09 + -2.18094122e+09 -2.17163592e+09] + [ 5.65944854e+08 -2.24239459e+09 -2.87544287e+09 -5.76417108e+08 + -3.17919940e+09 -4.26125108e+08 -7.65934164e+08 -2.64056429e+09 + -1.82570698e+09 -2.93084030e+09] + [ 2.27138047e+08 -1.45521912e+09 -9.69548900e+08 -8.89655886e+08 + -3.87538325e+09 1.24278804e+09 -1.28502765e+09 -1.94957315e+09 + -1.51546417e+09 -2.56899756e+09] + [-1.24259571e+09 -1.74634354e+09 -5.75543459e+08 -1.55790927e+09 + -4.26405966e+09 9.40482814e+08 -2.14387505e+09 -2.42257965e+09 + -1.06351768e+09 -3.18360208e+09] + [-1.77839233e+09 -1.61256696e+09 -1.18577556e+09 -1.55352935e+09 + -1.80529337e+09 -6.76586364e+08 -2.56509605e+09 -2.46268937e+09 + -2.79996653e+09 -3.91908823e+09]] +Predicted y test = [9.13154562e+09 8.01903436e+09 0.00000000e+00 2.21685269e+09 + 8.28477301e+09 8.97606681e+08 8.29866641e+09 9.36191712e+09 + 9.18688297e+09 6.67967857e+09 1.00015180e+10 8.83504711e+09 + 3.14124427e+09 3.22708196e+09 5.46891969e+09 3.22528211e+09 + 8.34476168e+09 4.37118551e+09 9.59602664e+09 2.68332733e+09 + 4.10052143e+09 1.45136989e+09 8.14285689e+09 6.22067285e+09 + 2.00513310e+09 3.43899532e+09 6.81071939e+09 6.20570199e+09 + 5.89921931e+09 3.81562245e+09 6.27235733e+09 6.35354353e+09 + 3.78084517e+09 5.05979859e+09 3.05466549e+09 8.02147827e+09 + 2.67151890e+09 4.65428464e+09 4.17896262e+09 9.35992349e+09 + 7.64274921e+09 5.18295450e+09] +linear model parameters = [5.53763210e+08 8.97606681e+08 1.22014900e+09 1.10932627e+09 + 2.10836556e+09 4.05513953e+08 2.24363759e+09 2.04171023e+09 + 1.66508310e+09 2.68332733e+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 +column mean vector= [5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646, 5749842340.776646] + diff with mean vector [ 3.77133752e+09 2.62669999e+09 -5.74984234e+09 -4.75493626e+09 + 3.20054566e+09 -4.75232616e+09 2.50234449e+09 3.41673266e+09 + 4.86918313e+09 1.17843612e+09 5.53612604e+09 3.12138295e+09 + -1.68760892e+09 -2.84444498e+09 -6.91443122e+08 -3.76961295e+09 + 2.48711855e+09 -5.87379640e+08 4.78427979e+09 -2.42844390e+09 + -1.59634572e+09 -4.73484577e+09 1.05630497e+09 3.49349783e+09 + -4.73285458e+09 -1.99839803e+09 3.07753278e+08 7.82945723e+08 + -4.93572925e+08 -1.50699896e+09 1.05713890e+09 1.03893174e+09 + -2.75832031e+09 -1.59986205e+09 -2.44212179e+09 2.72796699e+09 + -3.75098569e+09 -2.00763549e+09 -1.21586700e+09 4.82907852e+09 + 2.61730823e+09 6.98733491e+08] + diff with mean vector squared [1.42229867e+19 6.89955284e+18 3.30606869e+19 2.26094188e+19 + 1.02434925e+19 2.25846039e+19 6.26172794e+18 1.16740621e+19 + 2.37089444e+19 1.38871169e+18 3.06486915e+19 9.74303154e+18 + 2.84802388e+18 8.09086727e+18 4.78093591e+17 1.42099818e+19 + 6.18575868e+18 3.45014841e+17 2.28893331e+19 5.89733977e+18 + 2.54831966e+18 2.24187644e+19 1.11578019e+18 1.22045271e+19 + 2.23999124e+19 3.99359471e+18 9.47120803e+16 6.13004004e+17 + 2.43614233e+17 2.27104586e+18 1.11754265e+18 1.07937917e+18 + 7.60833096e+18 2.55955859e+18 5.96395884e+18 7.44180392e+18 + 1.40698936e+19 4.03060025e+18 1.47833255e+18 2.33199994e+19 + 6.85030235e+18 4.88228492e+17] + diff with predicted vector [ 3.89634241e+08 3.57507976e+08 8.33333333e-02 -1.22194661e+09 + 6.65614989e+08 9.99095040e+07 -4.64795784e+07 -1.95342116e+08 + 1.43214251e+09 2.48599889e+08 1.28445036e+09 3.61781841e+07 + 9.20989149e+08 -3.21684600e+08 -4.10520472e+08 -1.24505272e+09 + -1.07800786e+08 7.91277194e+08 9.38095493e+08 6.38071115e+08 + 5.29751916e+07 -4.36373316e+08 -1.33670958e+09 3.02266732e+09 + -9.88145337e+08 3.12448987e+08 -7.53123767e+08 3.27086069e+08 + -6.42949893e+08 4.27220938e+08 5.34623915e+08 4.35230553e+08 + -7.89323140e+08 -9.09818305e+08 2.53055059e+08 4.56331066e+08 + -6.72662242e+08 -9.12077785e+08 3.55012725e+08 1.21899737e+09 + 7.24401357e+08 1.26562133e+09] + diff with predicted vector squared [1.51814842e+17 1.27811953e+17 6.94444444e-03 1.49315352e+18 + 4.43043314e+17 9.98190899e+15 2.16035121e+15 3.81585422e+16 + 2.05103216e+18 6.18019047e+16 1.64981274e+18 1.30886100e+15 + 8.48221013e+17 1.03480982e+17 1.68527058e+17 1.55015626e+18 + 1.16210094e+16 6.26119597e+17 8.80023153e+17 4.07134748e+17 + 2.80637093e+15 1.90421671e+17 1.78679251e+18 9.13651775e+18 + 9.76431207e+17 9.76243697e+16 5.67195409e+17 1.06985296e+17 + 4.13384565e+17 1.82517730e+17 2.85822730e+17 1.89425634e+17 + 6.23031020e+17 8.27769348e+17 6.40368627e+16 2.08238042e+17 + 4.52474491e+17 8.31885886e+17 1.26034035e+17 1.48595459e+18 + 5.24757327e+17 1.60179736e+18] +End computing r squared, result = 0.9213190555630897 +*** Linear model R2 score = 0.9213190555630897 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_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'], [-549553883.5200605, -1275161046.4342904, -1213610469.7087927, -1324892801.501851, -2713384524.642259, -393563683.91373307, -2259744043.5522027, -2806945286.496471, -2119614251.7836776, -3176802080.1762652], array([5.53763210e+08, 8.97606681e+08, 1.22014900e+09, 1.10932627e+09, + 2.10836556e+09, 4.05513953e+08, 2.24363759e+09, 2.04171023e+09, + 1.66508310e+09, 2.68332733e+09]), array([1.10331709e+09, 2.17276773e+09, 2.43375947e+09, 2.43421907e+09, + 4.82175009e+09, 7.99077637e+08, 4.50338163e+09, 4.84865552e+09, + 3.78469736e+09, 5.86012941e+09])] + --- Before Modifying variable -549553883.5200605, Type : <class 'str'> + --- After Modifying variable -549553883.5200605, Type : <class 'float'> + --- Before Modifying variable -1275161046.4342904, Type : <class 'str'> + --- After Modifying variable -1275161046.4342904, Type : <class 'float'> + --- Before Modifying variable -1213610469.7087927, Type : <class 'str'> + --- After Modifying variable -1213610469.7087927, Type : <class 'float'> + --- Before Modifying variable -1324892801.501851, Type : <class 'str'> + --- After Modifying variable -1324892801.501851, Type : <class 'float'> + --- Before Modifying variable -2713384524.642259, Type : <class 'str'> + --- After Modifying variable -2713384524.642259, Type : <class 'float'> + --- Before Modifying variable -393563683.91373307, Type : <class 'str'> + --- After Modifying variable -393563683.91373307, Type : <class 'float'> + --- Before Modifying variable -2259744043.5522027, Type : <class 'str'> + --- After Modifying variable -2259744043.5522027, Type : <class 'float'> + --- Before Modifying variable -2806945286.496471, Type : <class 'str'> + --- After Modifying variable -2806945286.496471, Type : <class 'float'> + --- Before Modifying variable -2119614251.7836776, Type : <class 'str'> + --- After Modifying variable -2119614251.7836776, Type : <class 'float'> + --- Before Modifying variable -3176802080.1762652, Type : <class 'str'> + --- After Modifying variable -3176802080.1762652, Type : <class 'float'> + --- Before Modifying variable 553763210.0131254, Type : <class 'str'> + --- After Modifying variable 553763210.0131254, Type : <class 'float'> + --- Before Modifying variable 897606680.6745838, Type : <class 'str'> + --- After Modifying variable 897606680.6745838, Type : <class 'float'> + --- Before Modifying variable 1220149004.8208008, Type : <class 'str'> + --- After Modifying variable 1220149004.8208008, Type : <class 'float'> + --- Before Modifying variable 1109326271.2499664, Type : <class 'str'> + --- After Modifying variable 1109326271.2499664, Type : <class 'float'> + --- Before Modifying variable 2108365562.0008345, Type : <class 'str'> + --- After Modifying variable 2108365562.0008345, Type : <class 'float'> + --- Before Modifying variable 405513953.02183807, Type : <class 'str'> + --- After Modifying variable 405513953.02183807, Type : <class 'float'> + --- Before Modifying variable 2243637585.783018, Type : <class 'str'> + --- After Modifying variable 2243637585.783018, Type : <class 'float'> + --- Before Modifying variable 2041710231.3462555, Type : <class 'str'> + --- After Modifying variable 2041710231.3462555, Type : <class 'float'> + --- Before Modifying variable 1665083103.8088892, Type : <class 'str'> + --- After Modifying variable 1665083103.8088892, Type : <class 'float'> + --- Before Modifying variable 2683327326.145057, Type : <class 'str'> + --- After Modifying variable 2683327326.145057, Type : <class 'float'> + --- Before Modifying variable 1103317093.533186, Type : <class 'str'> + --- After Modifying variable 1103317093.533186, Type : <class 'float'> + --- Before Modifying variable 2172767727.1088743, Type : <class 'str'> + --- After Modifying variable 2172767727.1088743, Type : <class 'float'> + --- Before Modifying variable 2433759474.5295935, Type : <class 'str'> + --- After Modifying variable 2433759474.5295935, Type : <class 'float'> + --- Before Modifying variable 2434219072.7518177, Type : <class 'str'> + --- After Modifying variable 2434219072.7518177, Type : <class 'float'> + --- Before Modifying variable 4821750086.643093, Type : <class 'str'> + --- After Modifying variable 4821750086.643093, Type : <class 'float'> + --- Before Modifying variable 799077636.9355712, Type : <class 'str'> + --- After Modifying variable 799077636.9355712, Type : <class 'float'> + --- Before Modifying variable 4503381629.33522, Type : <class 'str'> + --- After Modifying variable 4503381629.33522, Type : <class 'float'> + --- Before Modifying variable 4848655517.842727, Type : <class 'str'> + --- After Modifying variable 4848655517.842727, Type : <class 'float'> + --- Before Modifying variable 3784697355.5925665, Type : <class 'str'> + --- After Modifying variable 3784697355.5925665, Type : <class 'float'> + --- Before Modifying variable 5860129406.321322, Type : <class 'str'> + --- After Modifying variable 5860129406.321322, 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]] + [['X_0', 'frequency level of Little Socket', -549553883.5200605, 553763210.0131254, 1103317093.533186], ['X_1', 'Core 0 state', -1275161046.4342904, 897606680.6745838, 2172767727.1088743], ['X_2', 'Core 1 state', -1213610469.7087927, 1220149004.8208008, 2433759474.5295935], ['X_3', 'Core 2 state', -1324892801.501851, 1109326271.2499664, 2434219072.7518177], ['X_4', 'Core 3 state', -2713384524.642259, 2108365562.0008345, 4821750086.643093], ['X_5', 'frequency level of Big Socket', -393563683.91373307, 405513953.02183807, 799077636.9355712], ['X_6', 'Core 4 state', -2259744043.5522027, 2243637585.783018, 4503381629.33522], ['X_7', 'Core 5 state', -2806945286.496471, 2041710231.3462555, 4848655517.842727], ['X_8', 'Core 6 state', -2119614251.7836776, 1665083103.8088892, 3784697355.5925665], ['X_9', 'Core 7 state', -3176802080.1762652, 2683327326.145057, 5860129406.321322]] 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]] + 'linear regression coefficients', 'difference'], dtype='<U30'), ['X_0', 'frequency level of Little Socket', -549553883.5200605, 553763210.0131254, 1103317093.533186], ['X_1', 'Core 0 state', -1275161046.4342904, 897606680.6745838, 2172767727.1088743], ['X_2', 'Core 1 state', -1213610469.7087927, 1220149004.8208008, 2433759474.5295935], ['X_3', 'Core 2 state', -1324892801.501851, 1109326271.2499664, 2434219072.7518177], ['X_4', 'Core 3 state', -2713384524.642259, 2108365562.0008345, 4821750086.643093], ['X_5', 'frequency level of Big Socket', -393563683.91373307, 405513953.02183807, 799077636.9355712], ['X_6', 'Core 4 state', -2259744043.5522027, 2243637585.783018, 4503381629.33522], ['X_7', 'Core 5 state', -2806945286.496471, 2041710231.3462555, 4848655517.842727], ['X_8', 'Core 6 state', -2119614251.7836776, 1665083103.8088892, 3784697355.5925665], ['X_9', 'Core 7 state', -3176802080.1762652, 2683327326.145057, 5860129406.321322]] --- 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] + --- Actual line: ['X_0', 'frequency level of Little Socket', -549553883.5200605, 553763210.0131254, 1103317093.533186] + --- Actual line: ['X_1', 'Core 0 state', -1275161046.4342904, 897606680.6745838, 2172767727.1088743] + --- Actual line: ['X_2', 'Core 1 state', -1213610469.7087927, 1220149004.8208008, 2433759474.5295935] + --- Actual line: ['X_3', 'Core 2 state', -1324892801.501851, 1109326271.2499664, 2434219072.7518177] + --- Actual line: ['X_4', 'Core 3 state', -2713384524.642259, 2108365562.0008345, 4821750086.643093] + --- Actual line: ['X_5', 'frequency level of Big Socket', -393563683.91373307, 405513953.02183807, 799077636.9355712] + --- Actual line: ['X_6', 'Core 4 state', -2259744043.5522027, 2243637585.783018, 4503381629.33522] + --- Actual line: ['X_7', 'Core 5 state', -2806945286.496471, 2041710231.3462555, 4848655517.842727] + --- Actual line: ['X_8', 'Core 6 state', -2119614251.7836776, 1665083103.8088892, 3784697355.5925665] + --- Actual line: ['X_9', 'Core 7 state', -3176802080.1762652, 2683327326.145057, 5860129406.321322] 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]] + [['X_5', 'frequency level of Big Socket', -393563683.91373307, 405513953.02183807, 799077636.9355712], ['X_0', 'frequency level of Little Socket', -549553883.5200605, 553763210.0131254, 1103317093.533186], ['X_2', 'Core 1 state', -1213610469.7087927, 1220149004.8208008, 2433759474.5295935], ['X_1', 'Core 0 state', -1275161046.4342904, 897606680.6745838, 2172767727.1088743], ['X_3', 'Core 2 state', -1324892801.501851, 1109326271.2499664, 2434219072.7518177], ['X_8', 'Core 6 state', -2119614251.7836776, 1665083103.8088892, 3784697355.5925665], ['X_6', 'Core 4 state', -2259744043.5522027, 2243637585.783018, 4503381629.33522], ['X_4', 'Core 3 state', -2713384524.642259, 2108365562.0008345, 4821750086.643093], ['X_7', 'Core 5 state', -2806945286.496471, 2041710231.3462555, 4848655517.842727], ['X_9', 'Core 7 state', -3176802080.1762652, 2683327326.145057, 5860129406.321322]] 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]] + 'linear regression coefficients', 'difference'], dtype='<U30'), ['X_0', 'frequency level of Little Socket', -549553883.5200605, 553763210.0131254, 1103317093.533186], ['X_1', 'Core 0 state', -1275161046.4342904, 897606680.6745838, 2172767727.1088743], ['X_2', 'Core 1 state', -1213610469.7087927, 1220149004.8208008, 2433759474.5295935], ['X_3', 'Core 2 state', -1324892801.501851, 1109326271.2499664, 2434219072.7518177], ['X_4', 'Core 3 state', -2713384524.642259, 2108365562.0008345, 4821750086.643093], ['X_5', 'frequency level of Big Socket', -393563683.91373307, 405513953.02183807, 799077636.9355712], ['X_6', 'Core 4 state', -2259744043.5522027, 2243637585.783018, 4503381629.33522], ['X_7', 'Core 5 state', -2806945286.496471, 2041710231.3462555, 4848655517.842727], ['X_8', 'Core 6 state', -2119614251.7836776, 1665083103.8088892, 3784697355.5925665], ['X_9', 'Core 7 state', -3176802080.1762652, 2683327326.145057, 5860129406.321322]] --- 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] + --- Actual line: ['X_5', 'frequency level of Big Socket', -393563683.91373307, 405513953.02183807, 799077636.9355712] + --- Actual line: ['X_0', 'frequency level of Little Socket', -549553883.5200605, 553763210.0131254, 1103317093.533186] + --- Actual line: ['X_2', 'Core 1 state', -1213610469.7087927, 1220149004.8208008, 2433759474.5295935] + --- Actual line: ['X_1', 'Core 0 state', -1275161046.4342904, 897606680.6745838, 2172767727.1088743] + --- Actual line: ['X_3', 'Core 2 state', -1324892801.501851, 1109326271.2499664, 2434219072.7518177] + --- Actual line: ['X_8', 'Core 6 state', -2119614251.7836776, 1665083103.8088892, 3784697355.5925665] + --- Actual line: ['X_6', 'Core 4 state', -2259744043.5522027, 2243637585.783018, 4503381629.33522] + --- Actual line: ['X_4', 'Core 3 state', -2713384524.642259, 2108365562.0008345, 4821750086.643093] + --- Actual line: ['X_7', 'Core 5 state', -2806945286.496471, 2041710231.3462555, 4848655517.842727] + --- Actual line: ['X_9', 'Core 7 state', -3176802080.1762652, 2683327326.145057, 5860129406.321322] 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]] + [['X_9', 'Core 7 state', -3176802080.1762652, 2683327326.145057, 5860129406.321322], ['X_6', 'Core 4 state', -2259744043.5522027, 2243637585.783018, 4503381629.33522], ['X_4', 'Core 3 state', -2713384524.642259, 2108365562.0008345, 4821750086.643093], ['X_7', 'Core 5 state', -2806945286.496471, 2041710231.3462555, 4848655517.842727], ['X_8', 'Core 6 state', -2119614251.7836776, 1665083103.8088892, 3784697355.5925665], ['X_2', 'Core 1 state', -1213610469.7087927, 1220149004.8208008, 2433759474.5295935], ['X_3', 'Core 2 state', -1324892801.501851, 1109326271.2499664, 2434219072.7518177], ['X_1', 'Core 0 state', -1275161046.4342904, 897606680.6745838, 2172767727.1088743], ['X_0', 'frequency level of Little Socket', -549553883.5200605, 553763210.0131254, 1103317093.533186], ['X_5', 'frequency level of Big Socket', -393563683.91373307, 405513953.02183807, 799077636.9355712]] 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]] + 'linear regression coefficients', 'difference'], dtype='<U30'), ['X_9', 'Core 7 state', -3176802080.1762652, 2683327326.145057, 5860129406.321322], ['X_6', 'Core 4 state', -2259744043.5522027, 2243637585.783018, 4503381629.33522], ['X_4', 'Core 3 state', -2713384524.642259, 2108365562.0008345, 4821750086.643093], ['X_7', 'Core 5 state', -2806945286.496471, 2041710231.3462555, 4848655517.842727], ['X_8', 'Core 6 state', -2119614251.7836776, 1665083103.8088892, 3784697355.5925665], ['X_2', 'Core 1 state', -1213610469.7087927, 1220149004.8208008, 2433759474.5295935], ['X_3', 'Core 2 state', -1324892801.501851, 1109326271.2499664, 2434219072.7518177], ['X_1', 'Core 0 state', -1275161046.4342904, 897606680.6745838, 2172767727.1088743], ['X_0', 'frequency level of Little Socket', -549553883.5200605, 553763210.0131254, 1103317093.533186], ['X_5', 'frequency level of Big Socket', -393563683.91373307, 405513953.02183807, 799077636.9355712]] --- 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] + --- Actual line: ['X_9', 'Core 7 state', -3176802080.1762652, 2683327326.145057, 5860129406.321322] + --- Actual line: ['X_6', 'Core 4 state', -2259744043.5522027, 2243637585.783018, 4503381629.33522] + --- Actual line: ['X_4', 'Core 3 state', -2713384524.642259, 2108365562.0008345, 4821750086.643093] + --- Actual line: ['X_7', 'Core 5 state', -2806945286.496471, 2041710231.3462555, 4848655517.842727] + --- Actual line: ['X_8', 'Core 6 state', -2119614251.7836776, 1665083103.8088892, 3784697355.5925665] + --- Actual line: ['X_2', 'Core 1 state', -1213610469.7087927, 1220149004.8208008, 2433759474.5295935] + --- Actual line: ['X_3', 'Core 2 state', -1324892801.501851, 1109326271.2499664, 2434219072.7518177] + --- Actual line: ['X_1', 'Core 0 state', -1275161046.4342904, 897606680.6745838, 2172767727.1088743] + --- Actual line: ['X_0', 'frequency level of Little Socket', -549553883.5200605, 553763210.0131254, 1103317093.533186] + --- Actual line: ['X_5', 'frequency level of Big Socket', -393563683.91373307, 405513953.02183807, 799077636.9355712] 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]] + [['X_9', 'Core 7 state', -3176802080.1762652, 2683327326.145057, 5860129406.321322], ['X_7', 'Core 5 state', -2806945286.496471, 2041710231.3462555, 4848655517.842727], ['X_4', 'Core 3 state', -2713384524.642259, 2108365562.0008345, 4821750086.643093], ['X_6', 'Core 4 state', -2259744043.5522027, 2243637585.783018, 4503381629.33522], ['X_8', 'Core 6 state', -2119614251.7836776, 1665083103.8088892, 3784697355.5925665], ['X_3', 'Core 2 state', -1324892801.501851, 1109326271.2499664, 2434219072.7518177], ['X_2', 'Core 1 state', -1213610469.7087927, 1220149004.8208008, 2433759474.5295935], ['X_1', 'Core 0 state', -1275161046.4342904, 897606680.6745838, 2172767727.1088743], ['X_0', 'frequency level of Little Socket', -549553883.5200605, 553763210.0131254, 1103317093.533186], ['X_5', 'frequency level of Big Socket', -393563683.91373307, 405513953.02183807, 799077636.9355712]] 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]] + 'linear regression coefficients', 'difference'], dtype='<U30'), ['X_9', 'Core 7 state', -3176802080.1762652, 2683327326.145057, 5860129406.321322], ['X_7', 'Core 5 state', -2806945286.496471, 2041710231.3462555, 4848655517.842727], ['X_4', 'Core 3 state', -2713384524.642259, 2108365562.0008345, 4821750086.643093], ['X_6', 'Core 4 state', -2259744043.5522027, 2243637585.783018, 4503381629.33522], ['X_8', 'Core 6 state', -2119614251.7836776, 1665083103.8088892, 3784697355.5925665], ['X_3', 'Core 2 state', -1324892801.501851, 1109326271.2499664, 2434219072.7518177], ['X_2', 'Core 1 state', -1213610469.7087927, 1220149004.8208008, 2433759474.5295935], ['X_1', 'Core 0 state', -1275161046.4342904, 897606680.6745838, 2172767727.1088743], ['X_0', 'frequency level of Little Socket', -549553883.5200605, 553763210.0131254, 1103317093.533186], ['X_5', 'frequency level of Big Socket', -393563683.91373307, 405513953.02183807, 799077636.9355712]] --- 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'> + --- Actual line: ['X_9', 'Core 7 state', -3176802080.1762652, 2683327326.145057, 5860129406.321322] + --- Actual line: ['X_7', 'Core 5 state', -2806945286.496471, 2041710231.3462555, 4848655517.842727] + --- Actual line: ['X_4', 'Core 3 state', -2713384524.642259, 2108365562.0008345, 4821750086.643093] + --- Actual line: ['X_6', 'Core 4 state', -2259744043.5522027, 2243637585.783018, 4503381629.33522] + --- Actual line: ['X_8', 'Core 6 state', -2119614251.7836776, 1665083103.8088892, 3784697355.5925665] + --- Actual line: ['X_3', 'Core 2 state', -1324892801.501851, 1109326271.2499664, 2434219072.7518177] + --- Actual line: ['X_2', 'Core 1 state', -1213610469.7087927, 1220149004.8208008, 2433759474.5295935] + --- Actual line: ['X_1', 'Core 0 state', -1275161046.4342904, 897606680.6745838, 2172767727.1088743] + --- Actual line: ['X_0', 'frequency level of Little Socket', -549553883.5200605, 553763210.0131254, 1103317093.533186] + --- Actual line: ['X_5', 'frequency level of Big Socket', -393563683.91373307, 405513953.02183807, 799077636.9355712] +d_X_5 linear model parameters = [ 9.63631496e+07 5.57183634e+08 -2.04810469e+08 -7.76158880e+06 + -4.39948829e+08 -6.25180101e+08 5.85387438e+08 -4.59408522e+08 + -2.13689307e+07 -3.39405022e+08] + --- FLOAT version of d_X_i_linear_coefficients_ [96363149.60079862, 557183634.3814104, -204810468.7374921, -7761588.803645088, -439948829.46794075, -625180101.2974285, 585387437.7594943, -459408522.44206417, -21368930.68136751, -339405021.90289724] + --- Before Modifying variable 96363149.60079862, Type : <class 'str'> + --- After Modifying variable 96363149.60079862, Type : <class 'float'> + --- Before Modifying variable 557183634.3814104, Type : <class 'str'> + --- After Modifying variable 557183634.3814104, Type : <class 'float'> + --- Before Modifying variable -204810468.7374921, Type : <class 'str'> + --- After Modifying variable -204810468.7374921, Type : <class 'float'> + --- Before Modifying variable -7761588.803645088, Type : <class 'str'> + --- After Modifying variable -7761588.803645088, Type : <class 'float'> + --- Before Modifying variable -439948829.46794075, Type : <class 'str'> + --- After Modifying variable -439948829.46794075, Type : <class 'float'> + --- Before Modifying variable -625180101.2974285, Type : <class 'str'> + --- After Modifying variable -625180101.2974285, Type : <class 'float'> + --- Before Modifying variable 585387437.7594943, Type : <class 'str'> + --- After Modifying variable 585387437.7594943, Type : <class 'float'> + --- Before Modifying variable -459408522.44206417, Type : <class 'str'> + --- After Modifying variable -459408522.44206417, Type : <class 'float'> + --- Before Modifying variable -21368930.68136751, Type : <class 'str'> + --- After Modifying variable -21368930.68136751, Type : <class 'float'> + --- Before Modifying variable -339405021.90289724, Type : <class 'str'> + --- After Modifying variable -339405021.90289724, Type : <class 'float'> + --- Before Modifying variable 96363149.60079862, Type : <class 'str'> + --- After Modifying variable 96363149.60079862, Type : <class 'float'> + --- Before Modifying variable 557183634.3814104, Type : <class 'str'> + --- After Modifying variable 557183634.3814104, Type : <class 'float'> + --- Before Modifying variable 204810468.7374921, Type : <class 'str'> + --- After Modifying variable 204810468.7374921, Type : <class 'float'> + --- Before Modifying variable 7761588.803645088, Type : <class 'str'> + --- After Modifying variable 7761588.803645088, Type : <class 'float'> + --- Before Modifying variable 439948829.46794075, Type : <class 'str'> + --- After Modifying variable 439948829.46794075, Type : <class 'float'> + --- Before Modifying variable 625180101.2974285, Type : <class 'str'> + --- After Modifying variable 625180101.2974285, Type : <class 'float'> + --- Before Modifying variable 585387437.7594943, Type : <class 'str'> + --- After Modifying variable 585387437.7594943, Type : <class 'float'> + --- Before Modifying variable 459408522.44206417, Type : <class 'str'> + --- After Modifying variable 459408522.44206417, Type : <class 'float'> + --- Before Modifying variable 21368930.68136751, Type : <class 'str'> + --- After Modifying variable 21368930.68136751, Type : <class 'float'> + --- Before Modifying variable 339405021.90289724, Type : <class 'str'> + --- After Modifying variable 339405021.90289724, 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]] + [['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'], [96363149.60079862, 557183634.3814104, -204810468.7374921, -7761588.803645088, -439948829.46794075, -625180101.2974285, 585387437.7594943, -459408522.44206417, -21368930.68136751, -339405021.90289724], [96363149.60079862, 557183634.3814104, 204810468.7374921, 7761588.803645088, 439948829.46794075, 625180101.2974285, 585387437.7594943, 459408522.44206417, 21368930.68136751, 339405021.90289724]] --- 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] + --- Actual line: ['X_0', 'frequency level of Little Socket', 96363149.60079862, 96363149.60079862] + --- Actual line: ['X_1', 'Core 0 state', 557183634.3814104, 557183634.3814104] + --- Actual line: ['X_2', 'Core 1 state', -204810468.7374921, 204810468.7374921] + --- Actual line: ['X_3', 'Core 2 state', -7761588.803645088, 7761588.803645088] + --- Actual line: ['X_4', 'Core 3 state', -439948829.46794075, 439948829.46794075] + --- Actual line: ['X_5', 'frequency level of Big Socket', -625180101.2974285, 625180101.2974285] + --- Actual line: ['X_6', 'Core 4 state', 585387437.7594943, 585387437.7594943] + --- Actual line: ['X_7', 'Core 5 state', -459408522.44206417, 459408522.44206417] + --- Actual line: ['X_8', 'Core 6 state', -21368930.68136751, 21368930.68136751] + --- Actual line: ['X_9', 'Core 7 state', -339405021.90289724, 339405021.90289724] 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]] + [['X_6', 'Core 4 state', 585387437.7594943, 585387437.7594943], ['X_1', 'Core 0 state', 557183634.3814104, 557183634.3814104], ['X_0', 'frequency level of Little Socket', 96363149.60079862, 96363149.60079862], ['X_3', 'Core 2 state', -7761588.803645088, 7761588.803645088], ['X_8', 'Core 6 state', -21368930.68136751, 21368930.68136751], ['X_2', 'Core 1 state', -204810468.7374921, 204810468.7374921], ['X_9', 'Core 7 state', -339405021.90289724, 339405021.90289724], ['X_4', 'Core 3 state', -439948829.46794075, 439948829.46794075], ['X_7', 'Core 5 state', -459408522.44206417, 459408522.44206417], ['X_5', 'frequency level of Big Socket', -625180101.2974285, 625180101.2974285]] 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]] + 'asolute d_X_5'], dtype='<U59'), ['X_6', 'Core 4 state', 585387437.7594943, 585387437.7594943], ['X_1', 'Core 0 state', 557183634.3814104, 557183634.3814104], ['X_0', 'frequency level of Little Socket', 96363149.60079862, 96363149.60079862], ['X_3', 'Core 2 state', -7761588.803645088, 7761588.803645088], ['X_8', 'Core 6 state', -21368930.68136751, 21368930.68136751], ['X_2', 'Core 1 state', -204810468.7374921, 204810468.7374921], ['X_9', 'Core 7 state', -339405021.90289724, 339405021.90289724], ['X_4', 'Core 3 state', -439948829.46794075, 439948829.46794075], ['X_7', 'Core 5 state', -459408522.44206417, 459408522.44206417], ['X_5', 'frequency level of Big Socket', -625180101.2974285, 625180101.2974285]] --- 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] + --- Actual line: ['X_6', 'Core 4 state', 585387437.7594943, 585387437.7594943] + --- Actual line: ['X_1', 'Core 0 state', 557183634.3814104, 557183634.3814104] + --- Actual line: ['X_0', 'frequency level of Little Socket', 96363149.60079862, 96363149.60079862] + --- Actual line: ['X_3', 'Core 2 state', -7761588.803645088, 7761588.803645088] + --- Actual line: ['X_8', 'Core 6 state', -21368930.68136751, 21368930.68136751] + --- Actual line: ['X_2', 'Core 1 state', -204810468.7374921, 204810468.7374921] + --- Actual line: ['X_9', 'Core 7 state', -339405021.90289724, 339405021.90289724] + --- Actual line: ['X_4', 'Core 3 state', -439948829.46794075, 439948829.46794075] + --- Actual line: ['X_7', 'Core 5 state', -459408522.44206417, 459408522.44206417] + --- Actual line: ['X_5', 'frequency level of Big Socket', -625180101.2974285, 625180101.2974285] 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]] + [['X_5', 'frequency level of Big Socket', -625180101.2974285, 625180101.2974285], ['X_6', 'Core 4 state', 585387437.7594943, 585387437.7594943], ['X_1', 'Core 0 state', 557183634.3814104, 557183634.3814104], ['X_7', 'Core 5 state', -459408522.44206417, 459408522.44206417], ['X_4', 'Core 3 state', -439948829.46794075, 439948829.46794075], ['X_9', 'Core 7 state', -339405021.90289724, 339405021.90289724], ['X_2', 'Core 1 state', -204810468.7374921, 204810468.7374921], ['X_0', 'frequency level of Little Socket', 96363149.60079862, 96363149.60079862], ['X_8', 'Core 6 state', -21368930.68136751, 21368930.68136751], ['X_3', 'Core 2 state', -7761588.803645088, 7761588.803645088]] 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]] + 'asolute d_X_5'], dtype='<U59'), ['X_5', 'frequency level of Big Socket', -625180101.2974285, 625180101.2974285], ['X_6', 'Core 4 state', 585387437.7594943, 585387437.7594943], ['X_1', 'Core 0 state', 557183634.3814104, 557183634.3814104], ['X_7', 'Core 5 state', -459408522.44206417, 459408522.44206417], ['X_4', 'Core 3 state', -439948829.46794075, 439948829.46794075], ['X_9', 'Core 7 state', -339405021.90289724, 339405021.90289724], ['X_2', 'Core 1 state', -204810468.7374921, 204810468.7374921], ['X_0', 'frequency level of Little Socket', 96363149.60079862, 96363149.60079862], ['X_8', 'Core 6 state', -21368930.68136751, 21368930.68136751], ['X_3', 'Core 2 state', -7761588.803645088, 7761588.803645088]] --- 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] + --- Actual line: ['X_5', 'frequency level of Big Socket', -625180101.2974285, 625180101.2974285] + --- Actual line: ['X_6', 'Core 4 state', 585387437.7594943, 585387437.7594943] + --- Actual line: ['X_1', 'Core 0 state', 557183634.3814104, 557183634.3814104] + --- Actual line: ['X_7', 'Core 5 state', -459408522.44206417, 459408522.44206417] + --- Actual line: ['X_4', 'Core 3 state', -439948829.46794075, 439948829.46794075] + --- Actual line: ['X_9', 'Core 7 state', -339405021.90289724, 339405021.90289724] + --- Actual line: ['X_2', 'Core 1 state', -204810468.7374921, 204810468.7374921] + --- Actual line: ['X_0', 'frequency level of Little Socket', 96363149.60079862, 96363149.60079862] + --- Actual line: ['X_8', 'Core 6 state', -21368930.68136751, 21368930.68136751] + --- Actual line: ['X_3', 'Core 2 state', -7761588.803645088, 7761588.803645088] 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'> +d_X_0 linear model parameters = [ 3.36742114e+08 -2.40781290e+08 -3.11442452e+08 -3.52536308e+07 + -1.46827086e+09 -2.08315053e+07 1.49473137e+08 -2.38565480e+08 + 5.48252006e+08 -1.22840088e+07] + --- FLOAT version of d_X_i_linear_coefficients_ [336742113.8631924, -240781289.9774284, -311442451.6043428, -35253630.80987913, -1468270861.2177563, -20831505.270050596, 149473136.73207346, -238565479.58682618, 548252005.7839191, -12284008.825833302] + --- Before Modifying variable 336742113.8631924, Type : <class 'str'> + --- After Modifying variable 336742113.8631924, Type : <class 'float'> + --- Before Modifying variable -240781289.9774284, Type : <class 'str'> + --- After Modifying variable -240781289.9774284, Type : <class 'float'> + --- Before Modifying variable -311442451.6043428, Type : <class 'str'> + --- After Modifying variable -311442451.6043428, Type : <class 'float'> + --- Before Modifying variable -35253630.80987913, Type : <class 'str'> + --- After Modifying variable -35253630.80987913, Type : <class 'float'> + --- Before Modifying variable -1468270861.2177563, Type : <class 'str'> + --- After Modifying variable -1468270861.2177563, Type : <class 'float'> + --- Before Modifying variable -20831505.270050596, Type : <class 'str'> + --- After Modifying variable -20831505.270050596, Type : <class 'float'> + --- Before Modifying variable 149473136.73207346, Type : <class 'str'> + --- After Modifying variable 149473136.73207346, Type : <class 'float'> + --- Before Modifying variable -238565479.58682618, Type : <class 'str'> + --- After Modifying variable -238565479.58682618, Type : <class 'float'> + --- Before Modifying variable 548252005.7839191, Type : <class 'str'> + --- After Modifying variable 548252005.7839191, Type : <class 'float'> + --- Before Modifying variable -12284008.825833302, Type : <class 'str'> + --- After Modifying variable -12284008.825833302, Type : <class 'float'> + --- Before Modifying variable 336742113.8631924, Type : <class 'str'> + --- After Modifying variable 336742113.8631924, Type : <class 'float'> + --- Before Modifying variable 240781289.9774284, Type : <class 'str'> + --- After Modifying variable 240781289.9774284, Type : <class 'float'> + --- Before Modifying variable 311442451.6043428, Type : <class 'str'> + --- After Modifying variable 311442451.6043428, Type : <class 'float'> + --- Before Modifying variable 35253630.80987913, Type : <class 'str'> + --- After Modifying variable 35253630.80987913, Type : <class 'float'> + --- Before Modifying variable 1468270861.2177563, Type : <class 'str'> + --- After Modifying variable 1468270861.2177563, Type : <class 'float'> + --- Before Modifying variable 20831505.270050596, Type : <class 'str'> + --- After Modifying variable 20831505.270050596, Type : <class 'float'> + --- Before Modifying variable 149473136.73207346, Type : <class 'str'> + --- After Modifying variable 149473136.73207346, Type : <class 'float'> + --- Before Modifying variable 238565479.58682618, Type : <class 'str'> + --- After Modifying variable 238565479.58682618, Type : <class 'float'> + --- Before Modifying variable 548252005.7839191, Type : <class 'str'> + --- After Modifying variable 548252005.7839191, Type : <class 'float'> + --- Before Modifying variable 12284008.825833302, Type : <class 'str'> + --- After Modifying variable 12284008.825833302, 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]] + [['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'], [336742113.8631924, -240781289.9774284, -311442451.6043428, -35253630.80987913, -1468270861.2177563, -20831505.270050596, 149473136.73207346, -238565479.58682618, 548252005.7839191, -12284008.825833302], [336742113.8631924, 240781289.9774284, 311442451.6043428, 35253630.80987913, 1468270861.2177563, 20831505.270050596, 149473136.73207346, 238565479.58682618, 548252005.7839191, 12284008.825833302]] --- 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] + --- Actual line: ['X_0', 'frequency level of Little Socket', 336742113.8631924, 336742113.8631924] + --- Actual line: ['X_1', 'Core 0 state', -240781289.9774284, 240781289.9774284] + --- Actual line: ['X_2', 'Core 1 state', -311442451.6043428, 311442451.6043428] + --- Actual line: ['X_3', 'Core 2 state', -35253630.80987913, 35253630.80987913] + --- Actual line: ['X_4', 'Core 3 state', -1468270861.2177563, 1468270861.2177563] + --- Actual line: ['X_5', 'frequency level of Big Socket', -20831505.270050596, 20831505.270050596] + --- Actual line: ['X_6', 'Core 4 state', 149473136.73207346, 149473136.73207346] + --- Actual line: ['X_7', 'Core 5 state', -238565479.58682618, 238565479.58682618] + --- Actual line: ['X_8', 'Core 6 state', 548252005.7839191, 548252005.7839191] + --- Actual line: ['X_9', 'Core 7 state', -12284008.825833302, 12284008.825833302] 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]] + [['X_8', 'Core 6 state', 548252005.7839191, 548252005.7839191], ['X_0', 'frequency level of Little Socket', 336742113.8631924, 336742113.8631924], ['X_6', 'Core 4 state', 149473136.73207346, 149473136.73207346], ['X_9', 'Core 7 state', -12284008.825833302, 12284008.825833302], ['X_5', 'frequency level of Big Socket', -20831505.270050596, 20831505.270050596], ['X_3', 'Core 2 state', -35253630.80987913, 35253630.80987913], ['X_7', 'Core 5 state', -238565479.58682618, 238565479.58682618], ['X_1', 'Core 0 state', -240781289.9774284, 240781289.9774284], ['X_2', 'Core 1 state', -311442451.6043428, 311442451.6043428], ['X_4', 'Core 3 state', -1468270861.2177563, 1468270861.2177563]] 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]] + 'asolute d_X_0'], dtype='<U62'), ['X_8', 'Core 6 state', 548252005.7839191, 548252005.7839191], ['X_0', 'frequency level of Little Socket', 336742113.8631924, 336742113.8631924], ['X_6', 'Core 4 state', 149473136.73207346, 149473136.73207346], ['X_9', 'Core 7 state', -12284008.825833302, 12284008.825833302], ['X_5', 'frequency level of Big Socket', -20831505.270050596, 20831505.270050596], ['X_3', 'Core 2 state', -35253630.80987913, 35253630.80987913], ['X_7', 'Core 5 state', -238565479.58682618, 238565479.58682618], ['X_1', 'Core 0 state', -240781289.9774284, 240781289.9774284], ['X_2', 'Core 1 state', -311442451.6043428, 311442451.6043428], ['X_4', 'Core 3 state', -1468270861.2177563, 1468270861.2177563]] --- 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] + --- Actual line: ['X_8', 'Core 6 state', 548252005.7839191, 548252005.7839191] + --- Actual line: ['X_0', 'frequency level of Little Socket', 336742113.8631924, 336742113.8631924] + --- Actual line: ['X_6', 'Core 4 state', 149473136.73207346, 149473136.73207346] + --- Actual line: ['X_9', 'Core 7 state', -12284008.825833302, 12284008.825833302] + --- Actual line: ['X_5', 'frequency level of Big Socket', -20831505.270050596, 20831505.270050596] + --- Actual line: ['X_3', 'Core 2 state', -35253630.80987913, 35253630.80987913] + --- Actual line: ['X_7', 'Core 5 state', -238565479.58682618, 238565479.58682618] + --- Actual line: ['X_1', 'Core 0 state', -240781289.9774284, 240781289.9774284] + --- Actual line: ['X_2', 'Core 1 state', -311442451.6043428, 311442451.6043428] + --- Actual line: ['X_4', 'Core 3 state', -1468270861.2177563, 1468270861.2177563] 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]] + [['X_4', 'Core 3 state', -1468270861.2177563, 1468270861.2177563], ['X_8', 'Core 6 state', 548252005.7839191, 548252005.7839191], ['X_0', 'frequency level of Little Socket', 336742113.8631924, 336742113.8631924], ['X_2', 'Core 1 state', -311442451.6043428, 311442451.6043428], ['X_1', 'Core 0 state', -240781289.9774284, 240781289.9774284], ['X_7', 'Core 5 state', -238565479.58682618, 238565479.58682618], ['X_6', 'Core 4 state', 149473136.73207346, 149473136.73207346], ['X_3', 'Core 2 state', -35253630.80987913, 35253630.80987913], ['X_5', 'frequency level of Big Socket', -20831505.270050596, 20831505.270050596], ['X_9', 'Core 7 state', -12284008.825833302, 12284008.825833302]] 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]] + 'asolute d_X_0'], dtype='<U62'), ['X_4', 'Core 3 state', -1468270861.2177563, 1468270861.2177563], ['X_8', 'Core 6 state', 548252005.7839191, 548252005.7839191], ['X_0', 'frequency level of Little Socket', 336742113.8631924, 336742113.8631924], ['X_2', 'Core 1 state', -311442451.6043428, 311442451.6043428], ['X_1', 'Core 0 state', -240781289.9774284, 240781289.9774284], ['X_7', 'Core 5 state', -238565479.58682618, 238565479.58682618], ['X_6', 'Core 4 state', 149473136.73207346, 149473136.73207346], ['X_3', 'Core 2 state', -35253630.80987913, 35253630.80987913], ['X_5', 'frequency level of Big Socket', -20831505.270050596, 20831505.270050596], ['X_9', 'Core 7 state', -12284008.825833302, 12284008.825833302]] --- 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] + --- Actual line: ['X_4', 'Core 3 state', -1468270861.2177563, 1468270861.2177563] + --- Actual line: ['X_8', 'Core 6 state', 548252005.7839191, 548252005.7839191] + --- Actual line: ['X_0', 'frequency level of Little Socket', 336742113.8631924, 336742113.8631924] + --- Actual line: ['X_2', 'Core 1 state', -311442451.6043428, 311442451.6043428] + --- Actual line: ['X_1', 'Core 0 state', -240781289.9774284, 240781289.9774284] + --- Actual line: ['X_7', 'Core 5 state', -238565479.58682618, 238565479.58682618] + --- Actual line: ['X_6', 'Core 4 state', 149473136.73207346, 149473136.73207346] + --- Actual line: ['X_3', 'Core 2 state', -35253630.80987913, 35253630.80987913] + --- Actual line: ['X_5', 'frequency level of Big Socket', -20831505.270050596, 20831505.270050596] + --- Actual line: ['X_9', 'Core 7 state', -12284008.825833302, 12284008.825833302] 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'> +d_X_1 linear model parameters = [-3.24833953e+08 3.38988100e+08 -2.04206115e+08 -4.34477195e+08 + -9.87408245e+08 2.59436063e+08 -7.54104437e+08 1.52121806e+08 + 1.18123506e+08 -2.98115443e+08] + --- FLOAT version of d_X_i_linear_coefficients_ [-324833952.8750232, 338988099.5505692, -204206114.8465256, -434477194.58466315, -987408244.7979025, 259436063.4328626, -754104437.2464166, 152121805.7194438, 118123506.00994132, -298115442.7547031] + --- Before Modifying variable -324833952.8750232, Type : <class 'str'> + --- After Modifying variable -324833952.8750232, Type : <class 'float'> + --- Before Modifying variable 338988099.5505692, Type : <class 'str'> + --- After Modifying variable 338988099.5505692, Type : <class 'float'> + --- Before Modifying variable -204206114.8465256, Type : <class 'str'> + --- After Modifying variable -204206114.8465256, Type : <class 'float'> + --- Before Modifying variable -434477194.58466315, Type : <class 'str'> + --- After Modifying variable -434477194.58466315, Type : <class 'float'> + --- Before Modifying variable -987408244.7979025, Type : <class 'str'> + --- After Modifying variable -987408244.7979025, Type : <class 'float'> + --- Before Modifying variable 259436063.4328626, Type : <class 'str'> + --- After Modifying variable 259436063.4328626, Type : <class 'float'> + --- Before Modifying variable -754104437.2464166, Type : <class 'str'> + --- After Modifying variable -754104437.2464166, Type : <class 'float'> + --- Before Modifying variable 152121805.7194438, Type : <class 'str'> + --- After Modifying variable 152121805.7194438, Type : <class 'float'> + --- Before Modifying variable 118123506.00994132, Type : <class 'str'> + --- After Modifying variable 118123506.00994132, Type : <class 'float'> + --- Before Modifying variable -298115442.7547031, Type : <class 'str'> + --- After Modifying variable -298115442.7547031, Type : <class 'float'> + --- Before Modifying variable 324833952.8750232, Type : <class 'str'> + --- After Modifying variable 324833952.8750232, Type : <class 'float'> + --- Before Modifying variable 338988099.5505692, Type : <class 'str'> + --- After Modifying variable 338988099.5505692, Type : <class 'float'> + --- Before Modifying variable 204206114.8465256, Type : <class 'str'> + --- After Modifying variable 204206114.8465256, Type : <class 'float'> + --- Before Modifying variable 434477194.58466315, Type : <class 'str'> + --- After Modifying variable 434477194.58466315, Type : <class 'float'> + --- Before Modifying variable 987408244.7979025, Type : <class 'str'> + --- After Modifying variable 987408244.7979025, Type : <class 'float'> + --- Before Modifying variable 259436063.4328626, Type : <class 'str'> + --- After Modifying variable 259436063.4328626, Type : <class 'float'> + --- Before Modifying variable 754104437.2464166, Type : <class 'str'> + --- After Modifying variable 754104437.2464166, Type : <class 'float'> + --- Before Modifying variable 152121805.7194438, Type : <class 'str'> + --- After Modifying variable 152121805.7194438, Type : <class 'float'> + --- Before Modifying variable 118123506.00994132, Type : <class 'str'> + --- After Modifying variable 118123506.00994132, Type : <class 'float'> + --- Before Modifying variable 298115442.7547031, Type : <class 'str'> + --- After Modifying variable 298115442.7547031, 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]] + [['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'], [-324833952.8750232, 338988099.5505692, -204206114.8465256, -434477194.58466315, -987408244.7979025, 259436063.4328626, -754104437.2464166, 152121805.7194438, 118123506.00994132, -298115442.7547031], [324833952.8750232, 338988099.5505692, 204206114.8465256, 434477194.58466315, 987408244.7979025, 259436063.4328626, 754104437.2464166, 152121805.7194438, 118123506.00994132, 298115442.7547031]] --- 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] + --- Actual line: ['X_0', 'frequency level of Little Socket', -324833952.8750232, 324833952.8750232] + --- Actual line: ['X_1', 'Core 0 state', 338988099.5505692, 338988099.5505692] + --- Actual line: ['X_2', 'Core 1 state', -204206114.8465256, 204206114.8465256] + --- Actual line: ['X_3', 'Core 2 state', -434477194.58466315, 434477194.58466315] + --- Actual line: ['X_4', 'Core 3 state', -987408244.7979025, 987408244.7979025] + --- Actual line: ['X_5', 'frequency level of Big Socket', 259436063.4328626, 259436063.4328626] + --- Actual line: ['X_6', 'Core 4 state', -754104437.2464166, 754104437.2464166] + --- Actual line: ['X_7', 'Core 5 state', 152121805.7194438, 152121805.7194438] + --- Actual line: ['X_8', 'Core 6 state', 118123506.00994132, 118123506.00994132] + --- Actual line: ['X_9', 'Core 7 state', -298115442.7547031, 298115442.7547031] 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]] + [['X_1', 'Core 0 state', 338988099.5505692, 338988099.5505692], ['X_5', 'frequency level of Big Socket', 259436063.4328626, 259436063.4328626], ['X_7', 'Core 5 state', 152121805.7194438, 152121805.7194438], ['X_8', 'Core 6 state', 118123506.00994132, 118123506.00994132], ['X_2', 'Core 1 state', -204206114.8465256, 204206114.8465256], ['X_9', 'Core 7 state', -298115442.7547031, 298115442.7547031], ['X_0', 'frequency level of Little Socket', -324833952.8750232, 324833952.8750232], ['X_3', 'Core 2 state', -434477194.58466315, 434477194.58466315], ['X_6', 'Core 4 state', -754104437.2464166, 754104437.2464166], ['X_4', 'Core 3 state', -987408244.7979025, 987408244.7979025]] 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]] + dtype='<U42'), ['X_1', 'Core 0 state', 338988099.5505692, 338988099.5505692], ['X_5', 'frequency level of Big Socket', 259436063.4328626, 259436063.4328626], ['X_7', 'Core 5 state', 152121805.7194438, 152121805.7194438], ['X_8', 'Core 6 state', 118123506.00994132, 118123506.00994132], ['X_2', 'Core 1 state', -204206114.8465256, 204206114.8465256], ['X_9', 'Core 7 state', -298115442.7547031, 298115442.7547031], ['X_0', 'frequency level of Little Socket', -324833952.8750232, 324833952.8750232], ['X_3', 'Core 2 state', -434477194.58466315, 434477194.58466315], ['X_6', 'Core 4 state', -754104437.2464166, 754104437.2464166], ['X_4', 'Core 3 state', -987408244.7979025, 987408244.7979025]] --- 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] + --- Actual line: ['X_1', 'Core 0 state', 338988099.5505692, 338988099.5505692] + --- Actual line: ['X_5', 'frequency level of Big Socket', 259436063.4328626, 259436063.4328626] + --- Actual line: ['X_7', 'Core 5 state', 152121805.7194438, 152121805.7194438] + --- Actual line: ['X_8', 'Core 6 state', 118123506.00994132, 118123506.00994132] + --- Actual line: ['X_2', 'Core 1 state', -204206114.8465256, 204206114.8465256] + --- Actual line: ['X_9', 'Core 7 state', -298115442.7547031, 298115442.7547031] + --- Actual line: ['X_0', 'frequency level of Little Socket', -324833952.8750232, 324833952.8750232] + --- Actual line: ['X_3', 'Core 2 state', -434477194.58466315, 434477194.58466315] + --- Actual line: ['X_6', 'Core 4 state', -754104437.2464166, 754104437.2464166] + --- Actual line: ['X_4', 'Core 3 state', -987408244.7979025, 987408244.7979025] 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]] + [['X_4', 'Core 3 state', -987408244.7979025, 987408244.7979025], ['X_6', 'Core 4 state', -754104437.2464166, 754104437.2464166], ['X_3', 'Core 2 state', -434477194.58466315, 434477194.58466315], ['X_1', 'Core 0 state', 338988099.5505692, 338988099.5505692], ['X_0', 'frequency level of Little Socket', -324833952.8750232, 324833952.8750232], ['X_9', 'Core 7 state', -298115442.7547031, 298115442.7547031], ['X_5', 'frequency level of Big Socket', 259436063.4328626, 259436063.4328626], ['X_2', 'Core 1 state', -204206114.8465256, 204206114.8465256], ['X_7', 'Core 5 state', 152121805.7194438, 152121805.7194438], ['X_8', 'Core 6 state', 118123506.00994132, 118123506.00994132]] 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]] + dtype='<U42'), ['X_4', 'Core 3 state', -987408244.7979025, 987408244.7979025], ['X_6', 'Core 4 state', -754104437.2464166, 754104437.2464166], ['X_3', 'Core 2 state', -434477194.58466315, 434477194.58466315], ['X_1', 'Core 0 state', 338988099.5505692, 338988099.5505692], ['X_0', 'frequency level of Little Socket', -324833952.8750232, 324833952.8750232], ['X_9', 'Core 7 state', -298115442.7547031, 298115442.7547031], ['X_5', 'frequency level of Big Socket', 259436063.4328626, 259436063.4328626], ['X_2', 'Core 1 state', -204206114.8465256, 204206114.8465256], ['X_7', 'Core 5 state', 152121805.7194438, 152121805.7194438], ['X_8', 'Core 6 state', 118123506.00994132, 118123506.00994132]] --- 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] + --- Actual line: ['X_4', 'Core 3 state', -987408244.7979025, 987408244.7979025] + --- Actual line: ['X_6', 'Core 4 state', -754104437.2464166, 754104437.2464166] + --- Actual line: ['X_3', 'Core 2 state', -434477194.58466315, 434477194.58466315] + --- Actual line: ['X_1', 'Core 0 state', 338988099.5505692, 338988099.5505692] + --- Actual line: ['X_0', 'frequency level of Little Socket', -324833952.8750232, 324833952.8750232] + --- Actual line: ['X_9', 'Core 7 state', -298115442.7547031, 298115442.7547031] + --- Actual line: ['X_5', 'frequency level of Big Socket', 259436063.4328626, 259436063.4328626] + --- Actual line: ['X_2', 'Core 1 state', -204206114.8465256, 204206114.8465256] + --- Actual line: ['X_7', 'Core 5 state', 152121805.7194438, 152121805.7194438] + --- Actual line: ['X_8', 'Core 6 state', 118123506.00994132, 118123506.00994132] 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 +d_X_6 linear model parameters = [ 1.09527957e+08 -4.07070143e+08 -1.04860076e+09 -6.40321048e+08 + -7.95622200e+08 1.60641020e+08 -6.03433874e+08 -4.35615050e+08 + -4.68957940e+07 -6.89513219e+08] + --- FLOAT version of d_X_i_linear_coefficients_ [109527957.1764159, -407070142.8153082, -1048600762.5376455, -640321048.0138501, -795622200.0694599, 160641019.87897712, -603433874.0589324, -435615050.2214461, -46895793.97414103, -689513218.8433292] + --- Before Modifying variable 109527957.1764159, Type : <class 'str'> + --- After Modifying variable 109527957.1764159, Type : <class 'float'> + --- Before Modifying variable -407070142.8153082, Type : <class 'str'> + --- After Modifying variable -407070142.8153082, Type : <class 'float'> + --- Before Modifying variable -1048600762.5376455, Type : <class 'str'> + --- After Modifying variable -1048600762.5376455, Type : <class 'float'> + --- Before Modifying variable -640321048.0138501, Type : <class 'str'> + --- After Modifying variable -640321048.0138501, Type : <class 'float'> + --- Before Modifying variable -795622200.0694599, Type : <class 'str'> + --- After Modifying variable -795622200.0694599, Type : <class 'float'> + --- Before Modifying variable 160641019.87897712, Type : <class 'str'> + --- After Modifying variable 160641019.87897712, Type : <class 'float'> + --- Before Modifying variable -603433874.0589324, Type : <class 'str'> + --- After Modifying variable -603433874.0589324, Type : <class 'float'> + --- Before Modifying variable -435615050.2214461, Type : <class 'str'> + --- After Modifying variable -435615050.2214461, Type : <class 'float'> + --- Before Modifying variable -46895793.97414103, Type : <class 'str'> + --- After Modifying variable -46895793.97414103, Type : <class 'float'> + --- Before Modifying variable -689513218.8433292, Type : <class 'str'> + --- After Modifying variable -689513218.8433292, Type : <class 'float'> + --- Before Modifying variable 109527957.1764159, Type : <class 'str'> + --- After Modifying variable 109527957.1764159, Type : <class 'float'> + --- Before Modifying variable 407070142.8153082, Type : <class 'str'> + --- After Modifying variable 407070142.8153082, Type : <class 'float'> + --- Before Modifying variable 1048600762.5376455, Type : <class 'str'> + --- After Modifying variable 1048600762.5376455, Type : <class 'float'> + --- Before Modifying variable 640321048.0138501, Type : <class 'str'> + --- After Modifying variable 640321048.0138501, Type : <class 'float'> + --- Before Modifying variable 795622200.0694599, Type : <class 'str'> + --- After Modifying variable 795622200.0694599, Type : <class 'float'> + --- Before Modifying variable 160641019.87897712, Type : <class 'str'> + --- After Modifying variable 160641019.87897712, Type : <class 'float'> + --- Before Modifying variable 603433874.0589324, Type : <class 'str'> + --- After Modifying variable 603433874.0589324, Type : <class 'float'> + --- Before Modifying variable 435615050.2214461, Type : <class 'str'> + --- After Modifying variable 435615050.2214461, Type : <class 'float'> + --- Before Modifying variable 46895793.97414103, Type : <class 'str'> + --- After Modifying variable 46895793.97414103, Type : <class 'float'> + --- Before Modifying variable 689513218.8433292, Type : <class 'str'> + --- After Modifying variable 689513218.8433292, Type : <class 'float'> + X header, d_X_ 6 values : + [['X_0', 'X_1', 'X_2', 'X_3', 'X_4', 'X_5', 'X_6', 'X_7', 'X_8', 'X_9'], ['frequency level of Little Socket', 'Core 0 state', 'Core 1 state', 'Core 2 state', 'Core 3 state', 'frequency level of Big Socket', 'Core 4 state', 'Core 5 state', 'Core 6 state', 'Core 7 state'], [109527957.1764159, -407070142.8153082, -1048600762.5376455, -640321048.0138501, -795622200.0694599, 160641019.87897712, -603433874.0589324, -435615050.2214461, -46895793.97414103, -689513218.8433292], [109527957.1764159, 407070142.8153082, 1048600762.5376455, 640321048.0138501, 795622200.0694599, 160641019.87897712, 603433874.0589324, 435615050.2214461, 46895793.97414103, 689513218.8433292]] + --- Actual line: ['Variable' 'meaning ' 'd_X_6 (Variation relative to Core 4 state)' + 'asolute d_X_6'] + --- Actual line: ['X_0', 'frequency level of Little Socket', 109527957.1764159, 109527957.1764159] + --- Actual line: ['X_1', 'Core 0 state', -407070142.8153082, 407070142.8153082] + --- Actual line: ['X_2', 'Core 1 state', -1048600762.5376455, 1048600762.5376455] + --- Actual line: ['X_3', 'Core 2 state', -640321048.0138501, 640321048.0138501] + --- Actual line: ['X_4', 'Core 3 state', -795622200.0694599, 795622200.0694599] + --- Actual line: ['X_5', 'frequency level of Big Socket', 160641019.87897712, 160641019.87897712] + --- Actual line: ['X_6', 'Core 4 state', -603433874.0589324, 603433874.0589324] + --- Actual line: ['X_7', 'Core 5 state', -435615050.2214461, 435615050.2214461] + --- Actual line: ['X_8', 'Core 6 state', -46895793.97414103, 46895793.97414103] + --- Actual line: ['X_9', 'Core 7 state', -689513218.8433292, 689513218.8433292] + X header, margins and linear coef numbers after transpose, ordered by margin: + [['X_5', 'frequency level of Big Socket', 160641019.87897712, 160641019.87897712], ['X_0', 'frequency level of Little Socket', 109527957.1764159, 109527957.1764159], ['X_8', 'Core 6 state', -46895793.97414103, 46895793.97414103], ['X_1', 'Core 0 state', -407070142.8153082, 407070142.8153082], ['X_7', 'Core 5 state', -435615050.2214461, 435615050.2214461], ['X_6', 'Core 4 state', -603433874.0589324, 603433874.0589324], ['X_3', 'Core 2 state', -640321048.0138501, 640321048.0138501], ['X_9', 'Core 7 state', -689513218.8433292, 689513218.8433292], ['X_4', 'Core 3 state', -795622200.0694599, 795622200.0694599], ['X_2', 'Core 1 state', -1048600762.5376455, 1048600762.5376455]] +margins and linearcoef summary_to_print ordered by margin : + [array(['Variable', 'meaning ', + 'd_X_6 (Variation relative to Core 4 state)', 'asolute d_X_6'], + dtype='<U42'), ['X_5', 'frequency level of Big Socket', 160641019.87897712, 160641019.87897712], ['X_0', 'frequency level of Little Socket', 109527957.1764159, 109527957.1764159], ['X_8', 'Core 6 state', -46895793.97414103, 46895793.97414103], ['X_1', 'Core 0 state', -407070142.8153082, 407070142.8153082], ['X_7', 'Core 5 state', -435615050.2214461, 435615050.2214461], ['X_6', 'Core 4 state', -603433874.0589324, 603433874.0589324], ['X_3', 'Core 2 state', -640321048.0138501, 640321048.0138501], ['X_9', 'Core 7 state', -689513218.8433292, 689513218.8433292], ['X_4', 'Core 3 state', -795622200.0694599, 795622200.0694599], ['X_2', 'Core 1 state', -1048600762.5376455, 1048600762.5376455]] + --- Actual line: ['Variable' 'meaning ' 'd_X_6 (Variation relative to Core 4 state)' + 'asolute d_X_6'] + --- Actual line: ['X_5', 'frequency level of Big Socket', 160641019.87897712, 160641019.87897712] + --- Actual line: ['X_0', 'frequency level of Little Socket', 109527957.1764159, 109527957.1764159] + --- Actual line: ['X_8', 'Core 6 state', -46895793.97414103, 46895793.97414103] + --- Actual line: ['X_1', 'Core 0 state', -407070142.8153082, 407070142.8153082] + --- Actual line: ['X_7', 'Core 5 state', -435615050.2214461, 435615050.2214461] + --- Actual line: ['X_6', 'Core 4 state', -603433874.0589324, 603433874.0589324] + --- Actual line: ['X_3', 'Core 2 state', -640321048.0138501, 640321048.0138501] + --- Actual line: ['X_9', 'Core 7 state', -689513218.8433292, 689513218.8433292] + --- Actual line: ['X_4', 'Core 3 state', -795622200.0694599, 795622200.0694599] + --- Actual line: ['X_2', 'Core 1 state', -1048600762.5376455, 1048600762.5376455] + X header, margins and linear coef numbers after transpose, ordered by margin: + [['X_2', 'Core 1 state', -1048600762.5376455, 1048600762.5376455], ['X_4', 'Core 3 state', -795622200.0694599, 795622200.0694599], ['X_9', 'Core 7 state', -689513218.8433292, 689513218.8433292], ['X_3', 'Core 2 state', -640321048.0138501, 640321048.0138501], ['X_6', 'Core 4 state', -603433874.0589324, 603433874.0589324], ['X_7', 'Core 5 state', -435615050.2214461, 435615050.2214461], ['X_1', 'Core 0 state', -407070142.8153082, 407070142.8153082], ['X_5', 'frequency level of Big Socket', 160641019.87897712, 160641019.87897712], ['X_0', 'frequency level of Little Socket', 109527957.1764159, 109527957.1764159], ['X_8', 'Core 6 state', -46895793.97414103, 46895793.97414103]] +margins and linearcoef summary_to_print ordered by margin : + [array(['Variable', 'meaning ', + 'd_X_6 (Variation relative to Core 4 state)', 'asolute d_X_6'], + dtype='<U42'), ['X_2', 'Core 1 state', -1048600762.5376455, 1048600762.5376455], ['X_4', 'Core 3 state', -795622200.0694599, 795622200.0694599], ['X_9', 'Core 7 state', -689513218.8433292, 689513218.8433292], ['X_3', 'Core 2 state', -640321048.0138501, 640321048.0138501], ['X_6', 'Core 4 state', -603433874.0589324, 603433874.0589324], ['X_7', 'Core 5 state', -435615050.2214461, 435615050.2214461], ['X_1', 'Core 0 state', -407070142.8153082, 407070142.8153082], ['X_5', 'frequency level of Big Socket', 160641019.87897712, 160641019.87897712], ['X_0', 'frequency level of Little Socket', 109527957.1764159, 109527957.1764159], ['X_8', 'Core 6 state', -46895793.97414103, 46895793.97414103]] + --- Actual line: ['Variable' 'meaning ' 'd_X_6 (Variation relative to Core 4 state)' + 'asolute d_X_6'] + --- Actual line: ['X_2', 'Core 1 state', -1048600762.5376455, 1048600762.5376455] + --- Actual line: ['X_4', 'Core 3 state', -795622200.0694599, 795622200.0694599] + --- Actual line: ['X_9', 'Core 7 state', -689513218.8433292, 689513218.8433292] + --- Actual line: ['X_3', 'Core 2 state', -640321048.0138501, 640321048.0138501] + --- Actual line: ['X_6', 'Core 4 state', -603433874.0589324, 603433874.0589324] + --- Actual line: ['X_7', 'Core 5 state', -435615050.2214461, 435615050.2214461] + --- Actual line: ['X_1', 'Core 0 state', -407070142.8153082, 407070142.8153082] + --- Actual line: ['X_5', 'frequency level of Big Socket', 160641019.87897712, 160641019.87897712] + --- Actual line: ['X_0', 'frequency level of Little Socket', 109527957.1764159, 109527957.1764159] + --- Actual line: ['X_8', 'Core 6 state', -46895793.97414103, 46895793.97414103] +Plotting d_X_6 over other variables +--- In function plot_marginal_interactions : plotting d_X_6 with regard to X_0, X_1, X_2 +d_X_9 linear model parameters = [-1.73359540e+08 -3.67009545e+08 -9.34287521e+08 -9.34475970e+08 + -9.49810112e+08 -2.46568764e+08 -1.22916436e+09 -2.33318810e+07 + -1.87572855e+08 -3.83758658e+08] + --- FLOAT version of d_X_i_linear_coefficients_ [-173359540.07633942, -367009544.97462803, -934287520.8176594, -934475970.142702, -949810111.8092912, -246568763.93451113, -1229164359.9245093, -23331881.002968285, -187572854.60125294, -383758657.7090551] + --- Before Modifying variable -173359540.07633942, Type : <class 'str'> + --- After Modifying variable -173359540.07633942, Type : <class 'float'> + --- Before Modifying variable -367009544.97462803, Type : <class 'str'> + --- After Modifying variable -367009544.97462803, Type : <class 'float'> + --- Before Modifying variable -934287520.8176594, Type : <class 'str'> + --- After Modifying variable -934287520.8176594, Type : <class 'float'> + --- Before Modifying variable -934475970.142702, Type : <class 'str'> + --- After Modifying variable -934475970.142702, Type : <class 'float'> + --- Before Modifying variable -949810111.8092912, Type : <class 'str'> + --- After Modifying variable -949810111.8092912, Type : <class 'float'> + --- Before Modifying variable -246568763.93451113, Type : <class 'str'> + --- After Modifying variable -246568763.93451113, Type : <class 'float'> + --- Before Modifying variable -1229164359.9245093, Type : <class 'str'> + --- After Modifying variable -1229164359.9245093, Type : <class 'float'> + --- Before Modifying variable -23331881.002968285, Type : <class 'str'> + --- After Modifying variable -23331881.002968285, Type : <class 'float'> + --- Before Modifying variable -187572854.60125294, Type : <class 'str'> + --- After Modifying variable -187572854.60125294, Type : <class 'float'> + --- Before Modifying variable -383758657.7090551, Type : <class 'str'> + --- After Modifying variable -383758657.7090551, Type : <class 'float'> + --- Before Modifying variable 173359540.07633942, Type : <class 'str'> + --- After Modifying variable 173359540.07633942, Type : <class 'float'> + --- Before Modifying variable 367009544.97462803, Type : <class 'str'> + --- After Modifying variable 367009544.97462803, Type : <class 'float'> + --- Before Modifying variable 934287520.8176594, Type : <class 'str'> + --- After Modifying variable 934287520.8176594, Type : <class 'float'> + --- Before Modifying variable 934475970.142702, Type : <class 'str'> + --- After Modifying variable 934475970.142702, Type : <class 'float'> + --- Before Modifying variable 949810111.8092912, Type : <class 'str'> + --- After Modifying variable 949810111.8092912, Type : <class 'float'> + --- Before Modifying variable 246568763.93451113, Type : <class 'str'> + --- After Modifying variable 246568763.93451113, Type : <class 'float'> + --- Before Modifying variable 1229164359.9245093, Type : <class 'str'> + --- After Modifying variable 1229164359.9245093, Type : <class 'float'> + --- Before Modifying variable 23331881.002968285, Type : <class 'str'> + --- After Modifying variable 23331881.002968285, Type : <class 'float'> + --- Before Modifying variable 187572854.60125294, Type : <class 'str'> + --- After Modifying variable 187572854.60125294, Type : <class 'float'> + --- Before Modifying variable 383758657.7090551, Type : <class 'str'> + --- After Modifying variable 383758657.7090551, Type : <class 'float'> + X header, d_X_ 9 values : + [['X_0', 'X_1', 'X_2', 'X_3', 'X_4', 'X_5', 'X_6', 'X_7', 'X_8', 'X_9'], ['frequency level of Little Socket', 'Core 0 state', 'Core 1 state', 'Core 2 state', 'Core 3 state', 'frequency level of Big Socket', 'Core 4 state', 'Core 5 state', 'Core 6 state', 'Core 7 state'], [-173359540.07633942, -367009544.97462803, -934287520.8176594, -934475970.142702, -949810111.8092912, -246568763.93451113, -1229164359.9245093, -23331881.002968285, -187572854.60125294, -383758657.7090551], [173359540.07633942, 367009544.97462803, 934287520.8176594, 934475970.142702, 949810111.8092912, 246568763.93451113, 1229164359.9245093, 23331881.002968285, 187572854.60125294, 383758657.7090551]] + --- Actual line: ['Variable' 'meaning ' 'd_X_9 (Variation relative to Core 7 state)' + 'asolute d_X_9'] + --- Actual line: ['X_0', 'frequency level of Little Socket', -173359540.07633942, 173359540.07633942] + --- Actual line: ['X_1', 'Core 0 state', -367009544.97462803, 367009544.97462803] + --- Actual line: ['X_2', 'Core 1 state', -934287520.8176594, 934287520.8176594] + --- Actual line: ['X_3', 'Core 2 state', -934475970.142702, 934475970.142702] + --- Actual line: ['X_4', 'Core 3 state', -949810111.8092912, 949810111.8092912] + --- Actual line: ['X_5', 'frequency level of Big Socket', -246568763.93451113, 246568763.93451113] + --- Actual line: ['X_6', 'Core 4 state', -1229164359.9245093, 1229164359.9245093] + --- Actual line: ['X_7', 'Core 5 state', -23331881.002968285, 23331881.002968285] + --- Actual line: ['X_8', 'Core 6 state', -187572854.60125294, 187572854.60125294] + --- Actual line: ['X_9', 'Core 7 state', -383758657.7090551, 383758657.7090551] + X header, margins and linear coef numbers after transpose, ordered by margin: + [['X_7', 'Core 5 state', -23331881.002968285, 23331881.002968285], ['X_0', 'frequency level of Little Socket', -173359540.07633942, 173359540.07633942], ['X_8', 'Core 6 state', -187572854.60125294, 187572854.60125294], ['X_5', 'frequency level of Big Socket', -246568763.93451113, 246568763.93451113], ['X_1', 'Core 0 state', -367009544.97462803, 367009544.97462803], ['X_9', 'Core 7 state', -383758657.7090551, 383758657.7090551], ['X_2', 'Core 1 state', -934287520.8176594, 934287520.8176594], ['X_3', 'Core 2 state', -934475970.142702, 934475970.142702], ['X_4', 'Core 3 state', -949810111.8092912, 949810111.8092912], ['X_6', 'Core 4 state', -1229164359.9245093, 1229164359.9245093]] +margins and linearcoef summary_to_print ordered by margin : + [array(['Variable', 'meaning ', + 'd_X_9 (Variation relative to Core 7 state)', 'asolute d_X_9'], + dtype='<U42'), ['X_7', 'Core 5 state', -23331881.002968285, 23331881.002968285], ['X_0', 'frequency level of Little Socket', -173359540.07633942, 173359540.07633942], ['X_8', 'Core 6 state', -187572854.60125294, 187572854.60125294], ['X_5', 'frequency level of Big Socket', -246568763.93451113, 246568763.93451113], ['X_1', 'Core 0 state', -367009544.97462803, 367009544.97462803], ['X_9', 'Core 7 state', -383758657.7090551, 383758657.7090551], ['X_2', 'Core 1 state', -934287520.8176594, 934287520.8176594], ['X_3', 'Core 2 state', -934475970.142702, 934475970.142702], ['X_4', 'Core 3 state', -949810111.8092912, 949810111.8092912], ['X_6', 'Core 4 state', -1229164359.9245093, 1229164359.9245093]] + --- Actual line: ['Variable' 'meaning ' 'd_X_9 (Variation relative to Core 7 state)' + 'asolute d_X_9'] + --- Actual line: ['X_7', 'Core 5 state', -23331881.002968285, 23331881.002968285] + --- Actual line: ['X_0', 'frequency level of Little Socket', -173359540.07633942, 173359540.07633942] + --- Actual line: ['X_8', 'Core 6 state', -187572854.60125294, 187572854.60125294] + --- Actual line: ['X_5', 'frequency level of Big Socket', -246568763.93451113, 246568763.93451113] + --- Actual line: ['X_1', 'Core 0 state', -367009544.97462803, 367009544.97462803] + --- Actual line: ['X_9', 'Core 7 state', -383758657.7090551, 383758657.7090551] + --- Actual line: ['X_2', 'Core 1 state', -934287520.8176594, 934287520.8176594] + --- Actual line: ['X_3', 'Core 2 state', -934475970.142702, 934475970.142702] + --- Actual line: ['X_4', 'Core 3 state', -949810111.8092912, 949810111.8092912] + --- Actual line: ['X_6', 'Core 4 state', -1229164359.9245093, 1229164359.9245093] + X header, margins and linear coef numbers after transpose, ordered by margin: + [['X_6', 'Core 4 state', -1229164359.9245093, 1229164359.9245093], ['X_4', 'Core 3 state', -949810111.8092912, 949810111.8092912], ['X_3', 'Core 2 state', -934475970.142702, 934475970.142702], ['X_2', 'Core 1 state', -934287520.8176594, 934287520.8176594], ['X_9', 'Core 7 state', -383758657.7090551, 383758657.7090551], ['X_1', 'Core 0 state', -367009544.97462803, 367009544.97462803], ['X_5', 'frequency level of Big Socket', -246568763.93451113, 246568763.93451113], ['X_8', 'Core 6 state', -187572854.60125294, 187572854.60125294], ['X_0', 'frequency level of Little Socket', -173359540.07633942, 173359540.07633942], ['X_7', 'Core 5 state', -23331881.002968285, 23331881.002968285]] +margins and linearcoef summary_to_print ordered by margin : + [array(['Variable', 'meaning ', + 'd_X_9 (Variation relative to Core 7 state)', 'asolute d_X_9'], + dtype='<U42'), ['X_6', 'Core 4 state', -1229164359.9245093, 1229164359.9245093], ['X_4', 'Core 3 state', -949810111.8092912, 949810111.8092912], ['X_3', 'Core 2 state', -934475970.142702, 934475970.142702], ['X_2', 'Core 1 state', -934287520.8176594, 934287520.8176594], ['X_9', 'Core 7 state', -383758657.7090551, 383758657.7090551], ['X_1', 'Core 0 state', -367009544.97462803, 367009544.97462803], ['X_5', 'frequency level of Big Socket', -246568763.93451113, 246568763.93451113], ['X_8', 'Core 6 state', -187572854.60125294, 187572854.60125294], ['X_0', 'frequency level of Little Socket', -173359540.07633942, 173359540.07633942], ['X_7', 'Core 5 state', -23331881.002968285, 23331881.002968285]] + --- Actual line: ['Variable' 'meaning ' 'd_X_9 (Variation relative to Core 7 state)' + 'asolute d_X_9'] + --- Actual line: ['X_6', 'Core 4 state', -1229164359.9245093, 1229164359.9245093] + --- Actual line: ['X_4', 'Core 3 state', -949810111.8092912, 949810111.8092912] + --- Actual line: ['X_3', 'Core 2 state', -934475970.142702, 934475970.142702] + --- Actual line: ['X_2', 'Core 1 state', -934287520.8176594, 934287520.8176594] + --- Actual line: ['X_9', 'Core 7 state', -383758657.7090551, 383758657.7090551] + --- Actual line: ['X_1', 'Core 0 state', -367009544.97462803, 367009544.97462803] + --- Actual line: ['X_5', 'frequency level of Big Socket', -246568763.93451113, 246568763.93451113] + --- Actual line: ['X_8', 'Core 6 state', -187572854.60125294, 187572854.60125294] + --- Actual line: ['X_0', 'frequency level of Little Socket', -173359540.07633942, 173359540.07633942] + --- Actual line: ['X_7', 'Core 5 state', -23331881.002968285, 23331881.002968285] +Plotting d_X_9 over other variables +--- In function plot_marginal_interactions : plotting d_X_9 with regard to X_0, X_1, X_2 +--- Total execution time: 28.485087394714355 seconds = 0.4747514565785726 mins diff --git a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_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.88_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..28443e81364eb01bff2cc14d97874dbbb7c15811 Binary files /dev/null and b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_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.88_base_Y/Core_4_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.88_base_Y/Core_4_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..d1a7dc8d34bba4615a53421c75b7cce14bfed78f Binary files /dev/null and b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_base_Y/Core_4_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.88_base_Y/Core_6_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.88_base_Y/Core_6_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..4ea80ad9bf679138250c71e52a89c5eb92a27ea4 Binary files /dev/null and b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_base_Y/Core_6_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.88_base_Y/Core_7_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.88_base_Y/Core_7_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..cd04fcb22ac95c9a390622b5c865acf59af3c35a Binary files /dev/null and b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_base_Y/Core_7_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.88_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.88_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..dbe21881430bd37cd139eec54758edb89a7448b8 Binary files /dev/null and b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_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.88_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.88_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..28443e81364eb01bff2cc14d97874dbbb7c15811 Binary files /dev/null and b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_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.88_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.88_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..0499c80eb680bb814f57055c870d2c63cab8c742 Binary files /dev/null and b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_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.88_base_Y/X_6_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.88_base_Y/X_6_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..d1a7dc8d34bba4615a53421c75b7cce14bfed78f Binary files /dev/null and b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_base_Y/X_6_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.88_base_Y/X_8_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.88_base_Y/X_8_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..4ea80ad9bf679138250c71e52a89c5eb92a27ea4 Binary files /dev/null and b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_base_Y/X_8_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.88_base_Y/X_9_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.88_base_Y/X_9_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..cd04fcb22ac95c9a390622b5c865acf59af3c35a Binary files /dev/null and b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_base_Y/X_9_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.88_base_Y/d_X_0_linear_coefficients.csv b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_base_Y/d_X_0_linear_coefficients.csv new file mode 100755 index 0000000000000000000000000000000000000000..078040e904b7429d1b2f7a70dae8911240f21114 --- /dev/null +++ b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_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,336742113.8631924,336742113.8631924 +X_1,Core 0 state,-240781289.9774284,240781289.9774284 +X_2,Core 1 state,-311442451.6043428,311442451.6043428 +X_3,Core 2 state,-35253630.80987913,35253630.80987913 +X_4,Core 3 state,-1468270861.2177563,1468270861.2177563 +X_5,frequency level of Big Socket,-20831505.270050596,20831505.270050596 +X_6,Core 4 state,149473136.73207346,149473136.73207346 +X_7,Core 5 state,-238565479.58682618,238565479.58682618 +X_8,Core 6 state,548252005.7839191,548252005.7839191 +X_9,Core 7 state,-12284008.825833302,12284008.825833302 + + + 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,548252005.7839191,548252005.7839191 +X_0,frequency level of Little Socket,336742113.8631924,336742113.8631924 +X_6,Core 4 state,149473136.73207346,149473136.73207346 +X_9,Core 7 state,-12284008.825833302,12284008.825833302 +X_5,frequency level of Big Socket,-20831505.270050596,20831505.270050596 +X_3,Core 2 state,-35253630.80987913,35253630.80987913 +X_7,Core 5 state,-238565479.58682618,238565479.58682618 +X_1,Core 0 state,-240781289.9774284,240781289.9774284 +X_2,Core 1 state,-311442451.6043428,311442451.6043428 +X_4,Core 3 state,-1468270861.2177563,1468270861.2177563 + + + 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,-1468270861.2177563,1468270861.2177563 +X_8,Core 6 state,548252005.7839191,548252005.7839191 +X_0,frequency level of Little Socket,336742113.8631924,336742113.8631924 +X_2,Core 1 state,-311442451.6043428,311442451.6043428 +X_1,Core 0 state,-240781289.9774284,240781289.9774284 +X_7,Core 5 state,-238565479.58682618,238565479.58682618 +X_6,Core 4 state,149473136.73207346,149473136.73207346 +X_3,Core 2 state,-35253630.80987913,35253630.80987913 +X_5,frequency level of Big Socket,-20831505.270050596,20831505.270050596 +X_9,Core 7 state,-12284008.825833302,12284008.825833302 diff --git a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_base_Y/d_X_1_linear_coefficients.csv b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_base_Y/d_X_1_linear_coefficients.csv new file mode 100755 index 0000000000000000000000000000000000000000..0c88c4c9dd3af8204d3ab4d128ccde1a97121fe4 --- /dev/null +++ b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_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,-324833952.8750232,324833952.8750232 +X_1,Core 0 state,338988099.5505692,338988099.5505692 +X_2,Core 1 state,-204206114.8465256,204206114.8465256 +X_3,Core 2 state,-434477194.58466315,434477194.58466315 +X_4,Core 3 state,-987408244.7979025,987408244.7979025 +X_5,frequency level of Big Socket,259436063.4328626,259436063.4328626 +X_6,Core 4 state,-754104437.2464166,754104437.2464166 +X_7,Core 5 state,152121805.7194438,152121805.7194438 +X_8,Core 6 state,118123506.00994132,118123506.00994132 +X_9,Core 7 state,-298115442.7547031,298115442.7547031 + + + 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_1,Core 0 state,338988099.5505692,338988099.5505692 +X_5,frequency level of Big Socket,259436063.4328626,259436063.4328626 +X_7,Core 5 state,152121805.7194438,152121805.7194438 +X_8,Core 6 state,118123506.00994132,118123506.00994132 +X_2,Core 1 state,-204206114.8465256,204206114.8465256 +X_9,Core 7 state,-298115442.7547031,298115442.7547031 +X_0,frequency level of Little Socket,-324833952.8750232,324833952.8750232 +X_3,Core 2 state,-434477194.58466315,434477194.58466315 +X_6,Core 4 state,-754104437.2464166,754104437.2464166 +X_4,Core 3 state,-987408244.7979025,987408244.7979025 + + + 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_4,Core 3 state,-987408244.7979025,987408244.7979025 +X_6,Core 4 state,-754104437.2464166,754104437.2464166 +X_3,Core 2 state,-434477194.58466315,434477194.58466315 +X_1,Core 0 state,338988099.5505692,338988099.5505692 +X_0,frequency level of Little Socket,-324833952.8750232,324833952.8750232 +X_9,Core 7 state,-298115442.7547031,298115442.7547031 +X_5,frequency level of Big Socket,259436063.4328626,259436063.4328626 +X_2,Core 1 state,-204206114.8465256,204206114.8465256 +X_7,Core 5 state,152121805.7194438,152121805.7194438 +X_8,Core 6 state,118123506.00994132,118123506.00994132 diff --git a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_base_Y/d_X_5_linear_coefficients.csv b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_base_Y/d_X_5_linear_coefficients.csv new file mode 100755 index 0000000000000000000000000000000000000000..04eb9482f215e6253267b005a1d364a120c8d8f8 --- /dev/null +++ b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_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,96363149.60079862,96363149.60079862 +X_1,Core 0 state,557183634.3814104,557183634.3814104 +X_2,Core 1 state,-204810468.7374921,204810468.7374921 +X_3,Core 2 state,-7761588.803645088,7761588.803645088 +X_4,Core 3 state,-439948829.46794075,439948829.46794075 +X_5,frequency level of Big Socket,-625180101.2974285,625180101.2974285 +X_6,Core 4 state,585387437.7594943,585387437.7594943 +X_7,Core 5 state,-459408522.44206417,459408522.44206417 +X_8,Core 6 state,-21368930.68136751,21368930.68136751 +X_9,Core 7 state,-339405021.90289724,339405021.90289724 + + + 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_6,Core 4 state,585387437.7594943,585387437.7594943 +X_1,Core 0 state,557183634.3814104,557183634.3814104 +X_0,frequency level of Little Socket,96363149.60079862,96363149.60079862 +X_3,Core 2 state,-7761588.803645088,7761588.803645088 +X_8,Core 6 state,-21368930.68136751,21368930.68136751 +X_2,Core 1 state,-204810468.7374921,204810468.7374921 +X_9,Core 7 state,-339405021.90289724,339405021.90289724 +X_4,Core 3 state,-439948829.46794075,439948829.46794075 +X_7,Core 5 state,-459408522.44206417,459408522.44206417 +X_5,frequency level of Big Socket,-625180101.2974285,625180101.2974285 + + + 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_5,frequency level of Big Socket,-625180101.2974285,625180101.2974285 +X_6,Core 4 state,585387437.7594943,585387437.7594943 +X_1,Core 0 state,557183634.3814104,557183634.3814104 +X_7,Core 5 state,-459408522.44206417,459408522.44206417 +X_4,Core 3 state,-439948829.46794075,439948829.46794075 +X_9,Core 7 state,-339405021.90289724,339405021.90289724 +X_2,Core 1 state,-204810468.7374921,204810468.7374921 +X_0,frequency level of Little Socket,96363149.60079862,96363149.60079862 +X_8,Core 6 state,-21368930.68136751,21368930.68136751 +X_3,Core 2 state,-7761588.803645088,7761588.803645088 diff --git a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_base_Y/d_X_6_linear_coefficients.csv b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_base_Y/d_X_6_linear_coefficients.csv new file mode 100755 index 0000000000000000000000000000000000000000..805075f389ab04f4126024451ca5c7f0fb8ac8e2 --- /dev/null +++ b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_base_Y/d_X_6_linear_coefficients.csv @@ -0,0 +1,39 @@ +Variable,meaning ,d_X_6 (Variation relative to Core 4 state),asolute d_X_6 +X_0,frequency level of Little Socket,109527957.1764159,109527957.1764159 +X_1,Core 0 state,-407070142.8153082,407070142.8153082 +X_2,Core 1 state,-1048600762.5376455,1048600762.5376455 +X_3,Core 2 state,-640321048.0138501,640321048.0138501 +X_4,Core 3 state,-795622200.0694599,795622200.0694599 +X_5,frequency level of Big Socket,160641019.87897712,160641019.87897712 +X_6,Core 4 state,-603433874.0589324,603433874.0589324 +X_7,Core 5 state,-435615050.2214461,435615050.2214461 +X_8,Core 6 state,-46895793.97414103,46895793.97414103 +X_9,Core 7 state,-689513218.8433292,689513218.8433292 + + + Ordered by value of coefficient, the first has the best positive interaction, with Core 4 state + Variable,meaning ,d_X_6 (Variation relative to Core 4 state),asolute d_X_6 +X_5,frequency level of Big Socket,160641019.87897712,160641019.87897712 +X_0,frequency level of Little Socket,109527957.1764159,109527957.1764159 +X_8,Core 6 state,-46895793.97414103,46895793.97414103 +X_1,Core 0 state,-407070142.8153082,407070142.8153082 +X_7,Core 5 state,-435615050.2214461,435615050.2214461 +X_6,Core 4 state,-603433874.0589324,603433874.0589324 +X_3,Core 2 state,-640321048.0138501,640321048.0138501 +X_9,Core 7 state,-689513218.8433292,689513218.8433292 +X_4,Core 3 state,-795622200.0694599,795622200.0694599 +X_2,Core 1 state,-1048600762.5376455,1048600762.5376455 + + + Ordered by absolute value of coefficients, the first has the best absolute interaction, with Core 4 state + Variable,meaning ,d_X_6 (Variation relative to Core 4 state),asolute d_X_6 +X_2,Core 1 state,-1048600762.5376455,1048600762.5376455 +X_4,Core 3 state,-795622200.0694599,795622200.0694599 +X_9,Core 7 state,-689513218.8433292,689513218.8433292 +X_3,Core 2 state,-640321048.0138501,640321048.0138501 +X_6,Core 4 state,-603433874.0589324,603433874.0589324 +X_7,Core 5 state,-435615050.2214461,435615050.2214461 +X_1,Core 0 state,-407070142.8153082,407070142.8153082 +X_5,frequency level of Big Socket,160641019.87897712,160641019.87897712 +X_0,frequency level of Little Socket,109527957.1764159,109527957.1764159 +X_8,Core 6 state,-46895793.97414103,46895793.97414103 diff --git a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_base_Y/d_X_8_linear_coefficients.csv b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_base_Y/d_X_8_linear_coefficients.csv new file mode 100755 index 0000000000000000000000000000000000000000..c791d9dec45f6d7bbbaaeea55131d4a251525711 --- /dev/null +++ b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_base_Y/d_X_8_linear_coefficients.csv @@ -0,0 +1,39 @@ +Variable,meaning ,d_X_8 (Variation relative to Core 6 state),asolute d_X_8 +X_0,frequency level of Little Socket,214070710.76450366,214070710.76450366 +X_1,Core 0 state,-194134737.72048974,194134737.72048974 +X_2,Core 1 state,-764343111.3945532,764343111.3945532 +X_3,Core 2 state,-594945219.9714786,594945219.9714786 +X_4,Core 3 state,-461248857.1845911,461248857.1845911 +X_5,frequency level of Big Socket,-623789408.2283454,623789408.2283454 +X_6,Core 4 state,-943786914.3153982,943786914.3153982 +X_7,Core 5 state,74177525.58414869,74177525.58414869 +X_8,Core 6 state,563066645.6729268,563066645.6729268 +X_9,Core 7 state,-761445589.7251753,761445589.7251753 + + + Ordered by value of coefficient, the first has the best positive interaction, with Core 6 state + Variable,meaning ,d_X_8 (Variation relative to Core 6 state),asolute d_X_8 +X_8,Core 6 state,563066645.6729268,563066645.6729268 +X_0,frequency level of Little Socket,214070710.76450366,214070710.76450366 +X_7,Core 5 state,74177525.58414869,74177525.58414869 +X_1,Core 0 state,-194134737.72048974,194134737.72048974 +X_4,Core 3 state,-461248857.1845911,461248857.1845911 +X_3,Core 2 state,-594945219.9714786,594945219.9714786 +X_5,frequency level of Big Socket,-623789408.2283454,623789408.2283454 +X_9,Core 7 state,-761445589.7251753,761445589.7251753 +X_2,Core 1 state,-764343111.3945532,764343111.3945532 +X_6,Core 4 state,-943786914.3153982,943786914.3153982 + + + Ordered by absolute value of coefficients, the first has the best absolute interaction, with Core 6 state + Variable,meaning ,d_X_8 (Variation relative to Core 6 state),asolute d_X_8 +X_6,Core 4 state,-943786914.3153982,943786914.3153982 +X_2,Core 1 state,-764343111.3945532,764343111.3945532 +X_9,Core 7 state,-761445589.7251753,761445589.7251753 +X_5,frequency level of Big Socket,-623789408.2283454,623789408.2283454 +X_3,Core 2 state,-594945219.9714786,594945219.9714786 +X_8,Core 6 state,563066645.6729268,563066645.6729268 +X_4,Core 3 state,-461248857.1845911,461248857.1845911 +X_0,frequency level of Little Socket,214070710.76450366,214070710.76450366 +X_1,Core 0 state,-194134737.72048974,194134737.72048974 +X_7,Core 5 state,74177525.58414869,74177525.58414869 diff --git a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_base_Y/d_X_9_linear_coefficients.csv b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_base_Y/d_X_9_linear_coefficients.csv new file mode 100755 index 0000000000000000000000000000000000000000..d71400dab4afbc7047d1935aeaa1fea7dd12a69c --- /dev/null +++ b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_base_Y/d_X_9_linear_coefficients.csv @@ -0,0 +1,39 @@ +Variable,meaning ,d_X_9 (Variation relative to Core 7 state),asolute d_X_9 +X_0,frequency level of Little Socket,-173359540.07633942,173359540.07633942 +X_1,Core 0 state,-367009544.97462803,367009544.97462803 +X_2,Core 1 state,-934287520.8176594,934287520.8176594 +X_3,Core 2 state,-934475970.142702,934475970.142702 +X_4,Core 3 state,-949810111.8092912,949810111.8092912 +X_5,frequency level of Big Socket,-246568763.93451113,246568763.93451113 +X_6,Core 4 state,-1229164359.9245093,1229164359.9245093 +X_7,Core 5 state,-23331881.002968285,23331881.002968285 +X_8,Core 6 state,-187572854.60125294,187572854.60125294 +X_9,Core 7 state,-383758657.7090551,383758657.7090551 + + + Ordered by value of coefficient, the first has the best positive interaction, with Core 7 state + Variable,meaning ,d_X_9 (Variation relative to Core 7 state),asolute d_X_9 +X_7,Core 5 state,-23331881.002968285,23331881.002968285 +X_0,frequency level of Little Socket,-173359540.07633942,173359540.07633942 +X_8,Core 6 state,-187572854.60125294,187572854.60125294 +X_5,frequency level of Big Socket,-246568763.93451113,246568763.93451113 +X_1,Core 0 state,-367009544.97462803,367009544.97462803 +X_9,Core 7 state,-383758657.7090551,383758657.7090551 +X_2,Core 1 state,-934287520.8176594,934287520.8176594 +X_3,Core 2 state,-934475970.142702,934475970.142702 +X_4,Core 3 state,-949810111.8092912,949810111.8092912 +X_6,Core 4 state,-1229164359.9245093,1229164359.9245093 + + + Ordered by absolute value of coefficients, the first has the best absolute interaction, with Core 7 state + Variable,meaning ,d_X_9 (Variation relative to Core 7 state),asolute d_X_9 +X_6,Core 4 state,-1229164359.9245093,1229164359.9245093 +X_4,Core 3 state,-949810111.8092912,949810111.8092912 +X_3,Core 2 state,-934475970.142702,934475970.142702 +X_2,Core 1 state,-934287520.8176594,934287520.8176594 +X_9,Core 7 state,-383758657.7090551,383758657.7090551 +X_1,Core 0 state,-367009544.97462803,367009544.97462803 +X_5,frequency level of Big Socket,-246568763.93451113,246568763.93451113 +X_8,Core 6 state,-187572854.60125294,187572854.60125294 +X_0,frequency level of Little Socket,-173359540.07633942,173359540.07633942 +X_7,Core 5 state,-23331881.002968285,23331881.002968285 diff --git a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_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.88_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..0499c80eb680bb814f57055c870d2c63cab8c742 Binary files /dev/null and b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_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.88_base_Y/linear_coeff_vs_kernel_ridge_margins.csv b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_base_Y/linear_coeff_vs_kernel_ridge_margins.csv new file mode 100755 index 0000000000000000000000000000000000000000..0a600183c07447ab16b89515934ca31633938323 --- /dev/null +++ b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_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,-549553883.5200605,553763210.0131254,1103317093.533186 +X_1,Core 0 state,-1275161046.4342904,897606680.6745838,2172767727.1088743 +X_2,Core 1 state,-1213610469.7087927,1220149004.8208008,2433759474.5295935 +X_3,Core 2 state,-1324892801.501851,1109326271.2499664,2434219072.7518177 +X_4,Core 3 state,-2713384524.642259,2108365562.0008345,4821750086.643093 +X_5,frequency level of Big Socket,-393563683.91373307,405513953.02183807,799077636.9355712 +X_6,Core 4 state,-2259744043.5522027,2243637585.783018,4503381629.33522 +X_7,Core 5 state,-2806945286.496471,2041710231.3462555,4848655517.842727 +X_8,Core 6 state,-2119614251.7836776,1665083103.8088892,3784697355.5925665 +X_9,Core 7 state,-3176802080.1762652,2683327326.145057,5860129406.321322 + + + 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,-393563683.91373307,405513953.02183807,799077636.9355712 +X_0,frequency level of Little Socket,-549553883.5200605,553763210.0131254,1103317093.533186 +X_2,Core 1 state,-1213610469.7087927,1220149004.8208008,2433759474.5295935 +X_1,Core 0 state,-1275161046.4342904,897606680.6745838,2172767727.1088743 +X_3,Core 2 state,-1324892801.501851,1109326271.2499664,2434219072.7518177 +X_8,Core 6 state,-2119614251.7836776,1665083103.8088892,3784697355.5925665 +X_6,Core 4 state,-2259744043.5522027,2243637585.783018,4503381629.33522 +X_4,Core 3 state,-2713384524.642259,2108365562.0008345,4821750086.643093 +X_7,Core 5 state,-2806945286.496471,2041710231.3462555,4848655517.842727 +X_9,Core 7 state,-3176802080.1762652,2683327326.145057,5860129406.321322 + + + Ordered by linear regression coefficients, highest is better +X_variable,meaning ,kernel ridge margins,linear regression coefficients,difference +X_9,Core 7 state,-3176802080.1762652,2683327326.145057,5860129406.321322 +X_6,Core 4 state,-2259744043.5522027,2243637585.783018,4503381629.33522 +X_4,Core 3 state,-2713384524.642259,2108365562.0008345,4821750086.643093 +X_7,Core 5 state,-2806945286.496471,2041710231.3462555,4848655517.842727 +X_8,Core 6 state,-2119614251.7836776,1665083103.8088892,3784697355.5925665 +X_2,Core 1 state,-1213610469.7087927,1220149004.8208008,2433759474.5295935 +X_3,Core 2 state,-1324892801.501851,1109326271.2499664,2434219072.7518177 +X_1,Core 0 state,-1275161046.4342904,897606680.6745838,2172767727.1088743 +X_0,frequency level of Little Socket,-549553883.5200605,553763210.0131254,1103317093.533186 +X_5,frequency level of Big Socket,-393563683.91373307,405513953.02183807,799077636.9355712 + + + 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_9,Core 7 state,-3176802080.1762652,2683327326.145057,5860129406.321322 +X_7,Core 5 state,-2806945286.496471,2041710231.3462555,4848655517.842727 +X_4,Core 3 state,-2713384524.642259,2108365562.0008345,4821750086.643093 +X_6,Core 4 state,-2259744043.5522027,2243637585.783018,4503381629.33522 +X_8,Core 6 state,-2119614251.7836776,1665083103.8088892,3784697355.5925665 +X_3,Core 2 state,-1324892801.501851,1109326271.2499664,2434219072.7518177 +X_2,Core 1 state,-1213610469.7087927,1220149004.8208008,2433759474.5295935 +X_1,Core 0 state,-1275161046.4342904,897606680.6745838,2172767727.1088743 +X_0,frequency level of Little Socket,-549553883.5200605,553763210.0131254,1103317093.533186 +X_5,frequency level of Big Socket,-393563683.91373307,405513953.02183807,799077636.9355712 diff --git a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_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.88_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..dbe21881430bd37cd139eec54758edb89a7448b8 Binary files /dev/null and b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_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.88_base_Y/point_wise_marginal_distribution_of_big_socket_frequency_level.png b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_base_Y/point_wise_marginal_distribution_of_big_socket_frequency_level.png new file mode 100755 index 0000000000000000000000000000000000000000..2b7423926b100dc5e17dbc0a449954459ee20636 Binary files /dev/null and b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_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.88_base_Y/point_wise_marginal_distribution_of_core_0_state.png b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_base_Y/point_wise_marginal_distribution_of_core_0_state.png new file mode 100755 index 0000000000000000000000000000000000000000..34d3db2ac7f45605f1f9d712277b53e2ab838db6 Binary files /dev/null and b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_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.88_base_Y/point_wise_marginal_distribution_of_core_7_state.png b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_base_Y/point_wise_marginal_distribution_of_core_7_state.png new file mode 100755 index 0000000000000000000000000000000000000000..13492c6cbeee3250db42beae7005011055d99de2 Binary files /dev/null and b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_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.88_base_Y/point_wise_marginal_distribution_of_little_socket_frequency_level.png b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_base_Y/point_wise_marginal_distribution_of_little_socket_frequency_level.png new file mode 100755 index 0000000000000000000000000000000000000000..4cbc60f640ffa1c629679b2b4ab35b475a489eb8 Binary files /dev/null and b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.88_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# deleted file mode 100755 index d6890d484a3c6b2b22ff637a7aed1353cd391321..0000000000000000000000000000000000000000 --- a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.92_base_Y/.~lock.d_X_1_linear_coefficients.csv# +++ /dev/null @@ -1 +0,0 @@ -,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/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 index 0ea82f25c9f3b473386e6d840c165ddd1d680e73..c945b461bffce40516a807cb0c2995b8a2cc0502 100755 Binary files a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.92_base_Y/CORE_0_state_visual_help.png 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_4_state_visual_help.png b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.92_base_Y/CORE_4_state_visual_help.png new file mode 100755 index 0000000000000000000000000000000000000000..4dc37b6461eacb45d2f290ee09730f6ba4d70814 Binary files /dev/null and b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.92_base_Y/CORE_4_state_visual_help.png differ diff --git a/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.92_base_Y/Core_4_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_4_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..ebd653cf1c589c3649ed8d39c979fba5f2f9bf27 Binary files /dev/null and b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.92_base_Y/Core_4_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_6_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_6_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..ebd653cf1c589c3649ed8d39c979fba5f2f9bf27 Binary files /dev/null and b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.92_base_Y/X_6_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_6_linear_coefficients.csv b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.92_base_Y/d_X_6_linear_coefficients.csv new file mode 100755 index 0000000000000000000000000000000000000000..21284631cc2bd0d355881a28f694db7b69ebdd5f --- /dev/null +++ b/kernel_ridge_linear_model/marginal_effect_exploration_automatic_experiments_samsung_0.92_base_Y/d_X_6_linear_coefficients.csv @@ -0,0 +1,39 @@ +Variable,meaning ,d_X_6 (Variation relative to Core 4 state),asolute d_X_6 +X_0,frequency level of Little Socket,20915701.9833029,20915701.9833029 +X_1,Core 0 state,-1994575510.97056,1994575510.97056 +X_2,Core 1 state,-895348919.550391,895348919.550391 +X_3,Core 2 state,-1243312751.65422,1243312751.65422 +X_4,Core 3 state,-1087682497.27928,1087682497.27928 +X_5,frequency level of Big Socket,460133279.19538,460133279.19538 +X_6,Core 4 state,-2329827187.75296,2329827187.75296 +X_7,Core 5 state,439469360.413514,439469360.413514 +X_8,Core 6 state,-255088883.075653,255088883.075653 +X_9,Core 7 state,1160013647.22027,1160013647.22027 +,,, +,,, + Ordered by value of coefficient, the first has the best positive interaction, with Core 4 state , + Variable,meaning ,d_X_6 (Variation relative to Core 4 state),asolute d_X_6 +X_9,Core 7 state,1160013647.22027,1160013647.22027 +X_5,frequency level of Big Socket,460133279.19538,460133279.19538 +X_7,Core 5 state,439469360.413514,439469360.413514 +X_0,frequency level of Little Socket,20915701.9833029,20915701.9833029 +X_8,Core 6 state,-255088883.075653,255088883.075653 +X_2,Core 1 state,-895348919.550391,895348919.550391 +X_4,Core 3 state,-1087682497.27928,1087682497.27928 +X_3,Core 2 state,-1243312751.65422,1243312751.65422 +X_1,Core 0 state,-1994575510.97056,1994575510.97056 +X_6,Core 4 state,-2329827187.75296,2329827187.75296 +,,, +,,, + Ordered by absolute value of coefficients, the first has the best absolute interaction, with Core 4 state , + Variable,meaning ,d_X_6 (Variation relative to Core 4 state),asolute d_X_6 +X_6,Core 4 state,-2329827187.75296,2329827187.75296 +X_1,Core 0 state,-1994575510.97056,1994575510.97056 +X_3,Core 2 state,-1243312751.65422,1243312751.65422 +X_9,Core 7 state,1160013647.22027,1160013647.22027 +X_4,Core 3 state,-1087682497.27928,1087682497.27928 +X_2,Core 1 state,-895348919.550391,895348919.550391 +X_5,frequency level of Big Socket,460133279.19538,460133279.19538 +X_7,Core 5 state,439469360.413514,439469360.413514 +X_8,Core 6 state,-255088883.075653,255088883.075653 +X_0,frequency level of Little Socket,20915701.9833029,20915701.9833029 diff --git a/kernel_ridge_linear_model/model_output_data/From_summaries_X_y_after_removing_aberrant_points.csv b/kernel_ridge_linear_model/model_output_data/From_summaries_X_y_after_removing_aberrant_points.csv index 4ea19236f9f4c5d56b05e7a4c904eb7e2ea294ff..1b43256135d5391c6fbbf926d9b2c5de3a0b31f0 100755 --- a/kernel_ridge_linear_model/model_output_data/From_summaries_X_y_after_removing_aberrant_points.csv +++ b/kernel_ridge_linear_model/model_output_data/From_summaries_X_y_after_removing_aberrant_points.csv @@ -1,12 +1,15 @@ X_0,X_1,X_2,X_3,X_4,X_5,X_6,X_7,X_8,X_9,y 2.0,0.0,1.0,0.0,1.0,0.0,1.0,0.0,1.0,0.0,8236960890.90969 2.0,0.0,1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,6956231392.081026 +1.0,1.0,1.0,1.0,1.0,1.0,0.0,1.0,1.0,0.0,11285968381.230984 2.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,994906080.8659663 1.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,3998672440.749671 0.0,0.0,0.0,1.0,0.0,2.0,1.0,1.0,0.0,0.0,6532788063.289651 +0.0,0.0,0.0,1.0,1.0,0.0,0.0,1.0,1.0,1.0,8964027358.211496 2.0,1.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,8321129010.784183 1.0,0.0,0.0,1.0,1.0,2.0,0.0,0.0,1.0,0.0,7249844128.351241 0.0,0.0,0.0,1.0,1.0,0.0,1.0,1.0,0.0,0.0,7650055845.407672 +2.0,1.0,1.0,0.0,1.0,0.0,1.0,0.0,1.0,0.0,9340120487.55429 2.0,0.0,0.0,0.0,1.0,0.0,1.0,0.0,0.0,1.0,6806147312.252427 0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.08333333333333333 0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.08333333333333333 @@ -36,6 +39,15 @@ X_0,X_1,X_2,X_3,X_4,X_5,X_6,X_7,X_8,X_9,y 2.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,5326600510.288329 2.0,1.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,4059018123.5159216 0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,4062233415.93208 +0.0,1.0,0.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,5236095548.271565 +0.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,3139835723.7949314 +2.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2075033200.5312083 +0.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,2745412415.8531094 +0.0,1.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,1.0,7043096708.760907 +1.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,1.0,8950387999.31977 +2.0,0.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,5363512027.675722 +0.0,0.0,1.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,9185604320.908272 +0.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,1.0,0.0,4533975344.242078 1.0,1.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,4153496621.1304984 2.0,1.0,0.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,6443423519.784533 2.0,1.0,0.0,0.0,0.0,1.0,1.0,1.0,0.0,0.0,6519117311.516021 @@ -62,3 +74,65 @@ X_0,X_1,X_2,X_3,X_4,X_5,X_6,X_7,X_8,X_9,y 1.0,0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,7282684688.88371 0.0,1.0,1.0,1.0,1.0,0.0,0.0,1.0,0.0,1.0,9080672696.233337 1.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,2991522026.5766816 +0.0,0.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,7849108733.703288 +1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,11468876336.840899 +0.0,1.0,0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,6807769026.0124855 +2.0,0.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,8336042547.16116 +0.0,0.0,1.0,0.0,1.0,2.0,0.0,1.0,1.0,0.0,7878296082.123358 +0.0,0.0,1.0,0.0,0.0,1.0,0.0,1.0,0.0,0.0,4093227346.033253 +0.0,1.0,1.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,6788174999.151478 +2.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,1.0,1.0,9607255399.277534 +0.0,1.0,0.0,1.0,1.0,2.0,1.0,1.0,1.0,0.0,10000990098.019703 +0.0,1.0,0.0,1.0,1.0,2.0,1.0,0.0,1.0,0.0,8871225293.637558 +0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,1.0,6657080470.788732 +0.0,0.0,1.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,5194211570.625695 +0.0,0.0,0.0,1.0,1.0,2.0,1.0,0.0,0.0,0.0,6806981239.9597025 +1.0,0.0,0.0,1.0,0.0,1.0,1.0,0.0,0.0,0.0,4244013818.5089927 +2.0,1.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,3742206854.226074 +0.0,0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,7487495881.877265 +0.0,1.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,8782098570.274353 +1.0,0.0,1.0,1.0,1.0,2.0,0.0,1.0,0.0,0.0,9750580159.519491 +0.0,0.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,5162462701.2069845 +1.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,4242843383.922169 +1.0,1.0,1.0,1.0,0.0,2.0,1.0,1.0,1.0,0.0,9571301409.852697 +1.0,0.0,0.0,1.0,0.0,1.0,1.0,1.0,1.0,0.0,8376542330.856669 +1.0,1.0,1.0,1.0,0.0,1.0,1.0,1.0,1.0,0.0,9479212087.891254 +1.0,0.0,0.0,0.0,1.0,2.0,1.0,0.0,0.0,0.0,5449442794.474265 +1.0,1.0,0.0,1.0,0.0,2.0,1.0,0.0,1.0,0.0,7529950377.627011 +2.0,0.0,1.0,1.0,1.0,2.0,0.0,0.0,1.0,0.0,8477809334.068076 +1.0,1.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,10578920865.440357 +1.0,0.0,0.0,1.0,0.0,0.0,1.0,1.0,0.0,0.0,6670179627.937381 +0.0,1.0,1.0,1.0,0.0,2.0,1.0,1.0,1.0,0.0,9413093613.215984 +0.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,0.0,6681499595.769274 +2.0,0.0,0.0,1.0,1.0,1.0,0.0,1.0,1.0,0.0,8384408354.2244835 +1.0,1.0,0.0,1.0,1.0,0.0,1.0,0.0,0.0,1.0,10534122128.398308 +2.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,5256269415.345153 +2.0,1.0,0.0,1.0,1.0,0.0,1.0,0.0,1.0,0.0,9521179864.608822 +0.0,1.0,1.0,1.0,1.0,0.0,0.0,1.0,0.0,1.0,8622547962.923044 +0.0,0.0,1.0,0.0,0.0,2.0,1.0,0.0,0.0,0.0,4292324465.390988 +1.0,1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,6005284650.492433 +1.0,0.0,1.0,0.0,1.0,1.0,0.0,1.0,0.0,0.0,7512075661.626064 +2.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,1.0,0.0,3550266447.4968843 +1.0,0.0,1.0,0.0,0.0,2.0,1.0,1.0,1.0,0.0,8906781623.528154 +0.0,1.0,0.0,1.0,0.0,1.0,1.0,0.0,0.0,0.0,5000900162.029165 +2.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,1.0,1.0,8411277841.329655 +2.0,1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,8447801037.389967 +0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,1.0,6634071263.19351 +1.0,1.0,1.0,1.0,0.0,2.0,0.0,1.0,1.0,0.0,8252186829.509821 +2.0,1.0,1.0,1.0,0.0,2.0,0.0,0.0,1.0,0.0,6057595619.146848 +1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,1.0,0.0,3751444306.0578322 +1.0,1.0,0.0,1.0,1.0,2.0,0.0,1.0,1.0,0.0,10619025470.794495 +1.0,0.0,0.0,1.0,1.0,0.0,1.0,1.0,1.0,1.0,11384996168.94879 +2.0,1.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,1.0,8262619084.997563 +0.0,0.0,0.0,0.0,1.0,1.0,0.0,1.0,1.0,0.0,9243340173.405062 +0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,5236287472.182222 +0.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,7522756337.9222145 +2.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0,1.0,6788774083.176061 +1.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,6591219177.81132 +1.0,1.0,0.0,1.0,0.0,1.0,0.0,1.0,1.0,0.0,7467367603.572389 +1.0,1.0,0.0,1.0,0.0,2.0,0.0,0.0,1.0,0.0,5336236245.851076 +0.0,1.0,1.0,1.0,1.0,2.0,1.0,1.0,1.0,0.0,10965958375.4152 +1.0,0.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,11414873580.275099 +2.0,0.0,1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,7192278369.94203 +0.0,0.0,1.0,0.0,0.0,1.0,0.0,1.0,0.0,0.0,4197888462.103562 +1.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,5023055826.242454 diff --git a/kernel_ridge_linear_model/model_output_data/From_summaries_X_y_after_removing_duplicate.csv b/kernel_ridge_linear_model/model_output_data/From_summaries_X_y_after_removing_duplicate.csv index b7b08b5f5e60b4c6ccdd07b0ac59c00906ea524a..aec4750039ea55d3c0844dfc5ad62a0ec4dceed9 100755 --- a/kernel_ridge_linear_model/model_output_data/From_summaries_X_y_after_removing_duplicate.csv +++ b/kernel_ridge_linear_model/model_output_data/From_summaries_X_y_after_removing_duplicate.csv @@ -1,12 +1,15 @@ X_0,X_1,X_2,X_3,X_4,X_5,X_6,X_7,X_8,X_9,y 2.0,0.0,1.0,0.0,1.0,0.0,1.0,0.0,1.0,0.0,8236960890.90969 -2.0,0.0,1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,6956231392.081026 +2.0,0.0,1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,7192278369.94203 +1.0,1.0,1.0,1.0,1.0,1.0,0.0,1.0,1.0,0.0,11285968381.230984 2.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,994906080.8659663 1.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,3998672440.749671 0.0,0.0,0.0,1.0,0.0,2.0,1.0,1.0,0.0,0.0,6532788063.289651 +0.0,0.0,0.0,1.0,1.0,0.0,0.0,1.0,1.0,1.0,8964027358.211496 2.0,1.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,8321129010.784183 1.0,0.0,0.0,1.0,1.0,2.0,0.0,0.0,1.0,0.0,7249844128.351241 0.0,0.0,0.0,1.0,1.0,0.0,1.0,1.0,0.0,0.0,7650055845.407672 +2.0,1.0,1.0,0.0,1.0,0.0,1.0,0.0,1.0,0.0,9340120487.55429 2.0,0.0,0.0,0.0,1.0,0.0,1.0,0.0,0.0,1.0,6806147312.252427 0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.08333333333333333 2.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1016987763.6032282 @@ -18,7 +21,7 @@ X_0,X_1,X_2,X_3,X_4,X_5,X_6,X_7,X_8,X_9,y 2.0,1.0,1.0,0.0,0.0,2.0,1.0,0.0,0.0,0.0,5072151352.996373 2.0,1.0,1.0,1.0,0.0,2.0,1.0,0.0,0.0,0.0,5822958761.806049 2.0,1.0,0.0,0.0,0.0,2.0,1.0,0.0,0.0,0.0,4149980287.5936337 -2.0,1.0,0.0,0.0,0.0,2.0,1.0,1.0,0.0,0.0,6473246073.976255 +2.0,1.0,0.0,0.0,0.0,2.0,1.0,1.0,0.0,0.0,6611133148.221605 2.0,1.0,0.0,0.0,0.0,2.0,1.0,1.0,1.0,0.0,8224428196.629629 0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,997516184.7000968 1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1014996574.3865615 @@ -31,8 +34,16 @@ X_0,X_1,X_2,X_3,X_4,X_5,X_6,X_7,X_8,X_9,y 0.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,5947637003.818383 1.0,1.0,1.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,5035525633.343237 2.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,5326600510.288329 -2.0,1.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,4059018123.5159216 +2.0,1.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,3742206854.226074 0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,4062233415.93208 +0.0,1.0,0.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,5236095548.271565 +0.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,3139835723.7949314 +0.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,2745412415.8531094 +0.0,1.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,1.0,7043096708.760907 +1.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,1.0,8950387999.31977 +2.0,0.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,5363512027.675722 +0.0,0.0,1.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,9185604320.908272 +0.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,1.0,0.0,4533975344.242078 1.0,1.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,4153496621.1304984 2.0,1.0,0.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,6443423519.784533 2.0,1.0,0.0,0.0,0.0,1.0,1.0,1.0,0.0,0.0,6519117311.516021 @@ -56,4 +67,62 @@ X_0,X_1,X_2,X_3,X_4,X_5,X_6,X_7,X_8,X_9,y 0.0,0.0,1.0,0.0,1.0,1.0,1.0,0.0,1.0,0.0,8367150566.874451 1.0,0.0,1.0,0.0,1.0,0.0,1.0,0.0,0.0,1.0,8895689149.038376 1.0,0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,7282684688.88371 -0.0,1.0,1.0,1.0,1.0,0.0,0.0,1.0,0.0,1.0,9080672696.233337 +0.0,1.0,1.0,1.0,1.0,0.0,0.0,1.0,0.0,1.0,8622547962.923044 +0.0,0.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,7849108733.703288 +1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,11468876336.840899 +0.0,1.0,0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,6807769026.0124855 +2.0,0.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,8336042547.16116 +0.0,0.0,1.0,0.0,1.0,2.0,0.0,1.0,1.0,0.0,7878296082.123358 +0.0,0.0,1.0,0.0,0.0,1.0,0.0,1.0,0.0,0.0,4197888462.103562 +0.0,1.0,1.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,6788174999.151478 +2.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,1.0,1.0,9607255399.277534 +0.0,1.0,0.0,1.0,1.0,2.0,1.0,1.0,1.0,0.0,10000990098.019703 +0.0,1.0,0.0,1.0,1.0,2.0,1.0,0.0,1.0,0.0,8871225293.637558 +0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,1.0,6657080470.788732 +0.0,0.0,1.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,5194211570.625695 +0.0,0.0,0.0,1.0,1.0,2.0,1.0,0.0,0.0,0.0,6806981239.9597025 +1.0,0.0,0.0,1.0,0.0,1.0,1.0,0.0,0.0,0.0,4244013818.5089927 +0.0,0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,7487495881.877265 +0.0,1.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,8782098570.274353 +1.0,0.0,1.0,1.0,1.0,2.0,0.0,1.0,0.0,0.0,9750580159.519491 +0.0,0.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,5162462701.2069845 +1.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,4242843383.922169 +1.0,1.0,1.0,1.0,0.0,2.0,1.0,1.0,1.0,0.0,9571301409.852697 +1.0,0.0,0.0,1.0,0.0,1.0,1.0,1.0,1.0,0.0,8376542330.856669 +1.0,1.0,1.0,1.0,0.0,1.0,1.0,1.0,1.0,0.0,9479212087.891254 +1.0,0.0,0.0,0.0,1.0,2.0,1.0,0.0,0.0,0.0,5449442794.474265 +1.0,1.0,0.0,1.0,0.0,2.0,1.0,0.0,1.0,0.0,7529950377.627011 +2.0,0.0,1.0,1.0,1.0,2.0,0.0,0.0,1.0,0.0,8477809334.068076 +1.0,1.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,10578920865.440357 +1.0,0.0,0.0,1.0,0.0,0.0,1.0,1.0,0.0,0.0,6670179627.937381 +0.0,1.0,1.0,1.0,0.0,2.0,1.0,1.0,1.0,0.0,9413093613.215984 +0.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,0.0,6681499595.769274 +2.0,0.0,0.0,1.0,1.0,1.0,0.0,1.0,1.0,0.0,8384408354.2244835 +1.0,1.0,0.0,1.0,1.0,0.0,1.0,0.0,0.0,1.0,10534122128.398308 +2.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,5256269415.345153 +2.0,1.0,0.0,1.0,1.0,0.0,1.0,0.0,1.0,0.0,9521179864.608822 +0.0,0.0,1.0,0.0,0.0,2.0,1.0,0.0,0.0,0.0,4292324465.390988 +1.0,1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,6005284650.492433 +1.0,0.0,1.0,0.0,1.0,1.0,0.0,1.0,0.0,0.0,7512075661.626064 +2.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,1.0,0.0,3550266447.4968843 +1.0,0.0,1.0,0.0,0.0,2.0,1.0,1.0,1.0,0.0,8906781623.528154 +0.0,1.0,0.0,1.0,0.0,1.0,1.0,0.0,0.0,0.0,5000900162.029165 +2.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,1.0,1.0,8411277841.329655 +2.0,1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,8447801037.389967 +0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,1.0,6634071263.19351 +1.0,1.0,1.0,1.0,0.0,2.0,0.0,1.0,1.0,0.0,8252186829.509821 +2.0,1.0,1.0,1.0,0.0,2.0,0.0,0.0,1.0,0.0,6057595619.146848 +1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,1.0,0.0,3751444306.0578322 +1.0,1.0,0.0,1.0,1.0,2.0,0.0,1.0,1.0,0.0,10619025470.794495 +1.0,0.0,0.0,1.0,1.0,0.0,1.0,1.0,1.0,1.0,11384996168.94879 +2.0,1.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,1.0,8262619084.997563 +0.0,0.0,0.0,0.0,1.0,1.0,0.0,1.0,1.0,0.0,9243340173.405062 +0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,5236287472.182222 +0.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,7522756337.9222145 +2.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0,1.0,6788774083.176061 +1.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,6591219177.81132 +1.0,1.0,0.0,1.0,0.0,1.0,0.0,1.0,1.0,0.0,7467367603.572389 +1.0,1.0,0.0,1.0,0.0,2.0,0.0,0.0,1.0,0.0,5336236245.851076 +0.0,1.0,1.0,1.0,1.0,2.0,1.0,1.0,1.0,0.0,10965958375.4152 +1.0,0.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,11414873580.275099 +1.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,5023055826.242454 diff --git a/kernel_ridge_linear_model/model_output_data/From_summaries_X_y_before_removing_aberrant_points.csv b/kernel_ridge_linear_model/model_output_data/From_summaries_X_y_before_removing_aberrant_points.csv index edfb26184f3ac58cb6cf9faf1d2ae1ac56b0d41f..3a987d6eb03da49a0ea79f57ff194e0247aba584 100755 --- a/kernel_ridge_linear_model/model_output_data/From_summaries_X_y_before_removing_aberrant_points.csv +++ b/kernel_ridge_linear_model/model_output_data/From_summaries_X_y_before_removing_aberrant_points.csv @@ -46,6 +46,18 @@ X_0,X_1,X_2,X_3,X_4,X_5,X_6,X_7,X_8,X_9,y 2.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,5326600510.288329 2.0,1.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,4059018123.5159216 0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,4062233415.93208 +0.0,1.0,0.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,5236095548.271565 +0.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,3139835723.7949314 +2.0,1.0,0.0,0.0,0.0,1.0,0.0,1.0,0.0,1.0,8354358468.81318 +0.0,0.0,0.0,0.0,1.0,1.0,1.0,0.0,0.0,1.0,8407741848.694279 +2.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2075033200.5312083 +0.0,1.0,1.0,0.0,1.0,1.0,0.0,1.0,0.0,1.0,9914340101.522842 +0.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,2745412415.8531094 +0.0,1.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,1.0,7043096708.760907 +1.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,1.0,8950387999.31977 +2.0,0.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,5363512027.675722 +0.0,0.0,1.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,9185604320.908272 +0.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,1.0,0.0,4533975344.242078 1.0,1.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,4153496621.1304984 2.0,1.0,0.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,6443423519.784533 2.0,1.0,0.0,0.0,0.0,1.0,1.0,1.0,0.0,0.0,6519117311.516021 @@ -76,3 +88,80 @@ X_0,X_1,X_2,X_3,X_4,X_5,X_6,X_7,X_8,X_9,y 0.0,1.0,1.0,1.0,1.0,0.0,0.0,1.0,0.0,1.0,9080672696.233337 1.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,2991522026.5766816 1.0,1.0,0.0,1.0,0.0,1.0,0.0,0.0,1.0,1.0,8754497623.153894 +0.0,0.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,7849108733.703288 +1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,11468876336.840899 +0.0,1.0,0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,6807769026.0124855 +2.0,0.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,8336042547.16116 +0.0,0.0,1.0,0.0,1.0,2.0,0.0,1.0,1.0,0.0,7878296082.123358 +0.0,0.0,1.0,0.0,0.0,1.0,0.0,1.0,0.0,0.0,4093227346.033253 +0.0,1.0,1.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,6788174999.151478 +2.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,1.0,1.0,9607255399.277534 +0.0,1.0,0.0,1.0,1.0,2.0,1.0,1.0,1.0,0.0,10000990098.019703 +0.0,1.0,0.0,1.0,1.0,2.0,1.0,0.0,1.0,0.0,8871225293.637558 +0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,1.0,6657080470.788732 +0.0,0.0,1.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,5194211570.625695 +0.0,0.0,0.0,1.0,1.0,2.0,1.0,0.0,0.0,0.0,6806981239.9597025 +1.0,0.0,0.0,1.0,0.0,1.0,1.0,0.0,0.0,0.0,4244013818.5089927 +2.0,1.0,1.0,0.0,1.0,0.0,1.0,0.0,1.0,1.0,10227751572.005417 +2.0,1.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,3742206854.226074 +0.0,0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,7487495881.877265 +2.0,1.0,1.0,1.0,0.0,1.0,1.0,1.0,0.0,1.0,10286076355.602003 +0.0,1.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,8782098570.274353 +1.0,0.0,1.0,1.0,1.0,2.0,0.0,1.0,0.0,0.0,9750580159.519491 +0.0,0.0,0.0,1.0,1.0,1.0,1.0,0.0,1.0,1.0,10199970420.085781 +2.0,1.0,0.0,0.0,1.0,2.0,1.0,1.0,1.0,0.0,9353836943.914392 +0.0,0.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,5162462701.2069845 +1.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,4242843383.922169 +1.0,1.0,1.0,1.0,0.0,2.0,1.0,1.0,1.0,0.0,9571301409.852697 +1.0,0.0,0.0,1.0,0.0,1.0,1.0,1.0,1.0,0.0,8376542330.856669 +1.0,1.0,1.0,1.0,0.0,1.0,1.0,1.0,1.0,0.0,9479212087.891254 +1.0,0.0,0.0,0.0,1.0,2.0,1.0,0.0,0.0,0.0,5449442794.474265 +1.0,1.0,0.0,1.0,0.0,2.0,1.0,0.0,1.0,0.0,7529950377.627011 +0.0,1.0,0.0,0.0,1.0,1.0,1.0,0.0,0.0,1.0,9165566798.65083 +2.0,0.0,1.0,1.0,1.0,2.0,0.0,0.0,1.0,0.0,8477809334.068076 +1.0,1.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,10578920865.440357 +1.0,0.0,0.0,1.0,0.0,0.0,1.0,1.0,0.0,0.0,6670179627.937381 +0.0,1.0,1.0,1.0,0.0,2.0,1.0,1.0,1.0,0.0,9413093613.215984 +0.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,0.0,6681499595.769274 +2.0,0.0,0.0,1.0,1.0,1.0,0.0,1.0,1.0,0.0,8384408354.2244835 +1.0,1.0,0.0,1.0,1.0,0.0,1.0,0.0,0.0,1.0,10534122128.398308 +2.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,5256269415.345153 +2.0,1.0,0.0,1.0,1.0,0.0,1.0,0.0,1.0,0.0,9521179864.608822 +0.0,1.0,1.0,1.0,1.0,0.0,0.0,1.0,0.0,1.0,8622547962.923044 +0.0,0.0,1.0,0.0,0.0,2.0,1.0,0.0,0.0,0.0,4292324465.390988 +1.0,1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,6005284650.492433 +1.0,0.0,1.0,0.0,1.0,1.0,0.0,1.0,0.0,0.0,7512075661.626064 +2.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,1.0,0.0,3550266447.4968843 +1.0,0.0,1.0,0.0,0.0,2.0,1.0,1.0,1.0,0.0,8906781623.528154 +2.0,1.0,1.0,1.0,1.0,0.0,1.0,1.0,0.0,1.0,10947566629.6274 +2.0,1.0,1.0,1.0,1.0,2.0,1.0,0.0,0.0,0.0,9639669166.554203 +1.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,1.0,8308684236.764266 +0.0,1.0,0.0,1.0,0.0,1.0,1.0,0.0,0.0,0.0,5000900162.029165 +2.0,1.0,0.0,1.0,0.0,1.0,1.0,0.0,0.0,1.0,8823477508.95583 +2.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,1.0,1.0,8411277841.329655 +2.0,1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,8447801037.389967 +0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,1.0,6634071263.19351 +1.0,1.0,1.0,1.0,0.0,2.0,0.0,1.0,1.0,0.0,8252186829.509821 +1.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,7393168712.11001 +2.0,1.0,1.0,1.0,0.0,2.0,0.0,0.0,1.0,0.0,6057595619.146848 +1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,1.0,0.0,3751444306.0578322 +1.0,1.0,0.0,1.0,1.0,2.0,0.0,1.0,1.0,0.0,10619025470.794495 +1.0,0.0,0.0,1.0,1.0,0.0,1.0,1.0,1.0,1.0,11384996168.94879 +1.0,1.0,1.0,1.0,0.0,2.0,0.0,1.0,0.0,0.0,6002689204.763734 +2.0,1.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,1.0,8262619084.997563 +0.0,0.0,0.0,0.0,1.0,1.0,0.0,1.0,1.0,0.0,9243340173.405062 +0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,5236287472.182222 +0.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,7522756337.9222145 +1.0,0.0,1.0,1.0,0.0,1.0,1.0,0.0,1.0,1.0,10070047248.66169 +2.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0,1.0,6788774083.176061 +0.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,1.0,10098612955.510561 +1.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,6591219177.81132 +1.0,1.0,0.0,1.0,0.0,1.0,0.0,1.0,1.0,0.0,7467367603.572389 +1.0,1.0,0.0,1.0,0.0,2.0,0.0,0.0,1.0,0.0,5336236245.851076 +0.0,1.0,1.0,1.0,1.0,2.0,1.0,1.0,1.0,0.0,10965958375.4152 +1.0,0.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,11414873580.275099 +2.0,0.0,1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,7192278369.94203 +0.0,0.0,1.0,0.0,0.0,1.0,0.0,1.0,0.0,0.0,4197888462.103562 +1.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,6207016411.351391 +1.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,5023055826.242454 +2.0,1.0,1.0,1.0,1.0,0.0,1.0,1.0,1.0,1.0,11523551835.240866 diff --git a/kernel_ridge_linear_model/model_output_data/From_summaries_X_y_before_removing_duplicate.csv b/kernel_ridge_linear_model/model_output_data/From_summaries_X_y_before_removing_duplicate.csv index 4ea19236f9f4c5d56b05e7a4c904eb7e2ea294ff..1b43256135d5391c6fbbf926d9b2c5de3a0b31f0 100755 --- a/kernel_ridge_linear_model/model_output_data/From_summaries_X_y_before_removing_duplicate.csv +++ b/kernel_ridge_linear_model/model_output_data/From_summaries_X_y_before_removing_duplicate.csv @@ -1,12 +1,15 @@ X_0,X_1,X_2,X_3,X_4,X_5,X_6,X_7,X_8,X_9,y 2.0,0.0,1.0,0.0,1.0,0.0,1.0,0.0,1.0,0.0,8236960890.90969 2.0,0.0,1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,6956231392.081026 +1.0,1.0,1.0,1.0,1.0,1.0,0.0,1.0,1.0,0.0,11285968381.230984 2.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,994906080.8659663 1.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,3998672440.749671 0.0,0.0,0.0,1.0,0.0,2.0,1.0,1.0,0.0,0.0,6532788063.289651 +0.0,0.0,0.0,1.0,1.0,0.0,0.0,1.0,1.0,1.0,8964027358.211496 2.0,1.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,8321129010.784183 1.0,0.0,0.0,1.0,1.0,2.0,0.0,0.0,1.0,0.0,7249844128.351241 0.0,0.0,0.0,1.0,1.0,0.0,1.0,1.0,0.0,0.0,7650055845.407672 +2.0,1.0,1.0,0.0,1.0,0.0,1.0,0.0,1.0,0.0,9340120487.55429 2.0,0.0,0.0,0.0,1.0,0.0,1.0,0.0,0.0,1.0,6806147312.252427 0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.08333333333333333 0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.08333333333333333 @@ -36,6 +39,15 @@ X_0,X_1,X_2,X_3,X_4,X_5,X_6,X_7,X_8,X_9,y 2.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,5326600510.288329 2.0,1.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,4059018123.5159216 0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,4062233415.93208 +0.0,1.0,0.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,5236095548.271565 +0.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,3139835723.7949314 +2.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2075033200.5312083 +0.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,2745412415.8531094 +0.0,1.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,1.0,7043096708.760907 +1.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,1.0,8950387999.31977 +2.0,0.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,5363512027.675722 +0.0,0.0,1.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,9185604320.908272 +0.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,1.0,0.0,4533975344.242078 1.0,1.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,4153496621.1304984 2.0,1.0,0.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,6443423519.784533 2.0,1.0,0.0,0.0,0.0,1.0,1.0,1.0,0.0,0.0,6519117311.516021 @@ -62,3 +74,65 @@ X_0,X_1,X_2,X_3,X_4,X_5,X_6,X_7,X_8,X_9,y 1.0,0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,7282684688.88371 0.0,1.0,1.0,1.0,1.0,0.0,0.0,1.0,0.0,1.0,9080672696.233337 1.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,2991522026.5766816 +0.0,0.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,7849108733.703288 +1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,11468876336.840899 +0.0,1.0,0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,6807769026.0124855 +2.0,0.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,8336042547.16116 +0.0,0.0,1.0,0.0,1.0,2.0,0.0,1.0,1.0,0.0,7878296082.123358 +0.0,0.0,1.0,0.0,0.0,1.0,0.0,1.0,0.0,0.0,4093227346.033253 +0.0,1.0,1.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,6788174999.151478 +2.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,1.0,1.0,9607255399.277534 +0.0,1.0,0.0,1.0,1.0,2.0,1.0,1.0,1.0,0.0,10000990098.019703 +0.0,1.0,0.0,1.0,1.0,2.0,1.0,0.0,1.0,0.0,8871225293.637558 +0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,1.0,6657080470.788732 +0.0,0.0,1.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,5194211570.625695 +0.0,0.0,0.0,1.0,1.0,2.0,1.0,0.0,0.0,0.0,6806981239.9597025 +1.0,0.0,0.0,1.0,0.0,1.0,1.0,0.0,0.0,0.0,4244013818.5089927 +2.0,1.0,0.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,3742206854.226074 +0.0,0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,7487495881.877265 +0.0,1.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,8782098570.274353 +1.0,0.0,1.0,1.0,1.0,2.0,0.0,1.0,0.0,0.0,9750580159.519491 +0.0,0.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,5162462701.2069845 +1.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,4242843383.922169 +1.0,1.0,1.0,1.0,0.0,2.0,1.0,1.0,1.0,0.0,9571301409.852697 +1.0,0.0,0.0,1.0,0.0,1.0,1.0,1.0,1.0,0.0,8376542330.856669 +1.0,1.0,1.0,1.0,0.0,1.0,1.0,1.0,1.0,0.0,9479212087.891254 +1.0,0.0,0.0,0.0,1.0,2.0,1.0,0.0,0.0,0.0,5449442794.474265 +1.0,1.0,0.0,1.0,0.0,2.0,1.0,0.0,1.0,0.0,7529950377.627011 +2.0,0.0,1.0,1.0,1.0,2.0,0.0,0.0,1.0,0.0,8477809334.068076 +1.0,1.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,10578920865.440357 +1.0,0.0,0.0,1.0,0.0,0.0,1.0,1.0,0.0,0.0,6670179627.937381 +0.0,1.0,1.0,1.0,0.0,2.0,1.0,1.0,1.0,0.0,9413093613.215984 +0.0,0.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,0.0,6681499595.769274 +2.0,0.0,0.0,1.0,1.0,1.0,0.0,1.0,1.0,0.0,8384408354.2244835 +1.0,1.0,0.0,1.0,1.0,0.0,1.0,0.0,0.0,1.0,10534122128.398308 +2.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,5256269415.345153 +2.0,1.0,0.0,1.0,1.0,0.0,1.0,0.0,1.0,0.0,9521179864.608822 +0.0,1.0,1.0,1.0,1.0,0.0,0.0,1.0,0.0,1.0,8622547962.923044 +0.0,0.0,1.0,0.0,0.0,2.0,1.0,0.0,0.0,0.0,4292324465.390988 +1.0,1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,6005284650.492433 +1.0,0.0,1.0,0.0,1.0,1.0,0.0,1.0,0.0,0.0,7512075661.626064 +2.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,1.0,0.0,3550266447.4968843 +1.0,0.0,1.0,0.0,0.0,2.0,1.0,1.0,1.0,0.0,8906781623.528154 +0.0,1.0,0.0,1.0,0.0,1.0,1.0,0.0,0.0,0.0,5000900162.029165 +2.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,1.0,1.0,8411277841.329655 +2.0,1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,8447801037.389967 +0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,1.0,6634071263.19351 +1.0,1.0,1.0,1.0,0.0,2.0,0.0,1.0,1.0,0.0,8252186829.509821 +2.0,1.0,1.0,1.0,0.0,2.0,0.0,0.0,1.0,0.0,6057595619.146848 +1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,1.0,0.0,3751444306.0578322 +1.0,1.0,0.0,1.0,1.0,2.0,0.0,1.0,1.0,0.0,10619025470.794495 +1.0,0.0,0.0,1.0,1.0,0.0,1.0,1.0,1.0,1.0,11384996168.94879 +2.0,1.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,1.0,8262619084.997563 +0.0,0.0,0.0,0.0,1.0,1.0,0.0,1.0,1.0,0.0,9243340173.405062 +0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,1.0,0.0,5236287472.182222 +0.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,7522756337.9222145 +2.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0,1.0,6788774083.176061 +1.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,1.0,6591219177.81132 +1.0,1.0,0.0,1.0,0.0,1.0,0.0,1.0,1.0,0.0,7467367603.572389 +1.0,1.0,0.0,1.0,0.0,2.0,0.0,0.0,1.0,0.0,5336236245.851076 +0.0,1.0,1.0,1.0,1.0,2.0,1.0,1.0,1.0,0.0,10965958375.4152 +1.0,0.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,11414873580.275099 +2.0,0.0,1.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,7192278369.94203 +0.0,0.0,1.0,0.0,0.0,1.0,0.0,1.0,0.0,0.0,4197888462.103562 +1.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,5023055826.242454